last executing test programs: 9.216638274s ago: executing program 4 (id=6830): sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x400000bce) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102392, 0x18ff8) bpf$PROG_LOAD(0x5, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000d80)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)}], 0x1}, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r2, &(0x7f0000000080)=@nameseq={0x1e, 0x1, 0x0, {0x42}}, 0x10) r3 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r3, &(0x7f0000000100)=@id={0x1e, 0x3, 0x0, {0x4e24, 0x2}}, 0x10) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000040)={0x42, 0x0, 0x3}, 0x10) r4 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r4, 0x10f, 0x87, &(0x7f0000000180)={0x42}, 0x10) sendmsg$tipc(r4, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) setsockopt$TIPC_DEST_DROPPABLE(0xffffffffffffffff, 0x10f, 0x81, &(0x7f0000000000), 0x4) dup3(r3, 0xffffffffffffffff, 0x0) sendmsg$tipc(r3, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) setsockopt$TIPC_GROUP_JOIN(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000000040), 0x10) bind$tipc(r2, 0x0, 0x0) process_vm_readv(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002340)=[{0x0}], 0x1, 0xfffffffd, 0x0) pipe(0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) socket(0x22, 0x2, 0x2) 9.087963034s ago: executing program 1 (id=6832): bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000240)="1d", 0x1}], 0x1, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) syz_emit_vhci(&(0x7f00000003c0)=ANY=[@ANYBLOB="02c9"], 0x5) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) r0 = socket$kcm(0x2, 0x0, 0x2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='contention_end\x00'}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_emit_vhci(&(0x7f0000000340)=ANY=[@ANYRES16=r1], 0x1b) syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) ioctl$SIOCSIFHWADDR(r0, 0x8914, 0x0) write$tun(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="000086dd0500560008005400000060ec970001983a00fc000018c6ba35000000000000000700ff020000000000000000000000000001000000000000000000000000000000000000000000000000860090780000000000000000000000000000ee3f000000002b036f8c006e75021d683910c3090b3188a7c747eb2278a273c1b80029442911892704"], 0xfdef) r2 = getpid() r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000000000000000000004b64ffec850000006d000000670000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000180)='tlb_flush\x00', r3}, 0x10) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) kexec_load(0x0, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$tcp_congestion(0xffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000002a00)='./file0\x00', 0x40, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(0xffffffffffffffff, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000100)={0x50, 0x0, r4, {0x7, 0x1f, 0x0, 0x80d804}}, 0x50) 7.525337305s ago: executing program 1 (id=6835): bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000240)="1d", 0x1}], 0x1, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) syz_emit_vhci(&(0x7f00000003c0)=ANY=[@ANYBLOB="02c9"], 0x5) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) r0 = socket$kcm(0x2, 0x0, 0x2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='contention_end\x00'}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) syz_emit_vhci(&(0x7f00000002c0)=ANY=[@ANYBLOB="02c9101800140001000a0002000200119f02000600100e0400faff03001f1c850912ca31368797492242a93adff2232079b8ad97b36423b5af"], 0x1d) syz_emit_vhci(&(0x7f0000000340)=ANY=[@ANYRES16], 0x1b) syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) ioctl$SIOCSIFHWADDR(r0, 0x8914, 0x0) write$tun(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="000086dd0500560008005400000060ec970001983a00fc000018c6ba35000000000000000700ff020000000000000000000000000001000000000000000000000000000000000000000000000000860090780000000000000000000000000000ee3f000000002b036f8c006e75021d683910c3090b3188a7c747eb2278a273c1b80029442911892704"], 0xfdef) r1 = getpid() r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000000000000000000004b64ffec850000006d000000670000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000180)='tlb_flush\x00', r2}, 0x10) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) kexec_load(0x0, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$tcp_congestion(0xffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000002a00)='./file0\x00', 0x40, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) write$FUSE_INIT(r3, &(0x7f0000000100)={0x50, 0x0, 0x0, {0x7, 0x1f, 0x0, 0x80d804}}, 0x50) syz_fuse_handle_req(r3, &(0x7f000000e3c0)="412e450a2a7b9586d1e6e9de257afc4fd60c8de430c0d6348b2cf1db8d070a539de9c1e91a178f9240dbcfe303566018f6c20c55d643a2ed46aaacf49ca491ee2f06184bdb548778a2c56e56f6b40b994419428bbbb9dfa5f9593511ca8ae1c088fb0ee5da72f505000000000000002c04754204f194ae6ceff4570d44496eeffe619998eafc7167d22e1c6aa73e89ad19224e35130a37cf68d5c41ccafe59b4b753a26e06c4306d31d78de6cede97c06e3ca2cc4af66b7548268efa91621ffca2655d2c8f1a9bb019b88fa729cb3d32f72c098c44898d42c42f39feb4faead93980726c236129acdf31c01f1cabb5ca3ec4e45eb5e6e59912792b4976e3f2b560c861d49b539d8e1870040a8cf190a8a767ec067a8048aac53336b44669d3d425843ae80681a7c02a5d5a3d90f355fd4a6ac277e75230d558f0df20cb323cc65e9b5a258cdd669c8a9534e4aff09a8fe89b124748c9e756c28789c2152a5142bc0bb205e339d43bb980b3f04a3c1a424a2a093966b20600a5410e0528fb35937c998eea19f01eaf2f39e16d85563a6737ddab3213ca1832f0afdf891e34a582f6a4ac81fda70ebc3fedac2fb3a492fdb40b91021e5d371d990064cd1f7c2c1a6472dec7505f9a4940057a3e57fd53aa3cd2eb914e073a19b6e925f8553e6875c093c7d19de25861fd9640f0eca4cda0467f12126daa2e0c6df7d4e4babe5a6e59e8391be7700790315b6b8a8aa74cd6d3f054aceaeda79430676b67fe25c9029e0894b413377fc4d8300d9f9338fadd07e4c80cac08113df8971a868458c47c06fff0c1c4bfd48ea583e9e76ef103d42c233b6de10b30612cdbeb6b60a6a4dbbe2da63cc2dd4fb93cac65af3c1279274f4af0e2c5b96e6068aa5b41f7548fb72b0c142351f64446db7425115b89132b5589ee642ebbde655adb2d7d1117456a6e4f2886879b42baf85e05d53e2aceea9c3830673bdc4d081675fe76b994651af9c3f16b7513834fce4654f84558a8308fa677d05bffcc893d9813bf87c5ec520cd66ad58dc06f0c47d253cd36dfec82980fc8dbdcd4b1c037c2b30bef455984f3e8ed19d69e185fe4fbdda2c2517ec9abfbb4841252e650b6bf56fdeca9a4ee3c311de3c6859ec14cc00e95323c57c02fa894d83ea17944f3112fc19a7e11335d7951ec6dd5b4f06fb9b637313a230341ea5da6a7a959e707d0cd5fca60a6649c8df8d6c17e9a49d230e5775df14e4b43aa3420bd0b8814ec7360ab1910e69fab8932f7646d7998bdc2e8ec354c52da21ed83fb7582cb9d37bb95f144974f72c7b0ae7b42945768fa8ec0dd6daba72d05809670506ef1054282201b00906c8af64e3e13a10f180688c96549b2d3d6b04403fd571e7b132891dd4b7cf37aec25ca1e9190c17aaefbc31e059915c12c232fb7097e9fa6f35fbb265c7102db62e2264590c583ea90f1aee3f166af81430d9084eb0c760ebbb16049c9fd1fee6ce33c8ac205e3ac9c275531feadfa4054e0c027c26beb009f54aa72b864d39bb11753f77931bb960276db33021c65671e57b3708bbf979be222e8439d71f58ca87cec7a054517af398a42735b580717377a54f139e2c46813cbb03d98e49c26f4ed54d75e48573cd06145f913f4e313eeee837496dfff75aa722fd8486c45f9c959da12ae48ba4a10712120a203e2476c7b96031d8f8773f68344e6fa21831287655aabbd594e9f272eb1a7315d2d79b8bcd5e63004cd106f80b1e40a5d9e428a01bc58264f4d63c2ee9db6efa70607a642aeb883bf4b9fe009d7f09c16b05a2c9b73573e9019e161ebbdc1fc9b9cd0c5fe1b57adcba2d0f3a767ad59aafa159b3dd181f0601ff95e8af8b5410e56c81ffb8ab35b1e04af35dabf69f08572e69260b72bfd502c5a0de627fd3fee44bf1d4a261bd356056c5739398e3ff161beec1240a089625daffbc61dc5e660c274565477a0ff1797fefff04a98704802ab0674ab72d400686229608cbfd2ca20f4e62495e8b09de9d180c47375bbad72f4474b67d56104b4b466192be60f7aa668fd0a4338b856f114311842ee806d6488ab09098ed9de0e21bcc8b42a5d5713d15eca108fcc7a65d6b414a112524a6e1418644508dd957147a92d4399d13faaf01cacef40549cd11900f9aa32a8333f55796ef25d33c554a308da9797cd0ac25888311b0ac88eff0be7a36ddedcfc2b095abb4d5a6a4edbbad67b70cdf60c7ed0c5e040ced90edb3322ef684332358942ede9191b431c99b3abf8f9c50206479f0ac118c0a99df61fb9c90d846f41caa6a2448fb7e15640965e051c2af4ee72a5cc7c962bacff7019615c10e6c3054e2e5792df3aa6e2c33425552148466a88568cc79b6edebf0107b7d3d24423a665d20c3a1c0f1a6b34eb475bf875912115914cfabcf394f8a096d64e5dc95705074fe5e985497dcf052b9f748b9d4688859c0200fa43719e4722ed6c064c0efa7e07beb2a26fd724b63537fa0eb506365d5c029cd8dce7dd0a1cb9d9058c061739734af6be9e880fe7e28a211a4c368a7babd1107110ecbb384b274cc092b9511c4abde2ddd863162e2739984a9f3c0a76e3c530a27d5e385f4a3b87607b2a944e09d28239661d27719e22c0a657ea383c30859ca29cdb8fbc79bc83e995dcb361743a7e195650c37e570b768a0a1f0b118fa5be9b3c838326343ec5b376d5ee040ee29dfd868cccf9cfa4591151f519cd6e2ae1453a58aa92f90ee5be11ceb8511ab743f399be0a190eeddfd112336866831c3255ef6520d88b2581ea3767f3df01a38d9b4656f2a89c5df41443291a795da45c8a846015cd041bea0dfbe648348b10ae73ce43d9017182792cd9172eee642c549a530cc1f537f9aa70ca63792ba4a86a713ae09b917136e5bf1506ad7f367d8d2f77f47a2318facd109bba9b1327b5db9e4aeffbdcf414db761eeacc227a15cd72aa52c8ede33bdbab9de9aa1e8f470a388013d07f08777e2131bbd4856ab5c1c38d03ef407197ccf24e8b2a8db69e78f9d6623033c453541bb79f9e0be9a55588e2e54fce65fb785467064a146c4bf218068b5e3efdafaf93a98253becaef226cd79468ff1bbe0c9d43877f5cbb5844fd8957f15d3ef208aac11816585cdccf039c36b429d3d7fb634054fd0f09c8abea3746a6b7379142abde26d998ac7e39b94746c60c09f86ddbd7497849d1ef839730672449f35a3c3253666e9fc053ac1c518e44e0b84555be507f7c00fa9e4864b4bf40ac3d93f12001eb780a779e655d0633803268c094ae161a0efd652003d6ac47f9a6c28d866b56233f371627b01e0fe9361dca611a28841968d4e12cb73d49ce08fe25de4a90b2d34607202b20e71f5e1eed38e17d0a2748f548cf61735f4c9cead1cb93b11929d906d65fc60f88e6919b7b5a1014e6d408bce9c8cc832eecf9147708fe451891717d2ed99dee70773feaa97985102abd3dd05c904c28898afe060621db6564887bc4afe158fbe1d819136a1ac1dc9d8674798a93daf5255460b50c34496205834c668db4c764e76ebb6cdaf5fc44b881cc2ae87b4a7cc045143f96b1620abfd0f116e673b335beefdafa1e58d9194e010cb78956044646da5ba853ce981667f2b8e5001c2df437c9d597ccd2be7d2887f5cb7aad0539abb3f9db1c8f5cd4d7d831946ba1c1aa8737c114fec1ac9a82519f57cb48c49b7f62e9eaa89f448df33fb307cd0036c70b490ac340f7d04e14f32bfeebb08a9d5bc7bbef8f231ea09311d4c82cc55c90eb53c6c003cc98a34dd3c4ec2d8b3a655a78e16e908f368733d0a02b36fe963e2d80b5e6f7b2e3aae3013c900c76e4d56e8348bef221f8a642e692c23b12520fb68c793e789eeeceb4efb2097a4d5952d144094cd7be6edc933d257f6230e962d70ba42e1b07ad9eca0ccd60d3d9a6e06b73ccf96a8aa490ed3bd58bf4d79db65355ae145b54be004e464f4dd23fb8b1bf15e13838116083da67186513652608e37c8f847b2bcafb57bcefc7efc8c8182c7d708cce5d14695b4e618e77f8e7be81f27a05e415fd37ac21507a665b2558daee5c0b0859fedfede8c03f181ef5e0ec0da6caa3edf402dd73bcb4026c489a7cca8ab700d3e9f050006c36768a16e8a48e48ed5750b8cdb7ad1fd12d4cc8333d324d6c83905303fa7013fc02553b587544affe38f1a95e0c4c39740d63b6d387fc89b30bd5fd745cb64844b13897ccf5cca135f7d39e03ce8adcda919d86b25b52764b0a0c4f07f88df68868415de13863df84a7e8d355b09cf90e482eb4174fd01f1b371a4dc52f3c89fc3a70c71657aa5d7573ef9acf4d2b0b321c41ff2640515bb43637ba2288ca0bff2e2a3a998ad8294c52f9edfe0a4ee0a3f8ed5b4b5c43319bb9c58dd07ea3237d7bb62cb086e7ea4a81cba2cdeb28794a09c275a704963110b64720bd089e3737ee1a91e348b5e97b63e1724de1fa9f49961d653bbb47b6fa993b035cf59659bcd0306180645162568abf51127845cbe6e37cc3c19b9d69657db4258fa5e8428a73eff6506bff474c2e302ad5559ac8de44c6f0baba5e2e579e7d7f9d9ebf540674432ac11d92bfc9abdc24126888b533f43bd6f293b0bc315915743114a35308a0ee2e710522137918a2b09ddbbc7a2313a2a6b85a1ad26f14dd70072651c8300ddf6de29704b716ce1bc431c66ccc96731f46359a9f6850976c96dcb5e0ee47446f50b6b3ba90d45224066e123ad3854d877c0cdd9325000ac0d6813c30cd43d3e150335601724ca3666458dc4c04f6562296982353e155d5255c9008c0b46d21a678c8fcb3aa8d6574476e0458eb0a76a6cb50f929ed218cc4654cb4f95fb3afbc2548b74acc312563375a19e55d488599488dfed4dd31b39f29ad61dad343dfca3b45b316a34e7a7bebd2b0f562a9e69848d13fc80a4fa52d0f17bd15d9e1fd39a7dcc86128d14493805d105a745673bddea68ca74ac09d95cc7412d5be2cbd0a247a81dc9e148111e22cdf3375805469226ca3538f960a6ba6aa0eeeb87c784ffb1bfc09180a61be3c7c535fc6d593c3b3f4de21b8c3eccc9021e80fb07dce0aeb3b023bd55f24356f646791ba80e5ca21ac092a069ae0a22cfefc08c23cc7aa69b570bd17cce9de15871d363f167288f99f04761caa67f12c949466493f661d39ee4280c955446ff5a9bb14f2d1ae21cdb91a5868e0c52097cf380f571935b140562922763f1b79c3709b949c57a00b08828ce9e685f6b234b5fe3c62d9feb249ce75e81f5efd556c14d5da24dc0554723fdbe52659969a39f470e82c50c4777c908628436e31177af1125d5f70ff627462247e5bc20c47ef75f369174586d43d42f7eefdd47fefa745badebca2a881ccc018ea411cc8a7a0881422bee8704bb98e6bea9fbec63441fb45d7ccfd436909b57a2b60b788e15bda3ca7663b19bd84d0879deb639f10def9a99d42a4b9a4fd7fecbf6d2e7598678307ba9a5b6f143c27cf1ca41e3c904007bb762cd5df6e63c4cf422c2ba959e53bd8e5664cf5df6a91a4bc8cebc52b22f30060fcbc5ead53d38eabd160c1da4cab8aa95c3640ffd78074aa2cbb05cb8ea90a0c95a4a1b2be1ee94f238000f1faffa069d87039f13f5f84ff368aec5a0b10020232b9fc954a6c22573ef48459e574d48a4845837e1d6ef386738ccedd093d4d5bf3a3f790c875ba7449d03397642feb71100f2c25ab2cadf0b0802544a2095a51b19cdece623b17d420b173a99c081f8e229b6de3c680d6bb39bb98b479517d77cca581b81cf856753a44ebd64cff111fb8ca37ea45d217a3fca44a083e6c35b0fed9f8f7631178d15e88f86c85f1ce68c900afdd1f7e5b8bd4ef3f58c447b77d3befc49180df7a5eb2ae8ae33b4ef573f3a425da8a60cde84d8eeae6d6399b9fbbfa0fa8d448b25c7f79b7554d0b02b0decbc74ae8560f630af596313fb33d442a410061ace0aa7a440d5e31ca8bb2cc495c4f0b672edb011b0c5f16781836df7f4af8329143d5a1a99d7b18ef9f774c4199d635848cedebac82637a03a189c65bf667503737c75b6639ac65ad424ca475285437e6f19830b36549f607ffc387c8b11a34a838159376a6335afaa045bd2bb04e279dd72436331d07dfbd72e2436b27f0df23a266fd15cf56d1a9e93aaac8901cfe49a3219ae36c5c65c75e5c708fb82cac4d6a50726509ec3a7d32d54cf584ae353a5bff75a6de77a0b240cf8a0a72817c9d37699ca89c96e0e0d96a7665ac3a7d1febca1a1d79e2cbde8025c271360e2f90048b2d9fd56f45c013e001dad4b7785be69dc01f8a954ef7a84455986fc5c9d5167d91808efdb4476ed79f99563d887cfd4e99809d9e388501dea228cbb3cf3770082dc566455251fd9c2c742963c33500618c6ec99e0bef007408a0462a081237be4c6e5db0258d4be5fc9cf63fd1ace1f4166c053b0fb84fe24917da1255cf40bbb1b45644f6a7699cf802a35a932c374b1d62013e6afca3787627469994c02f622ab877ed5491fc2a89eea60e4e1628da89e3ad600ff6442e4ebf20e47304176b6a1703c094b3cf6d7fbbddd8d8fa5a00f28b4d8f43d88487e9d4531071512f2027198714a8d1cef126775547fc74f2a35840510f325e50361be76557767560055e084f2ecaefa0dd8ca8215301a7a887d2eaddaeb1f5c3dfdbd2cc1ba5f02d4426b98c0f861c5f724405758f442560ea6cd1d953456cc4aac6642ad61c03dbaffc2364d8ec2ef9f483c70355139d1fbd9617ab3c7eedf0b8963c1cfdab769180db43c416a90d9fdf3fd0eb2f81187642b4e2a09d6462d27527fdfda31f7b262501749dcfc6c184983f9923424131d05cc811cacf5c2c87e8e6f135349e68cde0e8997bf1dde248e5124d5dca2681abdbe58d327a8edd585821f03fdd4515728f1336495ba25c9bba56a3f706d60c35cbd0b40d0ac0583a981f9af08510ed8ed0a726e5472f8995af3837fbf1e89587633d2ef944868a153919165778e963710872af12faf96c0919c638e5affa97104471ba6e178d27602f96b9546ebe52190d91be245be08742b96389080676a566d3229e593e4f56a76ae4c58113c6adc1088703b1b92dafe32a5600e14ac1e71df829dfef425911f16a2b91f693599ecabf93065c6c4f5fefca8d4ed095599113529f65d9120d5252f577af95b404979508c343df54e4d239720e7d3a861f1dcabfa69e12d655c8a026c10a4df279b139fd222e561d205ac9b45c1054f8699eca594fb23886e0de565186597766dd5e40f74a423d5708dac254f4172f1089270988fb18715813f13ee4d131b64dd517c7e77f27f804b229f5339ac2f483b14739ac33a9645044d3010bd77ed18fb117f7b11bb51c4ed683b59e28bf25a58f123dfbeb1f0f21f03d9b57d8e61d59b311037a5b757b03ca5c95e0eb73922c6918530c99de4d6733640f2b8d13bebce31d4f5e27aab201101e48cde23a0d7e87b9511949d812e3187ee5ff11bc5858c022ed7b00790eba32f9ef7e134ce5f73a01269ca971b40e62133eca9d596a768686d6390b2c74602f6dc597faec3ed9d9658102d99c9624c1a97d00d63853578afaccc7e30a77fe054ebc23eec45f608f996fd015cd6bd50a111360f0790eff6ffb1ea59d13c8e29480bd96217188f97e53a1f5d9eae0a2badb4fea52f2bb4f8cb04d0afd99e7371a978a7d7ef473f77ea6738ff84af655313a12db24cff692ec7e282245ae9a42338db814593448f7115df3dc3f4e2faa2c2fdbd68f679d6aba01a15031347bb17d8bf8f1fad0ecf365e9dcd32e69803c5c05f4b47adbf8a21af7e9fb327f267df1c914486389a9820edf0a03bde6ef388c255761e439b2f7e1f9c1c3c95bd30c502197ab37f76b52f0d0675f366e919be19329853767bba34a540fb75bcdcc9596a4cda254a660e11bed5af9d8646ac4b7d6d7aa5d7c0005879b6d08058a56c3d3a4d3d401b883153fa7f2f6a6d34dd010f6b9e7b4e457b9ff5a5802d7723abb35f9dca0afc10f6791824dbe0a7725d534e7753445b7268d90145b6438b93fc475f44d5d678d79da6c5770f3a9106f3cffbabe4b88cbe7eda9b8a495be4f6717b0fbee6fec78c86031b6d878d47e357b2089de3e6dd19a265552553d1f7da53884ef84d0eebe782791c48a9c68a28d8ea3bb70c922b01dc20b2cd05cfb276e326651398f766f5faaea54a41da597cf6b50f3d5ebc634185b99069126b8d935c6bc42c47f2109de42091ef4ade3d87cc44aeb78709255501e64f34ac2d4b2725cf7777315f8ca9424bc9d61a896a93500faa6cf5a5aee1fb888e17b47a38a667be2ffa3bae46afa88bfd8b5b6e1186d6e41b9a4e490591043372c23f36fb48d80caff74cc349adc92bb25f701738c809ccf74c47afa193795ee67bc58ea7fd85542fa7e70218490fff212163401cfde016df2f42496bae403d5391e53fe200f758bbcdead0fe72c77861889b9632a257229c35bdfe8fa78375b4f5c768b9c60cafbde1f00aff6ca1879f6472f28001f5f13d4d9d6c3a90e04d8df09873550daa8262d39efbe96a79c697fbcc9a7f27c9f6d782d5d5f6d024b291376e9cc40d902f809072e1f0f2c2ab88ce3d074e88461f5971853e7be749943ab6e25e25e8afa5042dd73407f49b50841c7782c54eece62ec2beef1f16caf1ca5989427bd2726ca0fee33e303702e9892e4382e92c3f3a03a6188f39762db81819c7e12b424be8fd964dcdbfbac00139e8c5a6200506f13f484ac34ef3d26e7cadd53cf402117419c1618205bfa5382486094bd55448f2b1aa4dbec2289189b601b1bbf5792b2a641c6f5dd19cf24abc72fc5264cf11f6b44a4929267a02cd1de1b602b9de65a6c06640aa0f76109baa90d66eeb17295b1711365b7d6835a2dd55b7fe868c59453613240643c847a5b48d27897a58dda63e579c1bba58350550e147b190f0a2c9a5ce719d627ce3302028b4b6801bbfa8cd74874ffba35817c0eca034d19210950796807125fe6065dcd47d7c870ed2db5c00cff235e4154e2d89ec2a09a87551f9b7ca25d519b5603c0c33d2cf72878199ffab567fc5e093529b89d1163587f3564ba8291d2d96cf9762e7f568e786ea90849f6312c1a10f45d61600cd45c48e6870a7d76c913f9c4497374fc04401cbd11f7710740148234fe8f041f24d0278fcfd48846e6aa49f05016fc332dc5d46b4a26574fed5c0751cebb9f7ab4cdbc1ee011d82d6ef95c52c9df8eedac3ab5cf30805f23d88d4f707601f8e6c606b58f2fe234e948d6756d430a5c4ec76a33874886c8fb484059b47a9bd198a61a1896419288a9e81d0969dec778a53e8233f0f63bd0134e5f29825e7817e7c8ccb7d9acd8f86ac9d3af78c43df3036d7934dd294f2bb12063bee52c547d27a218145befb0ca96cbfaabd39fa245b51c39f4cd4cf8db105f9dc46a7aaa8f7d06fa208120ce1ac49326179618fa2c8596c44e174eb7a141056b1d17689c10dee089c8b0867b8a757ae12251bbd68db5fba2be341275fb6ee379309f5cde9b31242b0b2bac44da74776fac141936bd96e3177161f057c820a8c22cca8cce29b158eb55aed0260253fbee70a6dd281d9fca23e0b0a38d46c76a95e1262f1cafcf0fc37b52e649a1ba1e2c0f97d10bbf4d2b5632cf340bce56736071d5885ec9b4e17910744d3e63e2ca6deb21e43fc21e89c6865d3ad424ef4a14efe8843ff3168c99ee395400dcc8755719d290c567c95a5e7d28ec1190ceee240084d444265cc801cd960f69b368359bbf06b8a4ec23b47c7bf9d4b16c701a1c4fb9e81abb55bf49d450b566ce03de939fc6f5c51291380086f8c995cdd4fa15a325601c4846a69f15c77f55c900270bc9ea5f406480cb0e3e89bc869fe8b7cec4fbef7e76283d50c25ab1b4d34d093a7df062990a925a9c44aa2661abd7d381a4d6cdb64821ef624dd51b72e99af914bca2f80c25b82ac6945df7c7582e6d0ce2cd073e35f1fc120a68ba210410db64592a9aa319b30f2b818c495750e1cea0610e27d52be31e52e501a3bd51b501bc51c2ec8592f679b6e55b9aa58d513fd2bebadc83ba76eb45e5676f130193e9a666b8c8132c9f5141681fbab324b555c5c890d488ac2dd00feead0a20fbd8a46391438e3193edc6fb89161cd864fca98f4f39a2893c933dcd13bc8c5d5a548d24862e8161c0fad7f33aca8c86791d620815fe3f0daddb5defd933d0c10097a7a98e67625420b6c0db7c3e17ab07ea64e6f0f53fdc670799e06a2e3a871d6be363a2639e35339361311e0f528cc433eacea4f79bf217108c7b1d657840253ffdea18bdd1f93cdee63e7a9b8dbcb4ee06162b253e09ea0641f2771bd9823dd210905e9ea495f43194bb471cdeb690e8890b03b50835d53dde1b572dd123ccc8507bb57a45e46c0efb8fb3d5596bddf9782d86dd911636eae2cf64b5829cf8893faf789be3fa22859accf688f5b5da6c29cacc96d477e23b63cc934f685b6e42e1655c9a9b94d6d78402de22b8d9776e3915391aa258e57467d770d65480ba2f6a94b0337965a8c659c42b4e90b14da4697d0c0a6d74774c94c52d8ecb694eee747bdaa6c3a6d60739db18c6446090eebba72e62ab88b0e8b88e728ba8cb133d8524eda89a2bff1c8414da3edfa6f83788331c8a7e5a8af2dd3682d4752190a3c689949abdad8350111373e7fb46151f54a10f79d91940e37efb05f9f157bddcfacf018b65a38ab614807c34a2786af4a1d48c4d1c1abd31815715f9d1b103992207fc664f12c82fd923c57d8e7cfb9f4af55182318d055c704865cf484206d60e34cf7fe9b6ce60b1772c5c7cdacb6695227d80da18ec1f98a434b1aaf9c6b6d082f5663aed2bf267e559dca6b93d3ce34273846fc677f529690482df0a8f782b8ad7269f344f5f2b4d320a7ce2d2fa02284f8db634dc930c3e2b9a629245364acf35d41e9a14c88efde4e742ef1ea4b43d0caf2e70d4a617278823e6403934524debbd933e7676e441a48f630dc8bcccd55d9032d6bf3dea97d1669c39fb865b0e619eeb3f5461e517000f5aee3ef2abdb87d3a76b88e140eb4644a9fbddbdc9e20972cdfacf00bffa3a1ca5f84122c2ebc54067cdaa23967eaeb7bbbfe44e5843382b834fae1f62a066688595e4ee67c7ff9858672355abf7893ebeb4bcf88a62b2237c6e6cec9aebe3f28bfc310ced3a590e88d4bd0f53289206deb9addbf6f3c02115ce4980dadfc112683ae250c2d438fd9c0f2a090dbf122a0072828db798bdb868dcd47384dd3f5eeebc0307a5b268683cd51f312e8f02b5a7746b11a97ac43287d9b9765f03c720503cfe6e0117660a4c00d67895224c4d42b032000a10d7a743054758a8f54941fd5eaf72498b678d1579b3de4e5518f90f1e3d32517d09d7f5da9d180215e66218e9dd64036819cf12638ce82712a6cc79a9ddb36e86814b797d72c2bc58b18ba439e99965f745b4fb7de2878e3186e3e7b835c746b0935f6c67e92e3770bd8d5eb4f66d8175ceb7850e418c55e574db891639aa77fc62bc45dcb734681ede8484d4d4109a9adb8c3d00", 0x2000, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 6.366651798s ago: executing program 4 (id=6836): prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000033a80)=""/102386, 0xfffffd6e}], 0x1, 0x0, 0x0) r1 = socket$inet6(0xa, 0x0, 0x83c) listen(r1, 0x3) socket$inet_dccp(0x2, 0x6, 0x0) syz_emit_vhci(0x0, 0x22) bpf$ITER_CREATE(0x21, 0x0, 0x0) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r2, 0x0, 0x2, 0x0) semtimedop(r2, &(0x7f0000000200)=[{0x0, 0x0, 0x800}], 0x1, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000080)=0x3) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x78) r4 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x78629b48e38692be, 0x0) ioctl$EVIOCGPROP(r4, 0x40047438, &(0x7f0000000180)=""/246) pwritev(r4, &(0x7f0000002680)=[{&(0x7f00000010c0)="aabf75aa76c3ada74bf44ac8955581057e1778604df77693559ffad6cc78741642e0f21c507a79c29daba641a268ce55abe36b0fa2268a6fffbb8016b62549418cd3f951d1850854ec210ea8034faf1626e616a36c6bc0c9b4372b0e28213019e3db182fd0858a17e87ff7a5dddc89594225d78441a533082ed3e8047f12269778c40721cacf71f32543874a345938224419dce2fd44b7a62c1d0d98a0cf23c2fc16894ba549a2edfb7e300f14c30f64429d25ea9b26b9fbf839fb039e46bc8dcf12d7ce62c8cbc9f0d5ffff56a577edd86949d10e6e37e31297ce4e5585bc3d3ac00acbeec51d8164359204a918b4d1de4514705d55e2105084aece8a83f28fb3e46eb4f24b966af622fcf31c4cb601f5a2b82d42a2172ad0b1939c585891940b81aa9c5c6cdb0676b998025ea4ac0fc18aa24fd5d562b1dd4f23e3ac63f0233fb4465c5e5a96599ecc0fd8dd7e7d48a8b96db03630613905fd610ceec2eb9b6962645bd959cb08493806bb6d0ccb067a048c7ec34cc3ab4aec1b8e4253de22949b0c9a9d1dec77d903d6018eafd0e81dc7090ea108057e631003da3104c2eb839bc8428be6a497a051b03b80c02d8f8efc20330853a81ba6e36c41fcbc63e2345075a99164f8108452c298a49da500c16ecd20fca9577814e657a767c5f310d0c8a71b134a995e40c7924ec6ffe956ab10ff39e3a07b28af2a668df944869bffd39494fa0150a7a46491659c0afb122c91a50d08bd50e014bc4c1f7c9ff3fd2d1d813cd0cdd381510380c967aed0133055370c29cbf1b3e5d10ed2ae103de7dfa77e76ff55f41f1e1804e4f06bd013ce28511e3469817b0154e58378345928071d63e474e4d8ac2d50c5f7626fc769b2e1c3b2534fec20a8440fd333e2220de76c21ddf83c0e6156f12dbef610a98a0500aaafc0278ceb32591a8c27d7f05cbb1718da94a95df19f72b8072ae01be8d19a3e34ae4cb059cecc5fd95cb1d9116ba62bf1b8926a919a9d88491e8516a5070cd5b74fc46d26e36c5742aaca351dc5c98f97f06e9d7cbc9c318b00a0e73829acaba560cbf0c67c4e60321eeac2e56d355ca483868e76a7e0397a5009a8c83825be2fbbb4fd48e1a0682fab5997ca24046008d5d48740b614bba2c4f48ccc6777ee90ab07b0e6181f52d64f24ec0ad43b2125d2464d55e977d6b7eb62e11c2cf418dccbe16644a3cce78f68e3fa83f73cdd4369cbd3789efe4802d02f364ecac04aa6868b0fa95ec1ed1d50f403d2ea5c7e201e2e5563d940466d77e0f1e3988abcf6b25aeeebb079d4da21e633e83e4b5c090957812ab84232f70ba420981628c74f0bf5e363ef017fa6c9157b844b36f6188e7955f992d587cde528b85315f825ee3d7c3db57db62bca9dfca8ab4014a672d43c3c462aba6de5f17ab252e5ced731a0f5ed018cbf766290c28b6ad4f1ef378c056291172c8ae0f24b7a50e28e6964f72ca1345a13223637b4ebdc19aecf4f93b4c4819ba4380ccd51595938f2255cb22d4d9b270ebb2367b8045d950e9201da4466f1adaa6d19d6387b971ad37505c64e6ffd7f4f04cffb72fde1f0c08912de1c890ba83532839963f527149d4ae501baabe834eb1dc4a2c42c646c4cfc1b735a0c60acdf8a54cc200733282169a8ec10e23b34e713f47eb5c8d18b1700bb4ca77a0c04b55ec546f1f90211906a90738bd3827e9ec5aa2b64cc28b67a0d3b33e4a210b3b4f9e115907f2e660ee849677a99fd3ea2a8bbaf07369fc036d51d2b4bdd94a6ab7421db4686aeabebc3679960286ea0444694bde2d76e69fda96bdbfde78d7345c7a143abab5d0412269d833c5e315d7705e691cc5ce6f70d7f22f762bd3cd2e25d40bc4e5af3e9ee651e1400daa8edf2e6e3d7026f1e22c88a15cb4fa909375999bcc34ef12d0a40b3f3cdcb0be3400edd8c04991ee8cd7778f88b54c517deb9c955d8a43a3606aeef44c6db656bab1164dddc312d1a2b74a520b988fb62fcf08de1b82e9093db5adca8222340257fffb5da79b82adb6f49473cef3a65cbb20a9ffe5760d1f4c6a3f3cc9db3eb1dd9eb44c6a84074f13feed4d45b47037280c7a096da61b397e8002093c6428d00d2a0d249d518636a8ae42f0778bddd723e8410209ca1ebce297d2d88781a378d0e7b8695080f2ec5f907f5cdbf1a8ae0b0d23b5239dd7bed96304cb561be61d68ff3ec90b6bf30f693fa2bb416d935f107e445eb0f492071df1cfcbc9e34173bf3feadfa3d64f99b078f603a5a504704625bd8d85e8a5454edfaf92b0ab95036c8aebc297f4fb8c51ff97740f82f5c220fcaeed0d77ee9007636dc70252d891f2a00ef010ac48153e5d5fd83f88b5c0010e41d312f368a660c50d1574d07242270b814f59abc8c25a26e5cb6ed8915eed0ed188c13f45045afe44e0d8a5e37e51bb7da9b715541c2b54fb5d2e827be94530b6fdd299d67898e89d3d68e0730375d9e8b425b06c61fe3e41b93eed3a239df5df59e6add4c8b8cf48c1b175bf9125a51798ed5647377e52a38792ff2263c426c40cc8602113f5664986858939d097f767d67b706053268a36c7f9903cf148a88d4012136ed96057c43922fafd67393afa0f4f245e9e1a8b53a27087bc8bde767208841c412a487cbf7fa9a83bee749a8f095bb35f8bd519766d428f246c47b8f50ffd52aacbdd84696fb7c5761b99a15b0809c3465e10ef658d3d2e26a5b018740ab4f64b76a414bf41184d3334af3f7c7f5349e55ad2e96669da6f6105b7c0a74d8448bea966656612982f86c55fcad791c2532dc1dbd27ddda624f75159ee40cb33fab8b4770a4947cad4d936aa5b7e94c0e57b793", 0x7e0}, {&(0x7f0000002600)}, {&(0x7f0000000480)="ddbf2011806e6720f319cf7328576c5012720676d84a2850003de9db12cfcf678d019c76b79320582d67d9d9e571b973616e6b40781ec3f1b435b3f02989f94c0f97948d7eb40fa30d34ab7b60e54947269ebf42004d943feb7c6aaf40e305797c4d8ee502250ecfa8969a5e46512b84d3910adadd7baf16836512e01c6600bf3dba330f622a890b81cfe7e3f5198eaa479f8fb4bb6cb29da01738d3c731118d05cc82b7018f2f", 0xa7}, {0x0}], 0x4, 0x0, 0x4) ioctl$PPPIOCSFLAGS1(0xffffffffffffffff, 0x40047459, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000280)) 6.062617s ago: executing program 1 (id=6838): bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000001500000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002a00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000001600000018110000", @ANYRES32=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='task_newtask\x00', r1}, 0x10) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 6.034618075s ago: executing program 2 (id=6839): openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000200)=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) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) syz_open_dev$swradio(&(0x7f0000000240), 0x0, 0x2) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r3, 0x800448d3, &(0x7f0000000240)) 4.794762296s ago: executing program 2 (id=6842): syz_io_uring_setup(0x592a, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000001980)) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@bloom_filter={0x1e, 0xca10, 0x7, 0x0, 0x201, 0xffffffffffffffff, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x7}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000002f00)={{r0}, &(0x7f0000002e80), &(0x7f0000002ec0)}, 0x20) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000380)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r2 = openat$dma_heap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r2, 0xc0184800, &(0x7f0000000100)={0x4, r1}) ioctl$DMA_BUF_SET_NAME_A(r3, 0x40086200, &(0x7f00000001c0)='\a\x00\x00\x00\x00\x00\x00\x00-control\x00') pipe(&(0x7f0000000000)) mkdir(&(0x7f00000119c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x45) r4 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r4}, &(0x7f00000000c0)) timer_settime(0x0, 0x0, &(0x7f0000000080)={{0x0, 0x8}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$inet_mptcp(0x2, 0x1, 0x106) getsockopt$inet_tcp_buf(r6, 0x6, 0x21, &(0x7f0000000540)=""/136, &(0x7f0000000040)=0x88) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000200)={'geneve0\x00', 0x0}) sendmsg$nl_route(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="3c00000010000100"/20, @ANYRES32=r7, @ANYBLOB="00000000000000001c0012800b00010067656e65766500000c0002ffff000200ac1414bb"], 0x3c}, 0x1, 0x2}, 0x0) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket(0x2c, 0x803, 0x0) r10 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000140), 0x400b00, 0x0) ioctl$SNDCTL_DSP_RESET(r10, 0x5000, 0x0) sendmsg$nl_route(r9, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="24000000200001002bbd7000f9ffffff0a0000100000000012"], 0x24}}, 0x0) sendmsg$nl_route(r8, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000002c0)=ANY=[@ANYBLOB="5c0000001000390400"/20, @ANYRES32=0x0, @ANYBLOB="00000000000000003c0012800b000100697036746e6c00002c0002801400030020fd000000000000000000000000000114000200fc"], 0x5c}}, 0x0) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r11, &(0x7f00000003c0)={&(0x7f0000000180), 0x10, &(0x7f0000000380)=[{&(0x7f0000000480)="c3e972bd85a6d84136d6dd55048d3593a74f338ce6772ab9a6f64041c2f6fbbecdc08ebcd3192b6a53662dae7c8e9c665e80a5d0925f728dcac30c29793992e588952653d414cb8ccdabc38767fee819ec5af0c5ee936880fe8549b4ed347779cab4ffd4e0b62c53a1c01db28f2b3f91c34211c9353bc1dece61511917c2245fd66cb8dffeacb4d46d627c97b498bf1ff6b313bfbc9765457c831771d5eec7997ec242e4505f01c1bb3e069b2e630f42a2be86598a61", 0xb6}, {&(0x7f0000000100)='V', 0x1}, {0x0}, {&(0x7f0000000340)="b768eb20304f2fdc5a9694a4867840d93170ca1a86406f", 0x17}], 0x4, 0x0, 0x0, 0x8010}, 0x0) socket$phonet(0x23, 0x2, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) 4.698988531s ago: executing program 4 (id=6844): r0 = socket$inet_udplite(0x2, 0x2, 0x88) mkdir(0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x891d, &(0x7f0000000000)={'gre0\x00', 0x0}) 4.615911249s ago: executing program 1 (id=6845): keyctl$update(0x2, 0x0, 0x0, 0xffffffaa) 4.555132086s ago: executing program 4 (id=6846): r0 = syz_open_procfs$pagemap(0x0, &(0x7f0000000000)) prctl$PR_SET_SECUREBITS(0x1c, 0x35) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setresuid(0x0, r1, 0x0) fcntl$setlease(r0, 0x400, 0x1) syz_open_procfs$pagemap(0x0, &(0x7f0000001440)) fcntl$setlease(r0, 0x400, 0x2) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_usb_connect_ath9k(0x3, 0x9b, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e3d3, [{{0x9, 0x2, 0xfffffffffffffdd3}}]}}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x810, r2, 0xa24c5000) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) 4.54745764s ago: executing program 1 (id=6847): socket$alg(0x26, 0x5, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x13, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB], &(0x7f0000000300)='syzkaller\x00', 0x4, 0x99, &(0x7f0000000180)=""/153}, 0x90) socket$pppl2tp(0x18, 0x1, 0x1) prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)) getpid() sched_setscheduler(0x0, 0x0, &(0x7f0000000200)=0x4) r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000180)={0x1b, 0x0, 0x0, 0x40000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000001dc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x2d) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) socket$inet6_sctp(0xa, 0x0, 0x84) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) getpid() prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000880)=@base={0x9, 0x6, 0x4, 0x7fc}, 0x48) 4.467780619s ago: executing program 3 (id=6849): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="a0010000100013070000000000000000ac1414aa0000000000000000000000000000000000000000000000000000000100000000000400000000400000000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="ffffffff0000000000000000000000000000000032000000ac141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000002000000960000000000000048000200656362286369706865725f6e756c6c2900000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000002a"], 0x1a0}}, 0x0) 4.31396691s ago: executing program 3 (id=6851): socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setsockopt$inet_sctp6_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, 0x0, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$SMC_PNETID_GET(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000003c0)=@newlink={0x3c, 0x10, 0x437, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0x50483}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x3c}}, 0x0) sendmmsg$inet(r0, &(0x7f00000017c0)=[{{&(0x7f0000000040)={0x2, 0x4e1c, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @empty}}}], 0x20}}], 0x1, 0x0) 3.839955307s ago: executing program 0 (id=6852): setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x29, 0x0, 0x0) r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000a00), 0x2, 0x2) read$FUSE(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460006000000e0ff0000ffffff02000800d4"], 0x78) 3.628316931s ago: executing program 3 (id=6853): syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000640), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000880)={0x44, r0, 0x1, 0x0, 0x0, {{}, {@void, @val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x6}, @NL80211_ATTR_IFNAME={0x14, 0x4, 'veth1_to_hsr\x00'}, @mon_options=[@NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_ACTIVE={0x4}, @NL80211_MNTR_FLAG_COOK_FRAMES={0x4}]}]]}, 0x44}}, 0x0) 3.606065085s ago: executing program 2 (id=6854): prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000033a80)=""/102386, 0xfffffd6e}], 0x1, 0x0, 0x0) r1 = socket$inet6(0xa, 0x0, 0x83c) listen(r1, 0x3) socket$inet_dccp(0x2, 0x6, 0x0) syz_emit_vhci(0x0, 0x22) bpf$ITER_CREATE(0x21, 0x0, 0x0) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r2, 0x0, 0x2, 0x0) semtimedop(r2, &(0x7f0000000200)=[{0x0, 0x0, 0x800}], 0x1, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000080)=0x3) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x78) r4 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x78629b48e38692be, 0x0) ioctl$EVIOCGPROP(r4, 0x40047438, &(0x7f0000000180)=""/246) pwritev(r4, &(0x7f0000002680)=[{&(0x7f00000010c0)="aabf75aa76c3ada74bf44ac8955581057e1778604df77693559ffad6cc78741642e0f21c507a79c29daba641a268ce55abe36b0fa2268a6fffbb8016b62549418cd3f951d1850854ec210ea8034faf1626e616a36c6bc0c9b4372b0e28213019e3db182fd0858a17e87ff7a5dddc89594225d78441a533082ed3e8047f12269778c40721cacf71f32543874a345938224419dce2fd44b7a62c1d0d98a0cf23c2fc16894ba549a2edfb7e300f14c30f64429d25ea9b26b9fbf839fb039e46bc8dcf12d7ce62c8cbc9f0d5ffff56a577edd86949d10e6e37e31297ce4e5585bc3d3ac00acbeec51d8164359204a918b4d1de4514705d55e2105084aece8a83f28fb3e46eb4f24b966af622fcf31c4cb601f5a2b82d42a2172ad0b1939c585891940b81aa9c5c6cdb0676b998025ea4ac0fc18aa24fd5d562b1dd4f23e3ac63f0233fb4465c5e5a96599ecc0fd8dd7e7d48a8b96db03630613905fd610ceec2eb9b6962645bd959cb08493806bb6d0ccb067a048c7ec34cc3ab4aec1b8e4253de22949b0c9a9d1dec77d903d6018eafd0e81dc7090ea108057e631003da3104c2eb839bc8428be6a497a051b03b80c02d8f8efc20330853a81ba6e36c41fcbc63e2345075a99164f8108452c298a49da500c16ecd20fca9577814e657a767c5f310d0c8a71b134a995e40c7924ec6ffe956ab10ff39e3a07b28af2a668df944869bffd39494fa0150a7a46491659c0afb122c91a50d08bd50e014bc4c1f7c9ff3fd2d1d813cd0cdd381510380c967aed0133055370c29cbf1b3e5d10ed2ae103de7dfa77e76ff55f41f1e1804e4f06bd013ce28511e3469817b0154e58378345928071d63e474e4d8ac2d50c5f7626fc769b2e1c3b2534fec20a8440fd333e2220de76c21ddf83c0e6156f12dbef610a98a0500aaafc0278ceb32591a8c27d7f05cbb1718da94a95df19f72b8072ae01be8d19a3e34ae4cb059cecc5fd95cb1d9116ba62bf1b8926a919a9d88491e8516a5070cd5b74fc46d26e36c5742aaca351dc5c98f97f06e9d7cbc9c318b00a0e73829acaba560cbf0c67c4e60321eeac2e56d355ca483868e76a7e0397a5009a8c83825be2fbbb4fd48e1a0682fab5997ca24046008d5d48740b614bba2c4f48ccc6777ee90ab07b0e6181f52d64f24ec0ad43b2125d2464d55e977d6b7eb62e11c2cf418dccbe16644a3cce78f68e3fa83f73cdd4369cbd3789efe4802d02f364ecac04aa6868b0fa95ec1ed1d50f403d2ea5c7e201e2e5563d940466d77e0f1e3988abcf6b25aeeebb079d4da21e633e83e4b5c090957812ab84232f70ba420981628c74f0bf5e363ef017fa6c9157b844b36f6188e7955f992d587cde528b85315f825ee3d7c3db57db62bca9dfca8ab4014a672d43c3c462aba6de5f17ab252e5ced731a0f5ed018cbf766290c28b6ad4f1ef378c056291172c8ae0f24b7a50e28e6964f72ca1345a13223637b4ebdc19aecf4f93b4c4819ba4380ccd51595938f2255cb22d4d9b270ebb2367b8045d950e9201da4466f1adaa6d19d6387b971ad37505c64e6ffd7f4f04cffb72fde1f0c08912de1c890ba83532839963f527149d4ae501baabe834eb1dc4a2c42c646c4cfc1b735a0c60acdf8a54cc200733282169a8ec10e23b34e713f47eb5c8d18b1700bb4ca77a0c04b55ec546f1f90211906a90738bd3827e9ec5aa2b64cc28b67a0d3b33e4a210b3b4f9e115907f2e660ee849677a99fd3ea2a8bbaf07369fc036d51d2b4bdd94a6ab7421db4686aeabebc3679960286ea0444694bde2d76e69fda96bdbfde78d7345c7a143abab5d0412269d833c5e315d7705e691cc5ce6f70d7f22f762bd3cd2e25d40bc4e5af3e9ee651e1400daa8edf2e6e3d7026f1e22c88a15cb4fa909375999bcc34ef12d0a40b3f3cdcb0be3400edd8c04991ee8cd7778f88b54c517deb9c955d8a43a3606aeef44c6db656bab1164dddc312d1a2b74a520b988fb62fcf08de1b82e9093db5adca8222340257fffb5da79b82adb6f49473cef3a65cbb20a9ffe5760d1f4c6a3f3cc9db3eb1dd9eb44c6a84074f13feed4d45b47037280c7a096da61b397e8002093c6428d00d2a0d249d518636a8ae42f0778bddd723e8410209ca1ebce297d2d88781a378d0e7b8695080f2ec5f907f5cdbf1a8ae0b0d23b5239dd7bed96304cb561be61d68ff3ec90b6bf30f693fa2bb416d935f107e445eb0f492071df1cfcbc9e34173bf3feadfa3d64f99b078f603a5a504704625bd8d85e8a5454edfaf92b0ab95036c8aebc297f4fb8c51ff97740f82f5c220fcaeed0d77ee9007636dc70252d891f2a00ef010ac48153e5d5fd83f88b5c0010e41d312f368a660c50d1574d07242270b814f59abc8c25a26e5cb6ed8915eed0ed188c13f45045afe44e0d8a5e37e51bb7da9b715541c2b54fb5d2e827be94530b6fdd299d67898e89d3d68e0730375d9e8b425b06c61fe3e41b93eed3a239df5df59e6add4c8b8cf48c1b175bf9125a51798ed5647377e52a38792ff2263c426c40cc8602113f5664986858939d097f767d67b706053268a36c7f9903cf148a88d4012136ed96057c43922fafd67393afa0f4f245e9e1a8b53a27087bc8bde767208841c412a487cbf7fa9a83bee749a8f095bb35f8bd519766d428f246c47b8f50ffd52aacbdd84696fb7c5761b99a15b0809c3465e10ef658d3d2e26a5b018740ab4f64b76a414bf41184d3334af3f7c7f5349e55ad2e96669da6f6105b7c0a74d8448bea966656612982f86c55fcad791c2532dc1dbd27ddda624f75159ee40cb33fab8b4770a4947cad4d936aa5b7e94c0e57b793", 0x7e0}, {&(0x7f0000002600)}, {&(0x7f0000000480)="ddbf2011806e6720f319cf7328576c5012720676d84a2850003de9db12cfcf678d019c76b79320582d67d9d9e571b973616e6b40781ec3f1b435b3f02989f94c0f97948d7eb40fa30d34ab7b60e54947269ebf42004d943feb7c6aaf40e305797c4d8ee502250ecfa8969a5e46512b84d3910adadd7baf16836512e01c6600bf3dba330f622a890b81cfe7e3f5198eaa479f8fb4bb6cb29da01738d3c731118d05cc82b7018f2f", 0xa7}, {0x0}], 0x4, 0x0, 0x4) ioctl$PPPIOCSFLAGS1(0xffffffffffffffff, 0x40047459, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000280)) 3.107909483s ago: executing program 3 (id=6855): r0 = landlock_create_ruleset(&(0x7f00000000c0)={0x0, 0x3}, 0x10, 0x0) landlock_restrict_self(r0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f00000000c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc-twofish-3way\x00'}, 0x58) 2.827912604s ago: executing program 3 (id=6856): syz_emit_vhci(&(0x7f0000000000)=ANY=[@ANYBLOB="04230d000000fd"], 0x10) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) openat$vmci(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(0xffffffffffffffff, 0x7a7, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_CONNECT(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x0, 0x300) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000000000), &(0x7f0000000100)) socketpair$tipc(0x1e, 0x0, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0) 2.811163256s ago: executing program 0 (id=6857): socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000140)={0xa0, 0x0, 0x0, {{0x0, 0x3, 0x0, 0x0, 0x0, 0x5, {0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x7, 0x8}}, {0x0, 0x19}}}, 0xa0) getuid() getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000006540)={{{@in=@multicast2, @in6=@dev}}, {{@in6=@private2}, 0x0, @in=@broadcast}}, &(0x7f0000006640)=0xe8) fchown(0xffffffffffffffff, 0x0, 0x0) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f000000e280)={0x2020}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="6ac1b9940cb5ce9e36217ad322e8393429ee6ad6883fd60f7bca042974a67f8e0b5784add97a3e19a5ac31d516d5d31a46866495d31d057964f9a213d40d74e3b4aa473ba23ed06bdef93547c72331b933723d11019d132a682fd0ccf3715be74281fe6037f5bf19f7e9a884c49ff356fc2d6c1f07918372e65dbe336113cca796b48af5904a9e350deb275f0a1803f329353d63747dc1294ce8c93a744422146e1046ce1ccc311ce547673aa884f1fd32021d01d8a1803d155541729933db2a31625f7a6587fc22438a4570aa00f940476d942e362c4fe7feca909cdb32d9ef69031df835b63b44a7e65e5c6b759513ce73df81aa8741001ff56ff9b8fd675967da2a91b342eaff6b7d30436e9c5b043926862ee9ec360fe9addfd5361e07a2e2ac6bde82a0ba3f7fdc31c30ac2a76e124de6efd6e5a657061cd158e3787cbbee4ceeea13ca8362a48a38127157d0b16e47451fb3dd6099fb20111463bd4a757cd2bdfbd7ca1648bf27561af993d281b34a9ce7b3fe150e1b92b5cc7b11d0ac266c2123deaee206d5a3cfb7ed09b959e92710c7c3ac65f3414712bfea0c67d4192f08ec8698e95200bfc1ff3643a5fb57578119134559dfa515faa1a4ab0fd145f5d1b6c729e6b8e1e97ee109311d3a9e8fbc743871600f4511a19679f777689923c1da9c8a9cf311b293342ba0619e92151f6d9f32e72862888bde6f6d541d9954289dd1fb03a5e57ce1f89f9d95283b9a4d6938ddcd8366e46d08d0c5b95e60d5546e46b83c33668edb89d46249ea7dc6d74ec1d72bd85a2ba30abcb12d8d9785165d146c117458243806ee5a2adc8023e0679c4717d48e050996d4c7873a7328dc51d4817b96ba75f433fd9df27364e7a9463aadd99212c451cbc07922ded838f77662f217babb4c67cba14f2b17338a02f540e42747ff78b7a3c461ec6d033163b206941844ec778ed9e31bc69b465741098a9ac25182d08cb470912be87c55b8b90fd25f50c84d9abf4198010cffb114d8484b9bcd159f1ddff4d6d8b3ee29844cbfd6a66dfa6d71abaf7deba09dd78735575eb4e9dcdbed07784db5d0aed8e33b39d04ecc70cac33363616b871fb756003e523918fa26ef7a2c7ac8c78a9b15b2f13400110eab541808ca0600ccf4048b9a969f3afef62bb6bcad51b2ee9abf0c05fd1bd2bfb8870e7f51c4fb007707c0e5566d3069c81df00456b392b6abb594aa86478252bf4978322fcbc160f956c53e0b9164449a4b2a52053fd420cfc62be6f5ec596e44875b8d68e8342bbf28cd5c094a1ed78ca54b441e0a1a64217415bfc446cbd2378a28fa94135bb54850168f662d1365fe8cf1972d91426e035218d3a1e28179d8ea85484313df33193d6cb724e17ae27e1a15d11144277821d4f3862b517170e4560be9ae30c2dbfff048f925c9e7b40c2c5cb8175105cfa6c40dce40b1b4a99dda234b1e490c2830f2f78192b0f3e26a6b68de7332b07cf16e1d2a240a1a027808f9ac49b5675747104d2451434523af42cd1080339f238dcfa115378ab0ed912b57571e4ce3c80e085e3eed267e5b4a97f67cd46f5e502914d9bce8fb53ad4ac1bd8e9a7fef2d0315ed72780aad67c0c7193eec8e2c97b5679d7e7b3ef7f31f231f8d9cefbc9af71e880211ce4684114f440cbaf580ba411d3c3a6d7da242109393a56ffa8b3e4589105cd799d5d1dccd5eef82cf8683919a25970bfde8895932898e89a1f62a174a8cc6ac33f546caa4abff6b21eb172b8f9f5ecfdf9cc74a4abc65fc2977b17a1615d7ae7350e927881b6dd61c33f33eb1f7dc1169b65f43e60f777fb3975c11af4fa89192338435524bb57707c561e0ea01c9e0e379417d2aac00df7f316191cab669c5f220ba1f58fdd085fda390db94d024cabf3db2945bf24afb20d177aac327ffc920668cdb99a3a50ceefbbcab49412f8dba96481f7dfa58e75b8f15a62a532cf501f6799cc5ed3857610a8a43b6062272891959bbd8d0e444ec5a209c4001331db63cee1ed6e0cdde4fde57590324851ee48dfe0b20ce96d1b6f5f7c1020293a79de66b600197e95801b136f3d93497a35aeb941a55008dbb443080d957d830286f4182d584848ece5dc1c5f0433081b205a239cd253113e89f4dab3ff9eba8a9edb7296c958eda70178d992690d5d91e7a4587735083b08131d17b4455415d0a25ceb5eb357d3d09c1219aaf2a82f08a130c0c6fbb9a8ec8563ade9e4ca126ab5ac6f75c92fbbe4407f852368550e2ba366205112b41ab0047d9a281248df5eeb2744adff014099c00f0773cb89168b07eca0366ffe5c1ee18162cafa2cad4e0819d01b4875b6d8a97d88083c454783710036e82957137edbfb8519b90da5865b8acc99b89e85017e410e8f03d5639bdcea3ce19752dfe1ac217ec5fb84211ab9c40d796029ca3052f061e0c9bbeeb8efa4a312c1d903169472eb54be14caca251c1ab5b3493ec1be7dbe5e776d6546e206261a6f411217e8bf8b9e47845424ff98ab4881232ec0868598ec87c3358254b2fc8bc003afdd5fb55d22337edad73f34b2255d23f068007b4631569ec4d5bf3af27e775c406deffec39e53cf02f248059d6b01aba05afb46d666e3eab71064822104218f8f8e7bcb872694c5cff550b208a8e2c9818c7333b185478019f5fa511b730ef6893bc335d01268b6123fae402ff55b1b45cc9b37af616b06cabb859c31a2b60873aedbcf96a4a3a2e196a57ca23c77f65f735914f94e56bb5a517a36a41248ed4e470e85cbaab173c205a245a7f68bc1a3aed167ec336a1e7d0cc41e55f54905a83ff9445ad485fc7b4ec8474e7f61955e79373d2716b5203bf36bbaa7d842b18d8d876087726e9aaf30aab0e813786c2ef705ce252bc08fd6427ddf895d457a804a2fe601b91cb0fdbf60cb68fc954ea93ff863249ac57ce90075e8866775560fb4ab0888ebbee9915bc9c7684ab6b039364a0c5dc7c15bda235c6ba27fce22ea2a5fc60ac5f5ae6545fbd718ea6d0f2690f7555df033e267b799b9394da11dd194999ae7f6d96d60cc42d5afdedad2c7255dece0c2ba97cec3606f072baf03f7db203921843b8d718067f511fad261fcc42e50f30ef9b1ce850cc5ddb4e092b653e0e34d1b87361a3588bed4932399770e5606098733d7fed9e2427c07e4e7e085204422e660175c851694299e7affee51ad715c8729cd8fec5f0f3f77c685143a64bc46e0246aa6977e38446066d7b30bde95ef8b57d2268c2ae7928f66585dcb18849420aff1aa90167b48e9870fbad33a91d6cb650b69ed6413ee3ad598653db2d3b7e2bf90470e2c80ae49a0a427ce226966f05914208351ffe1c79bc8d821e5d59a955c2580d9cbf7b42392ece370bff8b282893b20ca08f862e8ee1cec86464477816f0ec996ec4bde8661a175d21fdfdc4e95ae331ff73554172b1b40b714217b3481cd9a16c8fdda18d74f6ef321f6a0056ee2add60288f9337a51e0689fb58787c4c9a72f47157eb08e721f3997a27884aba12c0496a431e389bcd54a342628624d4607ad1a1237d7233aa48bcccfb59dfd2ac2e2114836efa6feaeba114425f03a0b642568f13ba76e25f86d4f6dfaad9b8ecc20ce125a9d4db51ec1919a30a10f19d7c8d1c2de2e5119f73f2304b7fe3f2cfe6eae6c7081ef2f4fa41795666cc7e04a3234b2835fc034119c6ae9fa7d02fb83b2c8d458e0fb3e31af2ea9ebc59af854db444a135a33bacfddf01af16b253267feb94554f9ae13271356b1b1cf4386fa919571f4f837875cd4e97adf4d0e581f3f7f72a343dc716620da98bb8b38370a0ce75f800ad754418ab361e93c906bf0f6826b6d984bb179beb92ccc95a3d43899bd2b636632a0e2e7bdeda5bb7a3c7140d870532fce6006a8c48fa951f20c6d7eea46730cb650d2233724f8e30a0c09781c214dd6db2b15d4b4ee53e11b6ebb2ad72343194193b2cd0b14431fb2089070fb36b62c4a1489e9508c8981d3b5c444efa2b58e26c4b374c79b2174890de3ba1b5ddab30641af177355eb18159ba20502d80aeb81dd80ed25742c903a57cc9941642a59d4e46e8658b1ca2ee7a982f1fb0d34cfc8be3a00351e353397c1847fb2d6c989a29185e862843ba16cdfc27e79f22edc0958e661a53d8d26caad645ea573acca90acc50fb8a15d9edd55663bc02dbc53f7f43f889a3199049f68ca5c0cc9271bd3af8627605e0745521145bcee369ef0752f3229b77bbf55d0d4ae3192101451732f27392c357f14ba33c36d8cb6f6c4d14432168890ce4ef0352c64b43e5d9e280707f644a2598aa09412d265e63a15264a1e37db54f3c2d3b944bda3d056bd6b320c4272829c17d96927d78669e7449e594e219bd91125230fba5ae911864f4afc1ef7aafffd6eca90bb0ddc4324fdedaacd6be728e3d842d87dc35d49c7a1da3087a2314b64569bae7d259a8d1b888fdd51bde4535f65ada3da5114459a8274e77fdbaa75cf445d7f9a563281051a93a9c0b8fd1a826ade5b4e60daea841e0b490d0df71b9a550714ef991138d37cfea2492ff9b31e508a61082f10190ea79229a36e328607340ce4340ea610235ad6a38d764251c93c77ca100ef243203d03ac4288db693af2dccb7633a387185be8cff410b40b828d6cc97342d03ffad33637751cbf442c0675fa3213b4344934f26981cb583deee9f6918a953dd38e75d69ff8d76497faa7971c5301e91736996e5e19ca30283e16445aaa0047e989b5a4a50212a1352b0331907e94916c2e4c901d2f461ca3d3077ad408c72f1a1a0019038f825a3b1a0f46fe0344e6905319459cfd82b6746b265f2c1f686c50a965ad19c6a24a7dd5331b61f8ba03c9d3c157285c4766cbfa58524139a5a40d440b5c32b1440ee832a7f680604148d5d605eb8c36327223abd4acd3be210d3b92a8516d2891d1b3d1f60a1d52f32c44d8d765dc39e87c77b9aef58153f6e57f99c5fc6c8bf00a7e03260c3a3889f1212f2995fa0de7c6688005a0411a2bb74051a8f8addfacb2019a6fd2c30533608c93f2d775b00f5e4858bb6f30563edceb502ce47890e2196f7340fb4c4e78dbccc403a508c9a04323fdcb8c454df511fd78a9b88597460fbf3cf84a07b836b74ebe5b09e6bb8ab37f742b485df522d2fefa4643a80373f8662e83ab9da67ebd692f304a373b5ae75dfdfdc88bbbb7154d5dbe4b41ef7015528c349f8703a5d253a547beeb3b528b5b930832d5ccd1db8a091ecd662ff747643ac4e90d4f05e8c90b31b629aea87cf2c085707443cd8b0087b036632e677de67a477319f958be28c41285a31b1ce531297fa9d46e6748c6d75dbee5a7d46e4bbc171e8fe79677ea8a3d7fbd15790a9ce8d1814aab1374754f2a629308050360bd872a9fda2b548acd505b31ddc95fd06224c0eae2154c7f34262c8ad3f295558c55afa33f0c5ef04636c071fee343e2abfb0b0b4b40cbfc09d7afe791a5197e26da86f278f18c3a495169bca64b51924c99c1cd4a9876b221e4827ef37acedf75fa257a71b9671c33fcbfd5636bb1d74025253632e4423bdf05d0430eaff2d205950a1b9d94ce4be6bc1c651c2f985368c08f49875b8f5c0949ecb10ddc97a66ed4a8a17a5e4df9d6a93bfcac3c9b2a6ba598f1c47e1002d9243535ac08d386f2078383b93a5dde19cd4d33f5e4dbd91cd963927265a9578e613c4c55659aca6444e1929e62311c882e860b3d0ea068940e5848358ba3cbe5e670210124514d34ef51e19bf3f94a8b3ab6a8c58a38bf355a5ad8c0e766f7331ecd83d3af7d31c67c3223ee1e6a2546a9f25673507a4ef471e7039a247bf8c632934c6209514708a82543954c71eb25afd1bddf580d9983d71ba11e3041edd3420f3969585cebf21f5cd6f0bb150aa4f96a428e41c3178ad53a8bb94ea4b739186550c78cdb35284b7173af0eb1064f841e99f341d3e0ad81da5810af9236f5af41a3ab1beec54bb2d847704e9a4db70330a83bb14c1bd1a732add45d5d38401a413f609492c9ae07334f7081d74f43235b70808366d174ba933f3ade87bb9c651f3ca40b37681dbc50773844b94eaf3d4c67aed0b13dd2a72aae7469fc4a3b4594a6027462db2d8d1ba75e2e54befd9c001ec97e1711d2b553a5af16f480fac1ade5004370a2f6a86454317f002b09c8b1e8a0c8e0a6b17050909b26d54182f58f9a3ae19c36661301ceaa120f062635ffa8c57c963a2899f2c06709c1b1159832d9c2d2b8bb20be76f5dc72cb0f3e3e73dd02b938bf10c2fa4eec3d2a5920c1843e4513a74f7d3a887988184eeaee099a64340b6f77203356ccb47afacaedef7ba04f0ccffacb247453499cd9eb986f5bf7fefcbe2b6f1d7022dff6f0cc32498224130a80b215f721a4573b6981250fffa4ab227be2fec33d6623b2cdb65523666a2073556c768ed620d4091a6e77a8da3b5c4c5e9038acf5e7c2c7a0b2988bfe4a34468720027b58950cb263d2e3673230d29d9ede70c68ee0257e312dd332d1bc27acf5192956390ce00ce51e5e480593c9ec2c8d8c6a4ae6c9dad68e8c3615174e3b9344eb9302ef02cc436d700900cca8db4a3044ce5b375a4ddde4fc9666f0dd16c9db298a7b8eb450545cebdc310863fb81fe058b9737dd3369fe1e0bb2578c8ffaff2b42f6d85d566261031327f78ebf629bb1544e129df401151d7145fc6d9552782f4576ec093656106abfad4b084ca643d1d6d582939b7abd2da7a8c5504be8a03abbe460ddf4f1a5c59c8c0075e6121b974082eaf30bf2a2a99a50b7317657943e6036ec64e4c90d3a63cd69abf463f2ee50d6e6d07640001dc95c75573b01aa4300f476266d0567c5c93429fb806258d735192ce259faa3fd34a6a2d575673ce5b405ff61fccd74413ea3523f8e8e79d3cc9573db67c881837d74b9af01444a49dcd1733b732975bbd8adb3f80f6965fc064187490f067ea304af03310ba677bd5065b965aefcdb810cb5306ef4389c807d202aa5b8d15f1e89b1314bd4ae88a679dfc8a6dd6e73c6dfe453106d26ac7f7be3820f3297e56682bd52e92ae5c8aec322e8249d0a375b1d2a0b7903df7b022215ddf5cae76ba89d99602dc0f7c70248dcb1f55e9ab8eba174ab8e890af973350ad0ae084e126749cad1241d258f461fba0af331e6d0ac340e94c290fd87c7852cfb676fafa6fca6040c666bff2f2752a41083ba61d87f79b15b72055660b7b323c46d272937a147fd47348c42785ff8e970685beb2fa3ece941c551685600231a39a23fb312a7b798c3d584eb04f8a9ed797cf5d6303a5da8d0f5fd917ce73fc4944aec35c201aa22e20a7f2f6bd144ab4e39acd1f9e5e5457190cfea273e4c309b2796dcd00e52b8eced640d51e2c98a10279ad72fa7242d8b2d78622ae2e160a9a38d5beab9dbf7229ea3b2124f726ae64e529017ee675f562e235b2a870a0a8d35f271f6cdb21e072232def9058db0da3e4a17d347e9a5fd6bbfbf0d429970a9e56f5cb8b4adf8f12b7988263c6a1d6827006941358f41498086b8e6e38432480ef4470451f2306c2a15192cdd4e713621bd700a6699f11c490cbfc1060ce547ac0e678f70183f01976ab5912cac23f1b95ecceec43d58733d4697e9b8e2d3dc7c5b0e84ba04941ac82ce596b6471f8f1e7b3ced76651144c84987d955cf90cdefbd05f3f986d2f00c07a7e48ddba5eaf15043fb8b35d42e626cd7f6a0fa719da82450df2e8c982ae6f80ccfdb343ba287e51b2e1eb1b4e86b7bede11e883d5577e01c6a9d1bddcc8c71b2ac07b464ac1cccf317b3578fef31f819ae2880f9b3f544c1431c9d6a8061d49b187afcc3603c22ce02f382f28cfb5acf5f6625a856930fa9366cf92af1d20a3865772252278743d31398a901195e4215f7a21fec2c9acef5dfd3f2e22a74665f67ba167c56d5092ba2118bfda97ff9901b4ee31c66f1192928a8000a2edd40d3b219d2beea9646c75330f4b3bd8aa26428d6377cc20a077134289f0e8c9052d5de0972edd70e632bbac8b8a966abc5a4bd2be33276eebe2239938a6187a0b778bf2c09e024784195756dbae244f562785fa7a1a013022a87f543888d08aab4d537ff8a7ad9f9834404bc07ce6d7c4f5e1ce2f57dedd23b07b2d5b7859a7d5670e68b0bf1ba5b5e2046b845ecd3ca2dfea9dbcc58af88428f04c1e6399a6e5163fae2c3df3360d73eb728620f0b504bfbc954bb97eb070902dc65ac6feff108bcb218e045cfe16a3f406a9a84486a44352b46e7cbf5b4d33e8cef8fdb9fcd0064656a1d063a7f2ad6e4372359104dcf90e671b493a24956fff9643f832fdc4ef29598ffcd5ab118ec61124e0d65de9c4e164b9a8ca449e30f8c0139f5df2702c8a092f39fa3d26358b6c379e88f135949c9623bbafcdb55678dad0924c37bc4e271fb9d1964246ec888c394a6ba8460888ebc11419c32efd1158d9cbc79bfab0394fbcba36961df095c22abfbba5f329e9e1ad356f724f8180e095012968a61e60463f2749c591f288e17f6fc4de3f52fc6b62bc9e167614229dd8b35f8db62027c8581b759ffdc4e1a3a96049bf7365814e554617767b1a65d33c08cf6036d1bd70d905e1fd01237219e1a84db5bdee9db3a5645cdbffdc4dc6c385710ba2ce03cdfab83d8b2b7faf1d47f7f0d97d6be8ce663c10b7f406df37191b3bae4e8e80be33524cfd51769f37c56bc7e7aabae58cb4146506a6a5f596a3d3fdf7016f1c538adc203f81cf69825025344214cfa7ac08f202a62d8333cb9a5945cf562b0f3efee829005f6f78909aab294cd1bd0216518041a7d5d976088ddb373fb582292617b0bd7e2fa33121a415a471c13d3e9cc788dad70e30321fb21289c1d3510980108aa655a50b2e0c6b2b6ce5c3f1f01f7a669535a7b48cc18897ead055cb45bd0964032230ce6bfd4bfd03b6b43c1aa1e2594c97487c18192b7aebf50dc7e57af603e5afabbb65264f22e0945518a0ecc8b7e205ae7d50cd913b4f231ccb574e73c00a11bd0448d12591c213ea8c6cc09385b1c2b41bcbcd80e09dd6efbc19140b5a721d2bdf79655809d0406e0b23cb77b202bd8d7f3cf9fec46ad77375dc749010127ca99aab9e3ee75aa13a53248acf49376e736a9d6280092105485a26487c6b99f5549bc7a6002b5e21c865932b88380dbf6f5f06bb88cda9ed3bfb179113262c53369cea9ae96439210397e7e3cee2f45cae276444c00107149e4b476ed6c1c5010c9a9c6abd3b03be566fe82d3cc0575cab1de5fe9eb7622833eb11aaf010a9dc213041c50bf34030d9deb707d223283220422745c81399fe67ee8cd65c18f06987de3e43d9e71fdf1ef6a993b0657635302b9cfa27798b86b2b65ee013117d74f8365fd03c56198f761936b90a11d78026dfa12185851e79331154c5db0925ae8695be752eca9f113c710b6f5b23d0ed3891b2b56e286a07122b7bfdd159b003e000981ea24b7928c6112981d8ecec1259f7616f24aff3fc703e211f430dd562ed2287e45970e39e7130298d848d238efb33d3e0c23bd9adaf4923c77dd5355f360f97cb2750b453a82187cba6792cd2f82b328d6ee65b3a9020ea71bfef21762b18aab469f5441ce446f74f60d967f385406536c3020b5aea65ade61565c0b7cc24ae80aac80434e53502632a32b87fb59739cfa14333f6b20304ceb78fa157d65163cb5a6d855a3ba58b535f37efff99bafdf15563a9f3312877b91d56ba1b405e370726935e4f78a3d5d847a946242984f7e76726276f5abcd6401e0e34074e92dced1f883bd3b64eb3361f27a06e2a9fafeaef1abfadd822eb017340d27ba99db702d84ebcbf1fb21743b5b45e5e8031cd2a5af16e96f41d5f9c42e2feaa17a1c88600e6c3dd89dcfeb4a4f4cf897db8f008c5f647d35b8b4534e7f7aa4e6e75992cea927c47b8d3159b7a7f92c3de7208958f922828c9849518dcb9f5d66da4c97175c988958db4abbabaf65d95e0c87b2abe8bfb8c760b8f74bafacebb8e4ce765622224d4bf7d90351f23253017d2df364d53b6402ffdc715895785ee1ba0322233da64368d99e6d3b1acec507f3a9523cc628124a6821361142538fc993624ba2d5921ff621955b37975b36639265dd6bf89bb923a894dc6e8f08667556b4a03dba857004d11c3a9644640544a75d7a500b886a2c14224104f0f90284c69e389d20ff9dea482b59b67e97503a64698df7c63d56f767d922b5532285695e0010a817481e5af2bd76aae19632589b8c34d0b1f60f7efdda2d9bdcaa2561f3c2d1fd36508834466faa057b7e5e2e0202a0754549a8e7334d1e6f42a8373c37791aae109baee39f2066d05c8cc4fcdce14ee2168c5f8d4aed3eec88f594bb768add49ba1296cbd9f981401dd88c9ef622da9a13ccfd41de3440e0a54825b3fae9e078602a65e62b6c96e8eb62a7e1a4d2ea1098e15f457780ba5c3d22217682aeeff18107f666a9dd2733a7c18be3dff6ce8bd38b30b6510006a193a2d7f8ae7a7079ec4bda1c73cec78f8a0703cff8e3aeb460e9e0a0352e07b38059e17a5ad4032128613c2484c9683473f0f2ae34a5a38ec7b022a061b3bd2f22105b662de4ebf72dab24d124b55dad49b5752db8dc76931a8e3dba1866bf578e221b1b766a5e2d647f21645a314c1005e38cdf6cf271d399312e0a62f676ee12a338e80972303561014b9418a78869a538904a490a2eb9c509fae0b998f48500372e3f0965514d4e4464ed5d26378e39819d703a87072cbe37484f702d4800bab2cf63f888e173c1d8487a7337ebe8d9d1861ce48442e99ae2b70e2f7cfa527848d9722e4bfa36a9124a3a90232c59c216703e0e455ad8a139df571fa128d6d0838a60a2464cf0be10c7288f5461f8d3f6a44516a1ef45a5405ec9f8f5276cf7e8f8bdc32b06dc6aa452ba4e926912724561d513bd10d9594aab9455baeaba8803ba960080587910d7a65445bceb548a5883edcbfb40e482e6cedd760123ecb5b02acbd2591a31188a931ed642fd03cb9366b278f0ca69a5ce9b3596ab364d191868536d958f92c3371b6625bcace57562dd9d51976a0662c808a37d4b5cdb8c3aa1fe4a69b245f1d354ed9e3033d61b329fc9bb3e4603335db352c78ab214286ef391331c744d7d467b8ebf2a32c37f08e0c176990e26cd6acf7bb781973e91110dbd95ff22637539d6563e965d46ef3d35a6636d2e00b308af8527cf1fb55f66c1f6b8db9f04eb4805a95090e136bf6d2280937cd050bdab52a56cd045174109aa9f3ef72a4f701b367a368fee12df9fcaad90ad3b9fcdc9f9ca3af8fe964493cbe47403be91e14fa155617cfe828c13e78a8cdf1c2c04519df7644c6e8ef7524132583c753d205cf342ac3d80bdf3b97023af811d7b1af93ac84cde068d5dad0dc1968c11f2cad1e3100f0eefaa3e0bb6acf911245742f5d78d19e2ebcf05c0d90b823d8e97a197993d68cae8a680f1585adac10cccc43f9d7d545d87c208365e1634196baa8254c21d84139ac7f7b53e5083a4e01d7e9b50de8526084576b7f0fa43b6ce7f3818fed8233ffb3", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000061c0)="591df11b884dc3540a725048f081459732dcab2bc292eb89fa9e272ae54760c0e29fddd6a3b6ecd37c7c3e13eb24416663f43a9ef29ddb4c50801fd47f869c1b4f55044502147e9ef7f8f1bc0d158b9ab719579c69424166e2a9200481a08bc2af1d0bf4730fd7512196f1078d7c35d4530cee236473e46f917d6f9715cc240aa2acd9131787e47caaeb0bf0e85ae61d118d0acd0c841ba2347fed0af79e19ce16d4179909007431587d1789b4b8bdfeca3c63466bfb05da25c640cd57a15584ef3104f0c19fd410442a5f0647458d7ba8dfa41de94d1be9a5c413c55cbd33de6cfc800749f553c33365a075384051f1feeaf5d35c8083d7de26f2034d851b3ca8ce6a6ef2fb4882e6e89348e8f0f2c473c5219e2c78ace50cdc93f9be58a7ffbf81012b7b08aafd159e7774a3cafa67de7aef54345af6c70442ab00c48039f48614f8d2cf1321b32028d3d7b4aa1a1a360f13d2568a84ef40132a2e30339416bf66b2578ab143d5cbcfec1025d810b895c65be8a62bac4a84fcb317b99979cb49a14abf1e3fcc2d1881555f9a7df957d606d74849beb2ddf9b01b7b9bc3a8fc0a13c566dd7676f8078c33ded1da8a606a7def6c20c37ab1ebad2b86b1a86ff0e7cea7d6b415db25f6e69dea2c601a065dd678bbedfdf275bd53ca130d17e6701a105e6509352eb1cd1a69c3ce2cd7540a17ffb2d58648b4545b294640f9da3c674d89bb8cd62ff95225dfaea4bce3a469bd8f5d8b687be79b195ef1ea23aee75869392e951037b534a3e628b00c288953a9cb512e337d6695f076aed49a1eb078ae7b4529c836c1f820638205515ca446e0736540b1b9ef2a6f21ce6e63767338272a9b1f1adf8f62905c1aaf76cbc6f36a9174e9763b3e73f3f9d1578699f357729cff9e92fe29c7c3109e3bfb00ddc084403d5df98b1cae3756d5e6369949addb4bd95dc75daad5ea6c2890275e5f1661af2ea81fdd59a12890b47f5c9c397d7672637bf7149c47ddb5b803e77dc2fcd6f20b4999846ca2667db3b7516bbdb337ea9042d27a9c60c944b36df434f7fe25dd6aea25d86231bb246161e7fbed2822b109b34ab7a0316ce5defefdf8a478ca94f4b691b055bf93f33650f941d3d56eae51fd6079bf12fa20a537789f56c7fc86227bb0fadc7a476943e5e4eb9485d4b1144681f6b0cb3665aeee268b1c9a6e81d7c5ad9f15e7eb23b108218e0572b14f666189349fd8beb709be6027e93859c55614cb00eb6bf6891b7357768a48f4960d7d937450ddeb679d9c52ee776d47c6d1599559036b73c4d51e74ef86f1b85610507eacac45810f0b800051cf58c0ada264e2b69dbeff189d5b243d1dc6c8b83ae0ecf4a8288e38b68c8f1431ffd95e188e28429999fbf46f527cb3c7644795104a16c79deef7c51731b1a841c38b7f334ff5af734c7c44df7716f13f0bc38bbbe1611ee0ef6499f53beb47656a188ed1cc2dfca34e5cf297876dede0731fa1490991b6a63b5d7e20976a009fa94e299b4fefd53613dd0e2dbd1de8b96625629058aa62c7f7e40a3770bc38f5ac8587879a8f354b0cf47ca6a8c962f26a24290eaef5a6f23bc699c76eebc5f8c2020fdacedc71cfb936afa12d6c487f5372875a674b81348f511e3a289ce0c9341345c440fbf90a4153993c37bb026625e98cf09990565223cff6c9267a193666651e97c2096dd71b664f7d6ef67489f7835cccbc4371192d1a1ac81427eb3087583da2b11c2b689c2260903d25836ca49cd8fdab8d510a5caa99306a5259734ba484f309d63375d445cdac4ecafb561c0f65ddfaac9f845db9a4d507d57608a0bbf234dabebac00880181852d825c5dcdc7b0ac9e1ca43810415f57e042feab6652bebe38dfe580cb91035710227b3d693df6c6ec98c360057907b22f115e7df44904cb5310d93821c456c1f6baa61185d8f3ad1523067b7f2d37aa3a16ddbbdff18df9f5f4a66852efde9c1afbe9b6670540c3a489b83cad9dce71accc30f7cd995030b6128fb7cf895031e1330669de5278c4637acc540a7018863c2d89dd4a6c1529d39a63e3d4780ffeab47f8ce8b5cb7f20f6a94595d36f0edd96e0ade3bcda7098bd2fdc0fb7358e208ab133251e65bb35256c085304bffce32b9cf1b36b6e32920590bd7d207fb8a55ad94b2ba2b4d471b68378f6e4504dac9f995416c9b2c9bfb1495d84765700f944f23cd159f6d321ce67e24e4137a5a8660a259e3af50a320b7a643f7673677231cc94324c757601aa2aed50d2d041e71a44eb3f56c72e611d3cd9b244370891143020ab6a0072aed311fdf71b12815867d11579a72e5c68cdf57fc3aa895ae89181e1fb5f482171560686c4034e9453c14e68ea8f0ca3fc107faf60d807990403862a35df69edae6d2920e0863005c05609ddeb246cc21b7b82b8babc4daa51c5b543c1feb47047442be105d70eeeebb0ac428ff7909a5c91c6627c45749c7a2515341f6b1741bc19f1be2e2df15e2a0154e5466ae2a5b62f2fae5bec40f6b8e692c2db405b07c2e957b48c74e9a633be9140b04a3976dedf8e9edf4661be44212990d772966f0c31cb77789f3f6c28e5757a940efba7ef4c370405aed274cb2cd2aec17638a0978416d70ed8a6ddbacba41838b63f7f4d341fff331d7e1f0ce27060fba433c2db01a29a9357193edd071cd1db9e9fda3168931a7d0f34645a7d2cadf2f4b1f73e32117683d9a0075f187b3846274a2caf70af133fd539c0977b7525fcc9fc7a6c88467f06f154298b19ea666ec52c1f1ebb00ab3c25f350706ab7213a7b5f3e144be239aa8d37f04bbfa17342dadd54cf92abb10f02c0cf9eaa4b13b3e303cbe2f815913b582c8f693e35920db46f22a3e4156db7c33110715b67f1cb6ef729dd62f56f555d75a4b9908466689c92f841682795fb0c74d45ab34a79f57cca596d872523714f543f5524ce0d4db1e22e2c3b0dda2fae2e5ff6d9199a99f9ca31cd5c548a08c4abb5a0671d861a2fa9caa5284194f78e914c389316d0baed8bb135d0ad16e3836b2bbea636862aad6df374245e2710eb581383d044ed2bd271c0a9984be25bb4b5ddca64a2cbe7e7fee403b99751ecf64012392bacad84bb9d4bd6da5dffe5101721dadb67b47bc3f85d98a862f9c33ef9e63ebc3995d06f38daf330b9f8c74ea74bb7427f31c969d7c70c09caa6e433e82082cda09cd28bfb4faad5186fb45e961491ed1236a2bf86ffdb62a7756a42f23092f0686a7177a21d90cc04f5f4e7c9f1667a395316373012a45f1baf2ca307c6696fd445641d0cda3d6d492c6c0afb5f8407f6d970861626eb34e9a168e6eccf646a58ee7864f39f481efa3c08200c59614abf60057b9f8060fc0baf7749bb639b3229f8c675376cb4fcddcd08e134c40ac9d3c71bf4646990c46e8c5d4542af4ce8370ef9c11c7a243f9cd7c74f5780f9f84bd8fc2779610de19d50902d2980099d136442208796681990a62993d4fadede44e564c43aea80f6da901d642f23034a3c6258af86d35e3a42f551dd7dd6ed5a8e153370496942874a3608fcb201c9e4ef71257b6116fa1e804d80843b4738fe05e6c31db7aabf59e95745ee1f2e9006120eff9f3af38822e1ae66be6c7d4a7c56d7309d97c1d99177411be7383a5b1e9c73cf7575455e8799c53d649453850be216204272db6ce81e592f2dda9909d01aa9bd7451f91f00c525fa9575550e9afd66a3e78796835e8bb10039317eb5c93c8bcffca47ce3566c610ceced75f41f999295586e79d4dc92d8da7cb68f785542c943e64ed1f0b5e7e0dbb28497d41bf584bfdcf048b5321acb85f5af4d5a1293e4d2c65846be616ba6153ce3c9e826232d94ebea2cbfaaad8834bbdf0c8ef5affed2ef7570bb2e0dbe148890eec93ad1670fc6a2faf8bd6153e0a9f000a73147b9e8a530f3028e69a6ebbdd97d666cafd759245f65cf916f6c44c0977573e5ac8aa261698d851d59ce685c0ff909f7bb8dd2f8fcd29cea1ba5ed5fa4aa398411274668778af192893f8fc333ef7cdb5065dda73d824e282e7df92584162025a8b5a11b921cb18558d3b8c6416b861c06bd6944732d5cc7762f68ecc5084676056ede4505176288548098c92a98f8ee1d53c2ff0f49dcfe06990414b257e4c865fdb0a133abe61e09fee2d6dc3b976e2fb3505a0d3a05da574fc7c782e9022d096ee8b37b3866af6e22ec924f11981a7398607247b943c911e3efd0a07ffc121feaa3cc579f299c78b6696980ead661bccbf3365906342aba6a035638dcd60049ca282b40c73a959528a3382ae9f8f20a44e161063ed49fdffad3153de21a79d1f2f7e0bbc87e5f3899ff18bb7553b7ca104edd4ce9845fae7633977f13434659143d59cc5b0ddfe06d836a369205c79a459790d2ba123cc9923b41c5fdd46b4d76e03ebd37a0ce76ae02356dbc14250c6bd259c651769add9dc1d7f4d272992a065ca437fc4f3d75dceed46910849c4d360c7607dea8d9c97068d00386b69562ecc938446dd175c444fd99673862c6df8640237da0930578382cbc70e50bb217ec27a1542c3acbff51e43d1d9084ff94ac557049fe97f2606e5b1d1004dad5a5429505ef2b10b02a1ecfdd46959f95a5b44211452c7bbc75533320f8f83f182b00b141084abc1c0a961d88ee0cf7cc8409a61874f6f954601a1e538684fc8bd6dd0a3aa8c49f4045f437b7df25083da765dde20d7b722ce86d54df25496a03b69c00c44e0718911dc2ffc385484e14ae69dadf54c5196f32c017746adec44c8182eac884d4497be2b54f14bf2b6a8443a69a40a38cc80f3bbb6f99aae0a1c0b0aecd3be74b6fcf6945f9d1d1fec92d27fdff5976d3e66be3623c937fa39496c4949f8400f971321859339cc07f6106fa3f9306ba939600f3be6a81af885d0b7b81a1d23f2f25ecd931fe6e28f701127081319bcfb0f3b1fb673daa456406896e72f25a87ab87eb72f93885b509f3f7286741a44ecb2a16492f3282352a5e0593555576bd2c4b84bb58290f5b90676fcb7b5abe7b0e24146cd25e9f71f03a013a6dbc2151dba667764dad6d641e9e6f24374f51f4eb8eb02335c5d736db3727274a3235813718eae351d6d4c9fbab27cea9d259cb8331d2fc211937a05c4997dfd6951aa68e5aae97d5f8415d63d0ce9063e4f10658742876b6ca8df6d9a53b763a86560822ec01a83ad32b0ffe976cd1fe8b19246bab1d469ddc78e4154523416457cbb584b2c6d866cc7325846b2edb5b24713f13353bc4549bf89995ebae7cdb7e513d5b620daef5f3d73ec4ae6a774dda6824b6c902899a09f3409a902c19cd2568971eed688eea3ca7bbca0054c07be9fa392f85515bdaca3b0c6c9e55e3f1a086122040ee5a46c89aba98f13d8bd378d3165132c4bde71599f567427e5cf31daeeab6d92465510f7c30f6f0cead90dd0520e9cd06d6d26abd713ef343b1ba3c3e7c049bb9cef2120b6cd570dcdb6a5c7761fdf38e3e1672cfcd0914d7277febdaa4889f3c6919a907449829cda085ef09119fe3bbc9b6287fc65aefa7ab9b9d8cb5a698b91cad6da9b2fe174ca1541d94d27b4fd46efd1af9747a014d08d2c3da213cfdc8e0456162c1322af38c1c43ab91cef3e587efda3751ead1edb1c524a845888f17f013685a2404192e54171c21de066a9dc81e8f9db7e0855e184488c1b494853347826bdaf109c7b72a18269c3c7d8ad1cbca7dbc4b4f60c4e95fffeaf3ab629eab8f768bbb6d73999577f75b1aa82034acc4c8782218a36cbe2ca6b8023b3d0bf5bb553d90f67ab2008d8eec5edd67d58ca3fc55e0377f5f41a0eb65b0a8d440000e5720c665351cabf35e8a09a61be5e801754736cada033231e119a4ad82afe66726cd5f3478e052823d66e9c89c0b0ec8b91bf87e99633b5ca741e4b7075a0876238d9d65ca13defbed91784456bcefe285a484ea263f97d3899ecceb66322645d2e3f520a2cff7db2c8e5d520ffaeaf97d01bf0aca09c92136ea3aeb7d8bbb8031389a22b8625095b62a01bab005cebba05e34c93f8f69db6e2543cb0713d89c499f9c4f4c575da45ead2d5fb1ccd124fb50ef362d091b81e4dc20ef446237983ea341b67e3b200ed03ffd29e626f246881020a71cf07513c835b67db6cf2aa09b073dd1821aba9995cb6ecc3ec6a5ffae96d82123937f25f5250b4c46f5bfc84bb71fe18b3fda2a9a249435f9301bcb4a648d65ba190e4c7a71ab4a95752bb09b30df270866d7ab04f76bd6713f96fc011b35a1b3d4d37030281dc2ec015c1e45e911e94d47f31962c72ab2bedd2c733495cb91a97bcd1a396a9614fd25af02eef27af4c702aaf34beb9cc079a44999149fec09f7c94fe2b6d016fc8f79149301c199e8d86a8eb92b488a1da74641e4fff79389c964feee216cd19a74cdb33c64535d4b16e1e3867041a0939f7610f295be199d9d5529207e7fea2a2891113286bc831929b9255f2d75ab14d4cb5212cf908d12a42f0145b716c88c41d63a5aa1ac1439d671089134a63b211a7eeeb93e53e7c22f9b5e435a4a5ff400864911d9a0a0a0d84daca6c132a3951d12c03d85960680a6759fda148ed0f7d3a5c0925606d100fe4f9105a89519cb7e423af429be488394c6937d640733a8e166fbec3a9212af54b462615c8f05849879a55973252091488ee7df7e126ffff3beec8494fafa01ad546f2ca54311b1f9e526244924bd55f8fa338b0def981e6f600c706674d465e94a4c8d499f98b2089d42cdaffa40334b14c735fb10ff9178afbd65719d5c5d9da85feb8099b1275763b038e0e93e838aadb56d253c2c07c5c6bbe2d58bdfbb6d943055afdcd2fa24128b8e3345c74d23f3db5c496761289f8f4b834a6ab24675f4c4b870b8d079920f91dbb8d57654c93f4d77b678714335f31b3758daa3341a8d40bdf187a911c1d1aa4462c9d6cda9f4cf9082e221e7f855abffe0c64d84bbc7836f1a11b7b61dc5eb48a277adeef17463593b5e12d09ba8e2d6fb668fcb9d4e5f2849d3d4716f8766a98212b33542d3d9588767db4c7a5741f1109307acd123b98203134869300e8a36e82160b51bbca1e99d508ea6272596c254294bc5bbcfa5388378c5095e065c0d8b9c16883abdba7cb5666185b465bc87b7c0e38d7a3f2e2afd26c2bd6fa423f1fa3c2e05d86bc2995516aeae4d06659e2b5ade068535a10058c1fca5ac0f5fd082c294d785bd76e625c6d9617339a68d50cd2ea0b8b2ad06a4d385086fe1734b7bddf47cab73e2e62541534446454bf62e16208c36adc5bdb8570b11b945e5b1f67277408943adbf3cdbb2d2a2d2033101e5e30087cf53fc062df6f6b24a677a8f6ed9f2b4bd0c3a86e29ef88d57208df5b7b1835ffa05980077802c4f8962202ae328bf67fc92ba72a8c8d4f8b898404922b28c82ef799b8a2afdf95f3b94c6881613ad2170fdce10d40a1c0ef1a0e03cba225f05acc1497eb71c0ce96119bf819dacdf8c4e4d0a3fb621a77059f296a09d4b6a3c9c1f170cbbebfafe5abe30add7522c1c621eac3d6c26b57c5b28b7ecf53edc5a479868dd66c8a794742aafc2e8afd600b9c0aef0f0e06b06b87fc64457277e21d14abf85be79e1ffb6065587910079b480e7a816a465fdb82c46e5e8d83a92240b5f6380d668aaa8f77e2bdf6d99ab3aeb1beafae55fd1d87528bb3cd52ee5d5ba995d9b0fd5d7e52e613777c93206f3622b9c6367559686feceb2e542b44ee778767cf3575b30081f32d9626b0c7ac3ad71bc1172bab5206ac1bbfacd17424ca7b983421cb989a5a2fdfb0920f05c80517ffb7dac11f54e0a3a758dd69bcf74a5df17e0c88a28e2fa394358eaa813d36806fda89087b8b5cb37142511684a2eec7696dd1428912ed60275a954d28e3d16f4a67ee8076551404bcec3b484234fd5e422c085d657c4069111d84caa5998fb3135b96b0defcc2a377fd90eae6aa6a6f14327b6f93e7162c60b635ae0613bdc4eff26e7442e47bb3dbd166b1e7ab9e2aae5cfd861d4a1dc1e412117dd13fde7a4b4792e85b6b00d95a986be731fe0dbec73acf68b0be13845ab7ed0adb4a24ca0bf23747049108bbbb204a569eab8a168d070e870c577fa4a4a90d9be60c2ca5f9bbd479ba276531561ef83f84328886a2a131d8474fb061cb82d720da186fa66f55ef5ee5c5ca9d4ffe0ed20772bd34e852974a2c440b685cae366c84f8d80df66f97ec1177f02872ffb096e080dd800067428bdd64218ec61f74ed0cf46c0a7e93fa5e8204ac7164c975be0557db7b17fd17be167a1e607d3e5d761a5934da3f5f6cba2e44864e7cecbfaacb0065a45b0edd678f651e5eab81c86ed3ab8f3b031fa495d6a9764f966a8aec41dfe5af35bba11e1438806ecea9568973bdcd78fe752f58ede30ca930a3660f4385b9550811b42d5192adbbd5892359573d8a189dc638c6291c360ff8903a64fce86ed0c267d9c56700017e04343051f1e6aa0497e74d5e629f1bddf3222cb6be36b212ddf7226f14499f47ff5ce892f332f4373640f72ee5de924c2588d5c58e35b1f57020434ccd48bbee04cc812f414d95770b1ed7e0a28c30e686a0c98b4afc803fdd3bd55afc937b2dbea9b088431b57f9411792ededd4103d3e72f0f911d77ff43e905f92e8ec348c2206d88b761a7fdb32f2be2713071dc5b94a981a6d64b736583be81f384de82a83fb8740e7f180c57ed41758e2dc288fa10c985d01b272f8a8d4522da8b4099d9a2ba7b3d0234f3017243c2773384d3d4af9e198be711c1fa506d284d53e5c1db6c57e1ba8c338dcb09ed2931a144615a966640a03b19cae5b1925dcad4f4896b62e4e3088aabd5ec320ec2ca9d2c3dd5f6ae6280d80115861957d6aa870510ff014a00de69ca10d5a60df7dca2522f9e05b441a9100e1bb71f5b9a7dcf952ecf40293b10fb2ffcde7b76757edd5f4670e5f232fdadb54127e09a5e4482220d58f844cbf87679279fba1a59f7251c4c14cb6d944bacba20a9a82efea3dae45dbb015a3db01817def5a1def4568b379747a20e8dffe335f583dca4cda7b1e6f6a63efb71d033572ad95f027f99738666b1a349267d1c581913cc16fe4cd046afeaf25f9a5516dbce18c9322d42245257e671fe9bd1bbb9e572d2ee252918198ca7ba8600bf1f34b4b6f11c0f0d95b8cd90a7670391c0e7793db9df652082872f1a771d547a582ec9fbdffaefc76138edf01411a80106e59e30a743f00653a418286a5f459d5cb091fcd80fe6b5da52991a36613e383aff1a92f1e8e211077e0f87303b49b582b198f81aabbd2b413095b8d3e6780996e83b235c18cde67ef44089b4eb1151684effbf9cb68087353f02407bc3afae6397a60612e00c9d901a9c42e2549dc77af02d85b81a1d5b8cfea6b6495db2200c376fe0fad6abc8e14918e410b502a2d83aa5a7715aaef66abf4e61b2d6af21993754fe96b4b148d02662504cabcd57339bec2b8dfbf4dc8dd419961902f1b7cc161fb71ec261bc066c147753f9b6fd79b86c159db55f559bf47521513b2dd70a92993875721094eb17600d481b7682aacc3f667e2e6e92e30b8240e3fced6fa288b8574101d47b08fb1290ab904eab35f9e710746abb248b2779c8c684ea2cae1eabe16a005c399a9c2d0672171bca6cc7ca247f1a1a845669d9a6ed71db84cf4c96498b7875921fcb9cf79cb7ee03b46bd56d321fe36b12bcc93738166bea527dd418167360088d463f038a7ba21879736d4d1409bdafefbfb8a2f624fdadd596a74de05298edf1bbcee6df846eae4f0916eb576f54882828b9fed643b2b0571a628642cf9e3019771847a57dce269ac1d60f19efabd6651d3a2dbee0f679125345955a8b9ecfc0eb8f1bf057b309cfaa0bc0961218ecf39eb4b686e1f999326f3b48b96b5c103c929bb31cc20c602e356cf93bf40b831b52c904566f9892dac4e00b7c7c7a3ed892f6759f7e51044b70a0828a6e44f9cd5fe1838e476109651b6bb9ff9993d33e17cf334fc743096163d59cfd7a0ef1f1672cd46d75a9dbb2e5048303e43b9d0c858350c342eb34b2994875437b40d7ca0dbbb00845b8f5e9539c7cb12325360f2ae434967db4c89be37aac28fd283a5a27607564c8b3dd1793065f36f71bc42efe46e9dd3fda7f5e6d8ec2f99e7ed91e8674a1cd588e05968a2c73032456d37d68b26ee9e7941afe57d9ff3cc357d4701bb7940b542c32be40c8e8f0268d3cf002601d825ba871693fd9fdaf78e62bce66a1d979a377bf413f8b069741dbfa360c82c56b8883d1d3d716aca36861c6d08bf34e8acce4a697833403adec3cdcaa7da216af23c7cb2ec7f06d0671590712f229107791361d1b6a27be44ec2b4a66e1d7357d4444dac2d130096f5eef2fc8b338206f7c9e4e9cfb9c4a0f0d0ef909517474f0e3f854a8f14b82b271771ea88fc5674cb1b18dbd6bf0897718f648d2dd9d674157f0edefd06410e66c47b05e88f3aab881aa62e646c5e4ad8436c3d6882dd28d7f9320a4e2b7857a507c712d07a4345ab9c3a9ccf5b71a3a6f309da5ba7e1058bc5b43706bf85f92e68f688f47a0ea8454d2e697d270f0729ccbe51baf1e410fae6da5a62b8ddcf2aed57cfba9a4564280087d07108db9504866d8e79c4d805ee751c6c9582ae276ecca0322ef0a58081e39dbeb365d597c42997b3de9d298cc59f27e676e924df358c3a2f9e4ab60f7a69dd91f735c4af9a5401af3a20e1a672a9a05c8262bbed15dd91ee81b985d1676de764afd1aea74cb6e2bc1646755e37bddcc8308f4d73e1a91294cd255cbe48976d31989fdc8ff2cb04fb09f0465e59eb5fdfe5eed7bf8bb12c3a8b3602caea26156085b8a63aa7a4086c82dbc4272fc8a0cc6bce3c35fbb76272b025d9a48365b4505a966bb69b5ed88f6b157687746ee7643146bfb957b46fbab616b865611b144960de8a982b81d9e93737b3668381d6dca127f98ed9bd6260c7b258309c38b8538ac8bc4d30d72037b429282961c0067eb96d38658cf22845e5b3e1ad8ecece850f5cb2e06ccbf476cd55df4409c383733c5359a1cd3170996f57ddeedf88bb0be2f5783738094b4a45a012dbb9f170718f8710cc3e0d00e81947c87bddeeadc45542dc3ffac580f2b6ae004e69a48b24e61aabe52d6923fb6b4b2f121c7217550b70ba1c47bf73ba6eee805eeab55a59a09f604395934c342daaf7bf61bbcd068251c3267230678a57fe8de71f27d23273964f9c199aa0939014d2bbf104a26076206f2d16db57f799f774d7e408b0437512b182de0d39617bc18a41928d4ace2339de2138cc418d848c8acde47fea014fa1dcf16ca697b27861e34b8139b04b48ff62d1c245fadaf394eb2039de32f68f03105144f7fa00b2077ec3c5ac6cc5ca2b00df5896dc73fdc6b97d734305d5449555e1496344f8e0cbfe2481283d009a3b6a836e8b832b9b5378c8c5b9d31dc4c0c493149fd905e48b043adc41c1f17a6b2c25429b8b7abce15da6f0fa4b3357036a3afc9af7aff35c3e8221f7634e8acba2600eb51d028894d7e4a134588e3e205fffa", 0x2000, 0x0) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000340)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="1fe8ffff0000000000003b00000008000300", @ANYRES32=r2, @ANYBLOB="21003300d0800000080211000000080211000001505050505050000000000000", @ANYRES8=r0], 0x40}}, 0x0) 2.692840573s ago: executing program 3 (id=6858): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000000000000000000004b64ffec850000006d00000067000000050000"], &(0x7f0000000100)='GPL\x00', 0x7, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000240)='tlb_flush\x00', r0}, 0x10) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r2 = fsopen(&(0x7f0000000100)='proc\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000000)='source', &(0x7f0000000040)='c:::\x00', 0x0) syz_emit_vhci(&(0x7f0000001080)=ANY=[@ANYBLOB="0406000000000000005872133b22b9441a168f2463fce7e35d03", @ANYRES64], 0x1a) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) socket$packet(0x11, 0x2, 0x300) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000001c0)=0x5) preadv(r3, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 2.575383485s ago: executing program 0 (id=6859): socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000140)={0xa0, 0x0, 0x0, {{0x0, 0x3, 0x0, 0x5, 0x0, 0x5, {0x0, 0x7b, 0x0, 0x100, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x7, 0x8}}, {0x0, 0x19}}}, 0xa0) r3 = getuid() mount$fuse(0x0, &(0x7f0000000080)='./bus\x00', 0x0, 0x20, &(0x7f0000000280)=ANY=[@ANYBLOB='Nd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000000000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',max_read=0x0000000000000000,blksize=0x0000000000000000,euid<', @ANYRESDEC=r3, @ANYBLOB=',\x00']) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000006540)={{{@in=@multicast2, @in6=@dev}}, {{@in6=@private2}, 0x0, @in=@broadcast}}, &(0x7f0000006640)=0xe8) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/address_bits', 0x0, 0x0) fchown(r4, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f00000067c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee00, 0xee00}}, './file0\x00'}) r5 = openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f000000e280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="6ac1b9940cb5ce9e36217ad322e8393429ee6ad6883fd60f7bca042974a67f8e0b5784add97a3e19a5ac31d516d5d31a46866495d31d057964f9a213d40d74e3b4aa473ba23ed06bdef93547c72331b933723d11019d132a682fd0ccf3715be74281fe6037f5bf19f7e9a884c49ff356fc2d6c1f07918372e65dbe336113cca796b48af5904a9e350deb275f0a1803f329353d63747dc1294ce8c93a744422146e1046ce1ccc311ce547673aa884f1fd32021d01d8a1803d155541729933db2a31625f7a6587fc22438a4570aa00f940476d942e362c4fe7feca909cdb32d9ef69031df835b63b44a7e65e5c6b759513ce73df81aa8741001ff56ff9b8fd675967da2a91b342eaff6b7d30436e9c5b043926862ee9ec360fe9addfd5361e07a2e2ac6bde82a0ba3f7fdc31c30ac2a76e124de6efd6e5a657061cd158e3787cbbee4ceeea13ca8362a48a38127157d0b16e47451fb3dd6099fb20111463bd4a757cd2bdfbd7ca1648bf27561af993d281b34a9ce7b3fe150e1b92b5cc7b11d0ac266c2123deaee206d5a3cfb7ed09b959e92710c7c3ac65f3414712bfea0c67d4192f08ec8698e95200bfc1ff3643a5fb57578119134559dfa515faa1a4ab0fd145f5d1b6c729e6b8e1e97ee109311d3a9e8fbc743871600f4511a19679f777689923c1da9c8a9cf311b293342ba0619e92151f6d9f32e72862888bde6f6d541d9954289dd1fb03a5e57ce1f89f9d95283b9a4d6938ddcd8366e46d08d0c5b95e60d5546e46b83c33668edb89d46249ea7dc6d74ec1d72bd85a2ba30abcb12d8d9785165d146c117458243806ee5a2adc8023e0679c4717d48e050996d4c7873a7328dc51d4817b96ba75f433fd9df27364e7a9463aadd99212c451cbc07922ded838f77662f217babb4c67cba14f2b17338a02f540e42747ff78b7a3c461ec6d033163b206941844ec778ed9e31bc69b465741098a9ac25182d08cb470912be87c55b8b90fd25f50c84d9abf4198010cffb114d8484b9bcd159f1ddff4d6d8b3ee29844cbfd6a66dfa6d71abaf7deba09dd78735575eb4e9dcdbed07784db5d0aed8e33b39d04ecc70cac33363616b871fb756003e523918fa26ef7a2c7ac8c78a9b15b2f13400110eab541808ca0600ccf4048b9a969f3afef62bb6bcad51b2ee9abf0c05fd1bd2bfb8870e7f51c4fb007707c0e5566d3069c81df00456b392b6abb594aa86478252bf4978322fcbc160f956c53e0b9164449a4b2a52053fd420cfc62be6f5ec596e44875b8d68e8342bbf28cd5c094a1ed78ca54b441e0a1a64217415bfc446cbd2378a28fa94135bb54850168f662d1365fe8cf1972d91426e035218d3a1e28179d8ea85484313df33193d6cb724e17ae27e1a15d11144277821d4f3862b517170e4560be9ae30c2dbfff048f925c9e7b40c2c5cb8175105cfa6c40dce40b1b4a99dda234b1e490c2830f2f78192b0f3e26a6b68de7332b07cf16e1d2a240a1a027808f9ac49b5675747104d2451434523af42cd1080339f238dcfa115378ab0ed912b57571e4ce3c80e085e3eed267e5b4a97f67cd46f5e502914d9bce8fb53ad4ac1bd8e9a7fef2d0315ed72780aad67c0c7193eec8e2c97b5679d7e7b3ef7f31f231f8d9cefbc9af71e880211ce4684114f440cbaf580ba411d3c3a6d7da242109393a56ffa8b3e4589105cd799d5d1dccd5eef82cf8683919a25970bfde8895932898e89a1f62a174a8cc6ac33f546caa4abff6b21eb172b8f9f5ecfdf9cc74a4abc65fc2977b17a1615d7ae7350e927881b6dd61c33f33eb1f7dc1169b65f43e60f777fb3975c11af4fa89192338435524bb57707c561e0ea01c9e0e379417d2aac00df7f316191cab669c5f220ba1f58fdd085fda390db94d024cabf3db2945bf24afb20d177aac327ffc920668cdb99a3a50ceefbbcab49412f8dba96481f7dfa58e75b8f15a62a532cf501f6799cc5ed3857610a8a43b6062272891959bbd8d0e444ec5a209c4001331db63cee1ed6e0cdde4fde57590324851ee48dfe0b20ce96d1b6f5f7c1020293a79de66b600197e95801b136f3d93497a35aeb941a55008dbb443080d957d830286f4182d584848ece5dc1c5f0433081b205a239cd253113e89f4dab3ff9eba8a9edb7296c958eda70178d992690d5d91e7a4587735083b08131d17b4455415d0a25ceb5eb357d3d09c1219aaf2a82f08a130c0c6fbb9a8ec8563ade9e4ca126ab5ac6f75c92fbbe4407f852368550e2ba366205112b41ab0047d9a281248df5eeb2744adff014099c00f0773cb89168b07eca0366ffe5c1ee18162cafa2cad4e0819d01b4875b6d8a97d88083c454783710036e82957137edbfb8519b90da5865b8acc99b89e85017e410e8f03d5639bdcea3ce19752dfe1ac217ec5fb84211ab9c40d796029ca3052f061e0c9bbeeb8efa4a312c1d903169472eb54be14caca251c1ab5b3493ec1be7dbe5e776d6546e206261a6f411217e8bf8b9e47845424ff98ab4881232ec0868598ec87c3358254b2fc8bc003afdd5fb55d22337edad73f34b2255d23f068007b4631569ec4d5bf3af27e775c406deffec39e53cf02f248059d6b01aba05afb46d666e3eab71064822104218f8f8e7bcb872694c5cff550b208a8e2c9818c7333b185478019f5fa511b730ef6893bc335d01268b6123fae402ff55b1b45cc9b37af616b06cabb859c31a2b60873aedbcf96a4a3a2e196a57ca23c77f65f735914f94e56bb5a517a36a41248ed4e470e85cbaab173c205a245a7f68bc1a3aed167ec336a1e7d0cc41e55f54905a83ff9445ad485fc7b4ec8474e7f61955e79373d2716b5203bf36bbaa7d842b18d8d876087726e9aaf30aab0e813786c2ef705ce252bc08fd6427ddf895d457a804a2fe601b91cb0fdbf60cb68fc954ea93ff863249ac57ce90075e8866775560fb4ab0888ebbee9915bc9c7684ab6b039364a0c5dc7c15bda235c6ba27fce22ea2a5fc60ac5f5ae6545fbd718ea6d0f2690f7555df033e267b799b9394da11dd194999ae7f6d96d60cc42d5afdedad2c7255dece0c2ba97cec3606f072baf03f7db203921843b8d718067f511fad261fcc42e50f30ef9b1ce850cc5ddb4e092b653e0e34d1b87361a3588bed4932399770e5606098733d7fed9e2427c07e4e7e085204422e660175c851694299e7affee51ad715c8729cd8fec5f0f3f77c685143a64bc46e0246aa6977e38446066d7b30bde95ef8b57d2268c2ae7928f66585dcb18849420aff1aa90167b48e9870fbad33a91d6cb650b69ed6413ee3ad598653db2d3b7e2bf90470e2c80ae49a0a427ce226966f05914208351ffe1c79bc8d821e5d59a955c2580d9cbf7b42392ece370bff8b282893b20ca08f862e8ee1cec86464477816f0ec996ec4bde8661a175d21fdfdc4e95ae331ff73554172b1b40b714217b3481cd9a16c8fdda18d74f6ef321f6a0056ee2add60288f9337a51e0689fb58787c4c9a72f47157eb08e721f3997a27884aba12c0496a431e389bcd54a342628624d4607ad1a1237d7233aa48bcccfb59dfd2ac2e2114836efa6feaeba114425f03a0b642568f13ba76e25f86d4f6dfaad9b8ecc20ce125a9d4db51ec1919a30a10f19d7c8d1c2de2e5119f73f2304b7fe3f2cfe6eae6c7081ef2f4fa41795666cc7e04a3234b2835fc034119c6ae9fa7d02fb83b2c8d458e0fb3e31af2ea9ebc59af854db444a135a33bacfddf01af16b253267feb94554f9ae13271356b1b1cf4386fa919571f4f837875cd4e97adf4d0e581f3f7f72a343dc716620da98bb8b38370a0ce75f800ad754418ab361e93c906bf0f6826b6d984bb179beb92ccc95a3d43899bd2b636632a0e2e7bdeda5bb7a3c7140d870532fce6006a8c48fa951f20c6d7eea46730cb650d2233724f8e30a0c09781c214dd6db2b15d4b4ee53e11b6ebb2ad72343194193b2cd0b14431fb2089070fb36b62c4a1489e9508c8981d3b5c444efa2b58e26c4b374c79b2174890de3ba1b5ddab30641af177355eb18159ba20502d80aeb81dd80ed25742c903a57cc9941642a59d4e46e8658b1ca2ee7a982f1fb0d34cfc8be3a00351e353397c1847fb2d6c989a29185e862843ba16cdfc27e79f22edc0958e661a53d8d26caad645ea573acca90acc50fb8a15d9edd55663bc02dbc53f7f43f889a3199049f68ca5c0cc9271bd3af8627605e0745521145bcee369ef0752f3229b77bbf55d0d4ae3192101451732f27392c357f14ba33c36d8cb6f6c4d14432168890ce4ef0352c64b43e5d9e280707f644a2598aa09412d265e63a15264a1e37db54f3c2d3b944bda3d056bd6b320c4272829c17d96927d78669e7449e594e219bd91125230fba5ae911864f4afc1ef7aafffd6eca90bb0ddc4324fdedaacd6be728e3d842d87dc35d49c7a1da3087a2314b64569bae7d259a8d1b888fdd51bde4535f65ada3da5114459a8274e77fdbaa75cf445d7f9a563281051a93a9c0b8fd1a826ade5b4e60daea841e0b490d0df71b9a550714ef991138d37cfea2492ff9b31e508a61082f10190ea79229a36e328607340ce4340ea610235ad6a38d764251c93c77ca100ef243203d03ac4288db693af2dccb7633a387185be8cff410b40b828d6cc97342d03ffad33637751cbf442c0675fa3213b4344934f26981cb583deee9f6918a953dd38e75d69ff8d76497faa7971c5301e91736996e5e19ca30283e16445aaa0047e989b5a4a50212a1352b0331907e94916c2e4c901d2f461ca3d3077ad408c72f1a1a0019038f825a3b1a0f46fe0344e6905319459cfd82b6746b265f2c1f686c50a965ad19c6a24a7dd5331b61f8ba03c9d3c157285c4766cbfa58524139a5a40d440b5c32b1440ee832a7f680604148d5d605eb8c36327223abd4acd3be210d3b92a8516d2891d1b3d1f60a1d52f32c44d8d765dc39e87c77b9aef58153f6e57f99c5fc6c8bf00a7e03260c3a3889f1212f2995fa0de7c6688005a0411a2bb74051a8f8addfacb2019a6fd2c30533608c93f2d775b00f5e4858bb6f30563edceb502ce47890e2196f7340fb4c4e78dbccc403a508c9a04323fdcb8c454df511fd78a9b88597460fbf3cf84a07b836b74ebe5b09e6bb8ab37f742b485df522d2fefa4643a80373f8662e83ab9da67ebd692f304a373b5ae75dfdfdc88bbbb7154d5dbe4b41ef7015528c349f8703a5d253a547beeb3b528b5b930832d5ccd1db8a091ecd662ff747643ac4e90d4f05e8c90b31b629aea87cf2c085707443cd8b0087b036632e677de67a477319f958be28c41285a31b1ce531297fa9d46e6748c6d75dbee5a7d46e4bbc171e8fe79677ea8a3d7fbd15790a9ce8d1814aab1374754f2a629308050360bd872a9fda2b548acd505b31ddc95fd06224c0eae2154c7f34262c8ad3f295558c55afa33f0c5ef04636c071fee343e2abfb0b0b4b40cbfc09d7afe791a5197e26da86f278f18c3a495169bca64b51924c99c1cd4a9876b221e4827ef37acedf75fa257a71b9671c33fcbfd5636bb1d74025253632e4423bdf05d0430eaff2d205950a1b9d94ce4be6bc1c651c2f985368c08f49875b8f5c0949ecb10ddc97a66ed4a8a17a5e4df9d6a93bfcac3c9b2a6ba598f1c47e1002d9243535ac08d386f2078383b93a5dde19cd4d33f5e4dbd91cd963927265a9578e613c4c55659aca6444e1929e62311c882e860b3d0ea068940e5848358ba3cbe5e670210124514d34ef51e19bf3f94a8b3ab6a8c58a38bf355a5ad8c0e766f7331ecd83d3af7d31c67c3223ee1e6a2546a9f25673507a4ef471e7039a247bf8c632934c6209514708a82543954c71eb25afd1bddf580d9983d71ba11e3041edd3420f3969585cebf21f5cd6f0bb150aa4f96a428e41c3178ad53a8bb94ea4b739186550c78cdb35284b7173af0eb1064f841e99f341d3e0ad81da5810af9236f5af41a3ab1beec54bb2d847704e9a4db70330a83bb14c1bd1a732add45d5d38401a413f609492c9ae07334f7081d74f43235b70808366d174ba933f3ade87bb9c651f3ca40b37681dbc50773844b94eaf3d4c67aed0b13dd2a72aae7469fc4a3b4594a6027462db2d8d1ba75e2e54befd9c001ec97e1711d2b553a5af16f480fac1ade5004370a2f6a86454317f002b09c8b1e8a0c8e0a6b17050909b26d54182f58f9a3ae19c36661301ceaa120f062635ffa8c57c963a2899f2c06709c1b1159832d9c2d2b8bb20be76f5dc72cb0f3e3e73dd02b938bf10c2fa4eec3d2a5920c1843e4513a74f7d3a887988184eeaee099a64340b6f77203356ccb47afacaedef7ba04f0ccffacb247453499cd9eb986f5bf7fefcbe2b6f1d7022dff6f0cc32498224130a80b215f721a4573b6981250fffa4ab227be2fec33d6623b2cdb65523666a2073556c768ed620d4091a6e77a8da3b5c4c5e9038acf5e7c2c7a0b2988bfe4a34468720027b58950cb263d2e3673230d29d9ede70c68ee0257e312dd332d1bc27acf5192956390ce00ce51e5e480593c9ec2c8d8c6a4ae6c9dad68e8c3615174e3b9344eb9302ef02cc436d700900cca8db4a3044ce5b375a4ddde4fc9666f0dd16c9db298a7b8eb450545cebdc310863fb81fe058b9737dd3369fe1e0bb2578c8ffaff2b42f6d85d566261031327f78ebf629bb1544e129df401151d7145fc6d9552782f4576ec093656106abfad4b084ca643d1d6d582939b7abd2da7a8c5504be8a03abbe460ddf4f1a5c59c8c0075e6121b974082eaf30bf2a2a99a50b7317657943e6036ec64e4c90d3a63cd69abf463f2ee50d6e6d07640001dc95c75573b01aa4300f476266d0567c5c93429fb806258d735192ce259faa3fd34a6a2d575673ce5b405ff61fccd74413ea3523f8e8e79d3cc9573db67c881837d74b9af01444a49dcd1733b732975bbd8adb3f80f6965fc064187490f067ea304af03310ba677bd5065b965aefcdb810cb5306ef4389c807d202aa5b8d15f1e89b1314bd4ae88a679dfc8a6dd6e73c6dfe453106d26ac7f7be3820f3297e56682bd52e92ae5c8aec322e8249d0a375b1d2a0b7903df7b022215ddf5cae76ba89d99602dc0f7c70248dcb1f55e9ab8eba174ab8e890af973350ad0ae084e126749cad1241d258f461fba0af331e6d0ac340e94c290fd87c7852cfb676fafa6fca6040c666bff2f2752a41083ba61d87f79b15b72055660b7b323c46d272937a147fd47348c42785ff8e970685beb2fa3ece941c551685600231a39a23fb312a7b798c3d584eb04f8a9ed797cf5d6303a5da8d0f5fd917ce73fc4944aec35c201aa22e20a7f2f6bd144ab4e39acd1f9e5e5457190cfea273e4c309b2796dcd00e52b8eced640d51e2c98a10279ad72fa7242d8b2d78622ae2e160a9a38d5beab9dbf7229ea3b2124f726ae64e529017ee675f562e235b2a870a0a8d35f271f6cdb21e072232def9058db0da3e4a17d347e9a5fd6bbfbf0d429970a9e56f5cb8b4adf8f12b7988263c6a1d6827006941358f41498086b8e6e38432480ef4470451f2306c2a15192cdd4e713621bd700a6699f11c490cbfc1060ce547ac0e678f70183f01976ab5912cac23f1b95ecceec43d58733d4697e9b8e2d3dc7c5b0e84ba04941ac82ce596b6471f8f1e7b3ced76651144c84987d955cf90cdefbd05f3f986d2f00c07a7e48ddba5eaf15043fb8b35d42e626cd7f6a0fa719da82450df2e8c982ae6f80ccfdb343ba287e51b2e1eb1b4e86b7bede11e883d5577e01c6a9d1bddcc8c71b2ac07b464ac1cccf317b3578fef31f819ae2880f9b3f544c1431c9d6a8061d49b187afcc3603c22ce02f382f28cfb5acf5f6625a856930fa9366cf92af1d20a3865772252278743d31398a901195e4215f7a21fec2c9acef5dfd3f2e22a74665f67ba167c56d5092ba2118bfda97ff9901b4ee31c66f1192928a8000a2edd40d3b219d2beea9646c75330f4b3bd8aa26428d6377cc20a077134289f0e8c9052d5de0972edd70e632bbac8b8a966abc5a4bd2be33276eebe2239938a6187a0b778bf2c09e024784195756dbae244f562785fa7a1a013022a87f543888d08aab4d537ff8a7ad9f9834404bc07ce6d7c4f5e1ce2f57dedd23b07b2d5b7859a7d5670e68b0bf1ba5b5e2046b845ecd3ca2dfea9dbcc58af88428f04c1e6399a6e5163fae2c3df3360d73eb728620f0b504bfbc954bb97eb070902dc65ac6feff108bcb218e045cfe16a3f406a9a84486a44352b46e7cbf5b4d33e8cef8fdb9fcd0064656a1d063a7f2ad6e4372359104dcf90e671b493a24956fff9643f832fdc4ef29598ffcd5ab118ec61124e0d65de9c4e164b9a8ca449e30f8c0139f5df2702c8a092f39fa3d26358b6c379e88f135949c9623bbafcdb55678dad0924c37bc4e271fb9d1964246ec888c394a6ba8460888ebc11419c32efd1158d9cbc79bfab0394fbcba36961df095c22abfbba5f329e9e1ad356f724f8180e095012968a61e60463f2749c591f288e17f6fc4de3f52fc6b62bc9e167614229dd8b35f8db62027c8581b759ffdc4e1a3a96049bf7365814e554617767b1a65d33c08cf6036d1bd70d905e1fd01237219e1a84db5bdee9db3a5645cdbffdc4dc6c385710ba2ce03cdfab83d8b2b7faf1d47f7f0d97d6be8ce663c10b7f406df37191b3bae4e8e80be33524cfd51769f37c56bc7e7aabae58cb4146506a6a5f596a3d3fdf7016f1c538adc203f81cf69825025344214cfa7ac08f202a62d8333cb9a5945cf562b0f3efee829005f6f78909aab294cd1bd0216518041a7d5d976088ddb373fb582292617b0bd7e2fa33121a415a471c13d3e9cc788dad70e30321fb21289c1d3510980108aa655a50b2e0c6b2b6ce5c3f1f01f7a669535a7b48cc18897ead055cb45bd0964032230ce6bfd4bfd03b6b43c1aa1e2594c97487c18192b7aebf50dc7e57af603e5afabbb65264f22e0945518a0ecc8b7e205ae7d50cd913b4f231ccb574e73c00a11bd0448d12591c213ea8c6cc09385b1c2b41bcbcd80e09dd6efbc19140b5a721d2bdf79655809d0406e0b23cb77b202bd8d7f3cf9fec46ad77375dc749010127ca99aab9e3ee75aa13a53248acf49376e736a9d6280092105485a26487c6b99f5549bc7a6002b5e21c865932b88380dbf6f5f06bb88cda9ed3bfb179113262c53369cea9ae96439210397e7e3cee2f45cae276444c00107149e4b476ed6c1c5010c9a9c6abd3b03be566fe82d3cc0575cab1de5fe9eb7622833eb11aaf010a9dc213041c50bf34030d9deb707d223283220422745c81399fe67ee8cd65c18f06987de3e43d9e71fdf1ef6a993b0657635302b9cfa27798b86b2b65ee013117d74f8365fd03c56198f761936b90a11d78026dfa12185851e79331154c5db0925ae8695be752eca9f113c710b6f5b23d0ed3891b2b56e286a07122b7bfdd159b003e000981ea24b7928c6112981d8ecec1259f7616f24aff3fc703e211f430dd562ed2287e45970e39e7130298d848d238efb33d3e0c23bd9adaf4923c77dd5355f360f97cb2750b453a82187cba6792cd2f82b328d6ee65b3a9020ea71bfef21762b18aab469f5441ce446f74f60d967f385406536c3020b5aea65ade61565c0b7cc24ae80aac80434e53502632a32b87fb59739cfa14333f6b20304ceb78fa157d65163cb5a6d855a3ba58b535f37efff99bafdf15563a9f3312877b91d56ba1b405e370726935e4f78a3d5d847a946242984f7e76726276f5abcd6401e0e34074e92dced1f883bd3b64eb3361f27a06e2a9fafeaef1abfadd822eb017340d27ba99db702d84ebcbf1fb21743b5b45e5e8031cd2a5af16e96f41d5f9c42e2feaa17a1c88600e6c3dd89dcfeb4a4f4cf897db8f008c5f647d35b8b4534e7f7aa4e6e75992cea927c47b8d3159b7a7f92c3de7208958f922828c9849518dcb9f5d66da4c97175c988958db4abbabaf65d95e0c87b2abe8bfb8c760b8f74bafacebb8e4ce765622224d4bf7d90351f23253017d2df364d53b6402ffdc715895785ee1ba0322233da64368d99e6d3b1acec507f3a9523cc628124a6821361142538fc993624ba2d5921ff621955b37975b36639265dd6bf89bb923a894dc6e8f08667556b4a03dba857004d11c3a9644640544a75d7a500b886a2c14224104f0f90284c69e389d20ff9dea482b59b67e97503a64698df7c63d56f767d922b5532285695e0010a817481e5af2bd76aae19632589b8c34d0b1f60f7efdda2d9bdcaa2561f3c2d1fd36508834466faa057b7e5e2e0202a0754549a8e7334d1e6f42a8373c37791aae109baee39f2066d05c8cc4fcdce14ee2168c5f8d4aed3eec88f594bb768add49ba1296cbd9f981401dd88c9ef622da9a13ccfd41de3440e0a54825b3fae9e078602a65e62b6c96e8eb62a7e1a4d2ea1098e15f457780ba5c3d22217682aeeff18107f666a9dd2733a7c18be3dff6ce8bd38b30b6510006a193a2d7f8ae7a7079ec4bda1c73cec78f8a0703cff8e3aeb460e9e0a0352e07b38059e17a5ad4032128613c2484c9683473f0f2ae34a5a38ec7b022a061b3bd2f22105b662de4ebf72dab24d124b55dad49b5752db8dc76931a8e3dba1866bf578e221b1b766a5e2d647f21645a314c1005e38cdf6cf271d399312e0a62f676ee12a338e80972303561014b9418a78869a538904a490a2eb9c509fae0b998f48500372e3f0965514d4e4464ed5d26378e39819d703a87072cbe37484f702d4800bab2cf63f888e173c1d8487a7337ebe8d9d1861ce48442e99ae2b70e2f7cfa527848d9722e4bfa36a9124a3a90232c59c216703e0e455ad8a139df571fa128d6d0838a60a2464cf0be10c7288f5461f8d3f6a44516a1ef45a5405ec9f8f5276cf7e8f8bdc32b06dc6aa452ba4e926912724561d513bd10d9594aab9455baeaba8803ba960080587910d7a65445bceb548a5883edcbfb40e482e6cedd760123ecb5b02acbd2591a31188a931ed642fd03cb9366b278f0ca69a5ce9b3596ab364d191868536d958f92c3371b6625bcace57562dd9d51976a0662c808a37d4b5cdb8c3aa1fe4a69b245f1d354ed9e3033d61b329fc9bb3e4603335db352c78ab214286ef391331c744d7d467b8ebf2a32c37f08e0c176990e26cd6acf7bb781973e91110dbd95ff22637539d6563e965d46ef3d35a6636d2e00b308af8527cf1fb55f66c1f6b8db9f04eb4805a95090e136bf6d2280937cd050bdab52a56cd045174109aa9f3ef72a4f701b367a368fee12df9fcaad90ad3b9fcdc9f9ca3af8fe964493cbe47403be91e14fa155617cfe828c13e78a8cdf1c2c04519df7644c6e8ef7524132583c753d205cf342ac3d80bdf3b97023af811d7b1af93ac84cde068d5dad0dc1968c11f2cad1e3100f0eefaa3e0bb6acf911245742f5d78d19e2ebcf05c0d90b823d8e97a197993d68cae8a680f1585adac10cccc43f9d7d545d87c208365e1634196baa8254c21d84139ac7f7b53e5083a4e01d7e9b50de8526084576b7f0fa43b6ce7f3818fed8233ffb3", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000061c0)="591df11b884dc3540a725048f081459732dcab2bc292eb89fa9e272ae54760c0e29fddd6a3b6ecd37c7c3e13eb24416663f43a9ef29ddb4c50801fd47f869c1b4f55044502147e9ef7f8f1bc0d158b9ab719579c69424166e2a9200481a08bc2af1d0bf4730fd7512196f1078d7c35d4530cee236473e46f917d6f9715cc240aa2acd9131787e47caaeb0bf0e85ae61d118d0acd0c841ba2347fed0af79e19ce16d4179909007431587d1789b4b8bdfeca3c63466bfb05da25c640cd57a15584ef3104f0c19fd410442a5f0647458d7ba8dfa41de94d1be9a5c413c55cbd33de6cfc800749f553c33365a075384051f1feeaf5d35c8083d7de26f2034d851b3ca8ce6a6ef2fb4882e6e89348e8f0f2c473c5219e2c78ace50cdc93f9be58a7ffbf81012b7b08aafd159e7774a3cafa67de7aef54345af6c70442ab00c48039f48614f8d2cf1321b32028d3d7b4aa1a1a360f13d2568a84ef40132a2e30339416bf66b2578ab143d5cbcfec1025d810b895c65be8a62bac4a84fcb317b99979cb49a14abf1e3fcc2d1881555f9a7df957d606d74849beb2ddf9b01b7b9bc3a8fc0a13c566dd7676f8078c33ded1da8a606a7def6c20c37ab1ebad2b86b1a86ff0e7cea7d6b415db25f6e69dea2c601a065dd678bbedfdf275bd53ca130d17e6701a105e6509352eb1cd1a69c3ce2cd7540a17ffb2d58648b4545b294640f9da3c674d89bb8cd62ff95225dfaea4bce3a469bd8f5d8b687be79b195ef1ea23aee75869392e951037b534a3e628b00c288953a9cb512e337d6695f076aed49a1eb078ae7b4529c836c1f820638205515ca446e0736540b1b9ef2a6f21ce6e63767338272a9b1f1adf8f62905c1aaf76cbc6f36a9174e9763b3e73f3f9d1578699f357729cff9e92fe29c7c3109e3bfb00ddc084403d5df98b1cae3756d5e6369949addb4bd95dc75daad5ea6c2890275e5f1661af2ea81fdd59a12890b47f5c9c397d7672637bf7149c47ddb5b803e77dc2fcd6f20b4999846ca2667db3b7516bbdb337ea9042d27a9c60c944b36df434f7fe25dd6aea25d86231bb246161e7fbed2822b109b34ab7a0316ce5defefdf8a478ca94f4b691b055bf93f33650f941d3d56eae51fd6079bf12fa20a537789f56c7fc86227bb0fadc7a476943e5e4eb9485d4b1144681f6b0cb3665aeee268b1c9a6e81d7c5ad9f15e7eb23b108218e0572b14f666189349fd8beb709be6027e93859c55614cb00eb6bf6891b7357768a48f4960d7d937450ddeb679d9c52ee776d47c6d1599559036b73c4d51e74ef86f1b85610507eacac45810f0b800051cf58c0ada264e2b69dbeff189d5b243d1dc6c8b83ae0ecf4a8288e38b68c8f1431ffd95e188e28429999fbf46f527cb3c7644795104a16c79deef7c51731b1a841c38b7f334ff5af734c7c44df7716f13f0bc38bbbe1611ee0ef6499f53beb47656a188ed1cc2dfca34e5cf297876dede0731fa1490991b6a63b5d7e20976a009fa94e299b4fefd53613dd0e2dbd1de8b96625629058aa62c7f7e40a3770bc38f5ac8587879a8f354b0cf47ca6a8c962f26a24290eaef5a6f23bc699c76eebc5f8c2020fdacedc71cfb936afa12d6c487f5372875a674b81348f511e3a289ce0c9341345c440fbf90a4153993c37bb026625e98cf09990565223cff6c9267a193666651e97c2096dd71b664f7d6ef67489f7835cccbc4371192d1a1ac81427eb3087583da2b11c2b689c2260903d25836ca49cd8fdab8d510a5caa99306a5259734ba484f309d63375d445cdac4ecafb561c0f65ddfaac9f845db9a4d507d57608a0bbf234dabebac00880181852d825c5dcdc7b0ac9e1ca43810415f57e042feab6652bebe38dfe580cb91035710227b3d693df6c6ec98c360057907b22f115e7df44904cb5310d93821c456c1f6baa61185d8f3ad1523067b7f2d37aa3a16ddbbdff18df9f5f4a66852efde9c1afbe9b6670540c3a489b83cad9dce71accc30f7cd995030b6128fb7cf895031e1330669de5278c4637acc540a7018863c2d89dd4a6c1529d39a63e3d4780ffeab47f8ce8b5cb7f20f6a94595d36f0edd96e0ade3bcda7098bd2fdc0fb7358e208ab133251e65bb35256c085304bffce32b9cf1b36b6e32920590bd7d207fb8a55ad94b2ba2b4d471b68378f6e4504dac9f995416c9b2c9bfb1495d84765700f944f23cd159f6d321ce67e24e4137a5a8660a259e3af50a320b7a643f7673677231cc94324c757601aa2aed50d2d041e71a44eb3f56c72e611d3cd9b244370891143020ab6a0072aed311fdf71b12815867d11579a72e5c68cdf57fc3aa895ae89181e1fb5f482171560686c4034e9453c14e68ea8f0ca3fc107faf60d807990403862a35df69edae6d2920e0863005c05609ddeb246cc21b7b82b8babc4daa51c5b543c1feb47047442be105d70eeeebb0ac428ff7909a5c91c6627c45749c7a2515341f6b1741bc19f1be2e2df15e2a0154e5466ae2a5b62f2fae5bec40f6b8e692c2db405b07c2e957b48c74e9a633be9140b04a3976dedf8e9edf4661be44212990d772966f0c31cb77789f3f6c28e5757a940efba7ef4c370405aed274cb2cd2aec17638a0978416d70ed8a6ddbacba41838b63f7f4d341fff331d7e1f0ce27060fba433c2db01a29a9357193edd071cd1db9e9fda3168931a7d0f34645a7d2cadf2f4b1f73e32117683d9a0075f187b3846274a2caf70af133fd539c0977b7525fcc9fc7a6c88467f06f154298b19ea666ec52c1f1ebb00ab3c25f350706ab7213a7b5f3e144be239aa8d37f04bbfa17342dadd54cf92abb10f02c0cf9eaa4b13b3e303cbe2f815913b582c8f693e35920db46f22a3e4156db7c33110715b67f1cb6ef729dd62f56f555d75a4b9908466689c92f841682795fb0c74d45ab34a79f57cca596d872523714f543f5524ce0d4db1e22e2c3b0dda2fae2e5ff6d9199a99f9ca31cd5c548a08c4abb5a0671d861a2fa9caa5284194f78e914c389316d0baed8bb135d0ad16e3836b2bbea636862aad6df374245e2710eb581383d044ed2bd271c0a9984be25bb4b5ddca64a2cbe7e7fee403b99751ecf64012392bacad84bb9d4bd6da5dffe5101721dadb67b47bc3f85d98a862f9c33ef9e63ebc3995d06f38daf330b9f8c74ea74bb7427f31c969d7c70c09caa6e433e82082cda09cd28bfb4faad5186fb45e961491ed1236a2bf86ffdb62a7756a42f23092f0686a7177a21d90cc04f5f4e7c9f1667a395316373012a45f1baf2ca307c6696fd445641d0cda3d6d492c6c0afb5f8407f6d970861626eb34e9a168e6eccf646a58ee7864f39f481efa3c08200c59614abf60057b9f8060fc0baf7749bb639b3229f8c675376cb4fcddcd08e134c40ac9d3c71bf4646990c46e8c5d4542af4ce8370ef9c11c7a243f9cd7c74f5780f9f84bd8fc2779610de19d50902d2980099d136442208796681990a62993d4fadede44e564c43aea80f6da901d642f23034a3c6258af86d35e3a42f551dd7dd6ed5a8e153370496942874a3608fcb201c9e4ef71257b6116fa1e804d80843b4738fe05e6c31db7aabf59e95745ee1f2e9006120eff9f3af38822e1ae66be6c7d4a7c56d7309d97c1d99177411be7383a5b1e9c73cf7575455e8799c53d649453850be216204272db6ce81e592f2dda9909d01aa9bd7451f91f00c525fa9575550e9afd66a3e78796835e8bb10039317eb5c93c8bcffca47ce3566c610ceced75f41f999295586e79d4dc92d8da7cb68f785542c943e64ed1f0b5e7e0dbb28497d41bf584bfdcf048b5321acb85f5af4d5a1293e4d2c65846be616ba6153ce3c9e826232d94ebea2cbfaaad8834bbdf0c8ef5affed2ef7570bb2e0dbe148890eec93ad1670fc6a2faf8bd6153e0a9f000a73147b9e8a530f3028e69a6ebbdd97d666cafd759245f65cf916f6c44c0977573e5ac8aa261698d851d59ce685c0ff909f7bb8dd2f8fcd29cea1ba5ed5fa4aa398411274668778af192893f8fc333ef7cdb5065dda73d824e282e7df92584162025a8b5a11b921cb18558d3b8c6416b861c06bd6944732d5cc7762f68ecc5084676056ede4505176288548098c92a98f8ee1d53c2ff0f49dcfe06990414b257e4c865fdb0a133abe61e09fee2d6dc3b976e2fb3505a0d3a05da574fc7c782e9022d096ee8b37b3866af6e22ec924f11981a7398607247b943c911e3efd0a07ffc121feaa3cc579f299c78b6696980ead661bccbf3365906342aba6a035638dcd60049ca282b40c73a959528a3382ae9f8f20a44e161063ed49fdffad3153de21a79d1f2f7e0bbc87e5f3899ff18bb7553b7ca104edd4ce9845fae7633977f13434659143d59cc5b0ddfe06d836a369205c79a459790d2ba123cc9923b41c5fdd46b4d76e03ebd37a0ce76ae02356dbc14250c6bd259c651769add9dc1d7f4d272992a065ca437fc4f3d75dceed46910849c4d360c7607dea8d9c97068d00386b69562ecc938446dd175c444fd99673862c6df8640237da0930578382cbc70e50bb217ec27a1542c3acbff51e43d1d9084ff94ac557049fe97f2606e5b1d1004dad5a5429505ef2b10b02a1ecfdd46959f95a5b44211452c7bbc75533320f8f83f182b00b141084abc1c0a961d88ee0cf7cc8409a61874f6f954601a1e538684fc8bd6dd0a3aa8c49f4045f437b7df25083da765dde20d7b722ce86d54df25496a03b69c00c44e0718911dc2ffc385484e14ae69dadf54c5196f32c017746adec44c8182eac884d4497be2b54f14bf2b6a8443a69a40a38cc80f3bbb6f99aae0a1c0b0aecd3be74b6fcf6945f9d1d1fec92d27fdff5976d3e66be3623c937fa39496c4949f8400f971321859339cc07f6106fa3f9306ba939600f3be6a81af885d0b7b81a1d23f2f25ecd931fe6e28f701127081319bcfb0f3b1fb673daa456406896e72f25a87ab87eb72f93885b509f3f7286741a44ecb2a16492f3282352a5e0593555576bd2c4b84bb58290f5b90676fcb7b5abe7b0e24146cd25e9f71f03a013a6dbc2151dba667764dad6d641e9e6f24374f51f4eb8eb02335c5d736db3727274a3235813718eae351d6d4c9fbab27cea9d259cb8331d2fc211937a05c4997dfd6951aa68e5aae97d5f8415d63d0ce9063e4f10658742876b6ca8df6d9a53b763a86560822ec01a83ad32b0ffe976cd1fe8b19246bab1d469ddc78e4154523416457cbb584b2c6d866cc7325846b2edb5b24713f13353bc4549bf89995ebae7cdb7e513d5b620daef5f3d73ec4ae6a774dda6824b6c902899a09f3409a902c19cd2568971eed688eea3ca7bbca0054c07be9fa392f85515bdaca3b0c6c9e55e3f1a086122040ee5a46c89aba98f13d8bd378d3165132c4bde71599f567427e5cf31daeeab6d92465510f7c30f6f0cead90dd0520e9cd06d6d26abd713ef343b1ba3c3e7c049bb9cef2120b6cd570dcdb6a5c7761fdf38e3e1672cfcd0914d7277febdaa4889f3c6919a907449829cda085ef09119fe3bbc9b6287fc65aefa7ab9b9d8cb5a698b91cad6da9b2fe174ca1541d94d27b4fd46efd1af9747a014d08d2c3da213cfdc8e0456162c1322af38c1c43ab91cef3e587efda3751ead1edb1c524a845888f17f013685a2404192e54171c21de066a9dc81e8f9db7e0855e184488c1b494853347826bdaf109c7b72a18269c3c7d8ad1cbca7dbc4b4f60c4e95fffeaf3ab629eab8f768bbb6d73999577f75b1aa82034acc4c8782218a36cbe2ca6b8023b3d0bf5bb553d90f67ab2008d8eec5edd67d58ca3fc55e0377f5f41a0eb65b0a8d440000e5720c665351cabf35e8a09a61be5e801754736cada033231e119a4ad82afe66726cd5f3478e052823d66e9c89c0b0ec8b91bf87e99633b5ca741e4b7075a0876238d9d65ca13defbed91784456bcefe285a484ea263f97d3899ecceb66322645d2e3f520a2cff7db2c8e5d520ffaeaf97d01bf0aca09c92136ea3aeb7d8bbb8031389a22b8625095b62a01bab005cebba05e34c93f8f69db6e2543cb0713d89c499f9c4f4c575da45ead2d5fb1ccd124fb50ef362d091b81e4dc20ef446237983ea341b67e3b200ed03ffd29e626f246881020a71cf07513c835b67db6cf2aa09b073dd1821aba9995cb6ecc3ec6a5ffae96d82123937f25f5250b4c46f5bfc84bb71fe18b3fda2a9a249435f9301bcb4a648d65ba190e4c7a71ab4a95752bb09b30df270866d7ab04f76bd6713f96fc011b35a1b3d4d37030281dc2ec015c1e45e911e94d47f31962c72ab2bedd2c733495cb91a97bcd1a396a9614fd25af02eef27af4c702aaf34beb9cc079a44999149fec09f7c94fe2b6d016fc8f79149301c199e8d86a8eb92b488a1da74641e4fff79389c964feee216cd19a74cdb33c64535d4b16e1e3867041a0939f7610f295be199d9d5529207e7fea2a2891113286bc831929b9255f2d75ab14d4cb5212cf908d12a42f0145b716c88c41d63a5aa1ac1439d671089134a63b211a7eeeb93e53e7c22f9b5e435a4a5ff400864911d9a0a0a0d84daca6c132a3951d12c03d85960680a6759fda148ed0f7d3a5c0925606d100fe4f9105a89519cb7e423af429be488394c6937d640733a8e166fbec3a9212af54b462615c8f05849879a55973252091488ee7df7e126ffff3beec8494fafa01ad546f2ca54311b1f9e526244924bd55f8fa338b0def981e6f600c706674d465e94a4c8d499f98b2089d42cdaffa40334b14c735fb10ff9178afbd65719d5c5d9da85feb8099b1275763b038e0e93e838aadb56d253c2c07c5c6bbe2d58bdfbb6d943055afdcd2fa24128b8e3345c74d23f3db5c496761289f8f4b834a6ab24675f4c4b870b8d079920f91dbb8d57654c93f4d77b678714335f31b3758daa3341a8d40bdf187a911c1d1aa4462c9d6cda9f4cf9082e221e7f855abffe0c64d84bbc7836f1a11b7b61dc5eb48a277adeef17463593b5e12d09ba8e2d6fb668fcb9d4e5f2849d3d4716f8766a98212b33542d3d9588767db4c7a5741f1109307acd123b98203134869300e8a36e82160b51bbca1e99d508ea6272596c254294bc5bbcfa5388378c5095e065c0d8b9c16883abdba7cb5666185b465bc87b7c0e38d7a3f2e2afd26c2bd6fa423f1fa3c2e05d86bc2995516aeae4d06659e2b5ade068535a10058c1fca5ac0f5fd082c294d785bd76e625c6d9617339a68d50cd2ea0b8b2ad06a4d385086fe1734b7bddf47cab73e2e62541534446454bf62e16208c36adc5bdb8570b11b945e5b1f67277408943adbf3cdbb2d2a2d2033101e5e30087cf53fc062df6f6b24a677a8f6ed9f2b4bd0c3a86e29ef88d57208df5b7b1835ffa05980077802c4f8962202ae328bf67fc92ba72a8c8d4f8b898404922b28c82ef799b8a2afdf95f3b94c6881613ad2170fdce10d40a1c0ef1a0e03cba225f05acc1497eb71c0ce96119bf819dacdf8c4e4d0a3fb621a77059f296a09d4b6a3c9c1f170cbbebfafe5abe30add7522c1c621eac3d6c26b57c5b28b7ecf53edc5a479868dd66c8a794742aafc2e8afd600b9c0aef0f0e06b06b87fc64457277e21d14abf85be79e1ffb6065587910079b480e7a816a465fdb82c46e5e8d83a92240b5f6380d668aaa8f77e2bdf6d99ab3aeb1beafae55fd1d87528bb3cd52ee5d5ba995d9b0fd5d7e52e613777c93206f3622b9c6367559686feceb2e542b44ee778767cf3575b30081f32d9626b0c7ac3ad71bc1172bab5206ac1bbfacd17424ca7b983421cb989a5a2fdfb0920f05c80517ffb7dac11f54e0a3a758dd69bcf74a5df17e0c88a28e2fa394358eaa813d36806fda89087b8b5cb37142511684a2eec7696dd1428912ed60275a954d28e3d16f4a67ee8076551404bcec3b484234fd5e422c085d657c4069111d84caa5998fb3135b96b0defcc2a377fd90eae6aa6a6f14327b6f93e7162c60b635ae0613bdc4eff26e7442e47bb3dbd166b1e7ab9e2aae5cfd861d4a1dc1e412117dd13fde7a4b4792e85b6b00d95a986be731fe0dbec73acf68b0be13845ab7ed0adb4a24ca0bf23747049108bbbb204a569eab8a168d070e870c577fa4a4a90d9be60c2ca5f9bbd479ba276531561ef83f84328886a2a131d8474fb061cb82d720da186fa66f55ef5ee5c5ca9d4ffe0ed20772bd34e852974a2c440b685cae366c84f8d80df66f97ec1177f02872ffb096e080dd800067428bdd64218ec61f74ed0cf46c0a7e93fa5e8204ac7164c975be0557db7b17fd17be167a1e607d3e5d761a5934da3f5f6cba2e44864e7cecbfaacb0065a45b0edd678f651e5eab81c86ed3ab8f3b031fa495d6a9764f966a8aec41dfe5af35bba11e1438806ecea9568973bdcd78fe752f58ede30ca930a3660f4385b9550811b42d5192adbbd5892359573d8a189dc638c6291c360ff8903a64fce86ed0c267d9c56700017e04343051f1e6aa0497e74d5e629f1bddf3222cb6be36b212ddf7226f14499f47ff5ce892f332f4373640f72ee5de924c2588d5c58e35b1f57020434ccd48bbee04cc812f414d95770b1ed7e0a28c30e686a0c98b4afc803fdd3bd55afc937b2dbea9b088431b57f9411792ededd4103d3e72f0f911d77ff43e905f92e8ec348c2206d88b761a7fdb32f2be2713071dc5b94a981a6d64b736583be81f384de82a83fb8740e7f180c57ed41758e2dc288fa10c985d01b272f8a8d4522da8b4099d9a2ba7b3d0234f3017243c2773384d3d4af9e198be711c1fa506d284d53e5c1db6c57e1ba8c338dcb09ed2931a144615a966640a03b19cae5b1925dcad4f4896b62e4e3088aabd5ec320ec2ca9d2c3dd5f6ae6280d80115861957d6aa870510ff014a00de69ca10d5a60df7dca2522f9e05b441a9100e1bb71f5b9a7dcf952ecf40293b10fb2ffcde7b76757edd5f4670e5f232fdadb54127e09a5e4482220d58f844cbf87679279fba1a59f7251c4c14cb6d944bacba20a9a82efea3dae45dbb015a3db01817def5a1def4568b379747a20e8dffe335f583dca4cda7b1e6f6a63efb71d033572ad95f027f99738666b1a349267d1c581913cc16fe4cd046afeaf25f9a5516dbce18c9322d42245257e671fe9bd1bbb9e572d2ee252918198ca7ba8600bf1f34b4b6f11c0f0d95b8cd90a7670391c0e7793db9df652082872f1a771d547a582ec9fbdffaefc76138edf01411a80106e59e30a743f00653a418286a5f459d5cb091fcd80fe6b5da52991a36613e383aff1a92f1e8e211077e0f87303b49b582b198f81aabbd2b413095b8d3e6780996e83b235c18cde67ef44089b4eb1151684effbf9cb68087353f02407bc3afae6397a60612e00c9d901a9c42e2549dc77af02d85b81a1d5b8cfea6b6495db2200c376fe0fad6abc8e14918e410b502a2d83aa5a7715aaef66abf4e61b2d6af21993754fe96b4b148d02662504cabcd57339bec2b8dfbf4dc8dd419961902f1b7cc161fb71ec261bc066c147753f9b6fd79b86c159db55f559bf47521513b2dd70a92993875721094eb17600d481b7682aacc3f667e2e6e92e30b8240e3fced6fa288b8574101d47b08fb1290ab904eab35f9e710746abb248b2779c8c684ea2cae1eabe16a005c399a9c2d0672171bca6cc7ca247f1a1a845669d9a6ed71db84cf4c96498b7875921fcb9cf79cb7ee03b46bd56d321fe36b12bcc93738166bea527dd418167360088d463f038a7ba21879736d4d1409bdafefbfb8a2f624fdadd596a74de05298edf1bbcee6df846eae4f0916eb576f54882828b9fed643b2b0571a628642cf9e3019771847a57dce269ac1d60f19efabd6651d3a2dbee0f679125345955a8b9ecfc0eb8f1bf057b309cfaa0bc0961218ecf39eb4b686e1f999326f3b48b96b5c103c929bb31cc20c602e356cf93bf40b831b52c904566f9892dac4e00b7c7c7a3ed892f6759f7e51044b70a0828a6e44f9cd5fe1838e476109651b6bb9ff9993d33e17cf334fc743096163d59cfd7a0ef1f1672cd46d75a9dbb2e5048303e43b9d0c858350c342eb34b2994875437b40d7ca0dbbb00845b8f5e9539c7cb12325360f2ae434967db4c89be37aac28fd283a5a27607564c8b3dd1793065f36f71bc42efe46e9dd3fda7f5e6d8ec2f99e7ed91e8674a1cd588e05968a2c73032456d37d68b26ee9e7941afe57d9ff3cc357d4701bb7940b542c32be40c8e8f0268d3cf002601d825ba871693fd9fdaf78e62bce66a1d979a377bf413f8b069741dbfa360c82c56b8883d1d3d716aca36861c6d08bf34e8acce4a697833403adec3cdcaa7da216af23c7cb2ec7f06d0671590712f229107791361d1b6a27be44ec2b4a66e1d7357d4444dac2d130096f5eef2fc8b338206f7c9e4e9cfb9c4a0f0d0ef909517474f0e3f854a8f14b82b271771ea88fc5674cb1b18dbd6bf0897718f648d2dd9d674157f0edefd06410e66c47b05e88f3aab881aa62e646c5e4ad8436c3d6882dd28d7f9320a4e2b7857a507c712d07a4345ab9c3a9ccf5b71a3a6f309da5ba7e1058bc5b43706bf85f92e68f688f47a0ea8454d2e697d270f0729ccbe51baf1e410fae6da5a62b8ddcf2aed57cfba9a4564280087d07108db9504866d8e79c4d805ee751c6c9582ae276ecca0322ef0a58081e39dbeb365d597c42997b3de9d298cc59f27e676e924df358c3a2f9e4ab60f7a69dd91f735c4af9a5401af3a20e1a672a9a05c8262bbed15dd91ee81b985d1676de764afd1aea74cb6e2bc1646755e37bddcc8308f4d73e1a91294cd255cbe48976d31989fdc8ff2cb04fb09f0465e59eb5fdfe5eed7bf8bb12c3a8b3602caea26156085b8a63aa7a4086c82dbc4272fc8a0cc6bce3c35fbb76272b025d9a48365b4505a966bb69b5ed88f6b157687746ee7643146bfb957b46fbab616b865611b144960de8a982b81d9e93737b3668381d6dca127f98ed9bd6260c7b258309c38b8538ac8bc4d30d72037b429282961c0067eb96d38658cf22845e5b3e1ad8ecece850f5cb2e06ccbf476cd55df4409c383733c5359a1cd3170996f57ddeedf88bb0be2f5783738094b4a45a012dbb9f170718f8710cc3e0d00e81947c87bddeeadc45542dc3ffac580f2b6ae004e69a48b24e61aabe52d6923fb6b4b2f121c7217550b70ba1c47bf73ba6eee805eeab55a59a09f604395934c342daaf7bf61bbcd068251c3267230678a57fe8de71f27d23273964f9c199aa0939014d2bbf104a26076206f2d16db57f799f774d7e408b0437512b182de0d39617bc18a41928d4ace2339de2138cc418d848c8acde47fea014fa1dcf16ca697b27861e34b8139b04b48ff62d1c245fadaf394eb2039de32f68f03105144f7fa00b2077ec3c5ac6cc5ca2b00df5896dc73fdc6b97d734305d5449555e1496344f8e0cbfe2481283d009a3b6a836e8b832b9b5378c8c5b9d31dc4c0c493149fd905e48b043adc41c1f17a6b2c25429b8b7abce15da6f0fa4b3357036a3afc9af7aff35c3e8221f7634e8acba2600eb51d028894d7e4a134588e3e205fffa", 0x2000, 0x0) syz_fuse_handle_req(r5, &(0x7f00000081c0)="61e047e9d8c83d3e69da21e219e3b5772bae6cf94f22e6d20f75e5dffe0ccbb4206dfd512a96b3abdd4f0fc2b6fc1a6538b3dd323887d2d7769b6f0772e1c86b96f302be90de1f20b8d62a29bc82cff51f67e8acd802465658646784542e8fdc04f8f9b71c1769d727ac6dea55a996ffabd12d303d0ec6f56b4d6d8dbea237c187097c73c7da961bad58a751e00d41a867e5226428dc39d9e7f9facdfd4dff09d6e9bf5b9dbe07b2764e4a8b26b221e28ad3bcf1b8f13cef492ecbd1a3e7252ed9b1c64c88c2e03dd720ef3907b768f6c56eca397991ee99ada06aefa4472e4ea8eae883c75ec80aa932310a566c29329d75f22b03142cd9ff264b283c3f5779bbec4904547027b46239380309bb693f15fd6df3fef0f843a6a1a54f85b9d4b4b155c900d945f9352603f883f5abe7792f16f9f18546f65276891fdf3c6d44630721b3289fb72f0311e203d6de22ae70e002b288a420993b97a3ac7c8226d246a1d5d32fbc74efa1bfbb9625a5c21ef3c4b1174dda06ffd2926c53a1679115bd0fac4c7d43dc4ecd9c8877aced1011193e32a0ffe7cdde4026745dc17bcf0ea8794b4c1fd0c95dc88e29b9b5a6c9f60586f89d3fcbf2752b54d98c989ebbccc8fe08239e28ffedb658760d036f38a35c66e74d5d448ecdd44dca99e10f64b7699c6d1adc90521ea31cbe387effddace0544f6e5ec56b694b59f184f158d17e5426f4dddcbf08da43f6ce1df3bcca48532e6a2060d4ecec14cced52491fdb35300ec9aaea3d0b83d2a9889e2ad853131a434e87a578c18b8847658299d10add662714af2ed682ecd57dfd888a4df2bee7d005fb8188a714b6029c3a693938af105027ec8a51e25e0316b886c660389efef40dce2252a347fe16a49b953270773e61c20342e38db1dd22a12e0a9d81f74e70ecde840415b4c5690c90e98eb67ba70c41f131dd06ed9717509e19434bc42e0f61f72422171fb52df6ae0de435a5fbfd7fafba5735ca9cd7c2c4e24135bb789a2b3961adeef55903c503cca6a7fa2b65e35a1538daa97a2df51b7aee500c1f4ebed242b8ca2c059d178c35ccfee783ca13ab0b1ccd1edf99a37daba479b30928e2e695cefbf72472c29fc0dbe1f92204f5b7a922b429c335bb27590187d1fa9ed903247c2ca530731378427206a1bc052cd14e0441cc34bb7870d806fa3c7bdb193fb342025becfcc825c4c9a56b7ad319094ff1b05b77f03aa04325a278c50ebe1bea7b492605a5bb080b7f34ec5053be0ea7684bd86d020e28914019e9a6555ab38889dadf286742816b78e1e5fe6f24157e3b3418c6a76ce26e0b3d265caabfca95517741843bc3cd203f16916504e391b49911b8df71c41b53d002296aac15cd8ac056075c092b632c7357f2ca24e6a97c3dfcbc91e17a72f1dcb7c0385d05e241e2171bcfef8ab69649fdf9866b9adea20c1692ba2f56cc32fec3046d7b685277fe92f972b9263c1c667042b2124c810e95bbb2509a7fc60ef87e3e5f095252fb37ef89778ecf9c36bdb9f16d68b8b594779acfc2eeab92771f1ee7f50b738b97b96e8c25263f6ac8a9854f6370b8f6ffbb1d4651ba19bce28f12f899e5f479de3cddc428644384c01f5bd3878fb9a958f6fe1bcf8e43e6e15e934e309edb648769f3d31fd384a8f99c1e7f11ba0489890a76af5c26efccce5d37c8b6036aa59e2550eb1b62e1d61ca7bb4d7784964a1c78b07a583dc1892d59de148573d205e357e010ce830d594dc448418b2cb058b11772342afe373600ae6aa562b7026bae91f2c1259e716400a7585fcd7a4e37c048cfae33208da4fae10d2b09e862bf00ba2cccc0b1dd64b167a4be02ed2b22a9acc82fd1347e087e5122e8dcde4bad2efd8a14b6169d4c6cb5f2aaa34363678ad6e16ab76da9498a86cad8402c3afb6e5ea3a06dd97be05e7607a2b209b77fa864d74d25c9a4eb0e425d8f7746564ec4fab341b81459da97c48834fd8e9c9d9c9366a1f9e38b9c8547f155716092dd25859b2f8ee2068658e80050535d702968c836278f98435caff4d99a5b2afab8cb8c6662ac254cb49673c9b19ccf0dba974e81c8db550325fbbf1f815b359f80c6659eb5201345cd0962452e6844827a6d2f2f4e13ddac9e9a67aeef96e6e038e18bf79a9c6c7fa3aee293691587cc80a7e2aab8699281df703dcdb40a8c45e488378a53eaf6edaee41173732fec79165812720b3e84cd3134b4910e6b18bab5e200b42538fc97aa7bd543ec0dc387c7eb2bb91cf531888e2824762b07a926a549a2f1b0594124409288805043da0bdd0884f15ecfc3a6addf217b741d1a5b2f7d3a5d49074b06c0527f840fa1c4c765e37fad03db38da68d21602e83d50e198d48c1cde2fc980c25a3e395ebe2a152655c0555d1e3a747ea677d0f55cc6e807e3d6555b4ecf020c0634443c0a1421f973e9d2b81dc5e12e43a96c62979049ebf77512a92d1edac3455692a71015def876c5816d4363fa262c9db076cc44a809e460034f219786a63bb9e7bfaa9b6f6a43583b54c18c384e00e6ab4a6c802c6aa6f8cdc51b4b689d862c8b4538a0d7615c38b2e290ac801b07c226f8e602f15d6e3923418f4bde1af67cf51c3b1b706bcc5535de246f339758e67aa6a40f2f3559ddecdfba66958935808443a656e0e6ed185024d1e7e51f22a0b48938a69a0c973450b10fad27571584df7d61483d05db46692f7d85548411746861eded71f6626d9463197984471dc5c0a62ca1b76c6eb6f6d44bd9120b482417798bf9268385f960c237991bd3f4ad1982ff1346906cba247b25f2ba114e64c4bc836162e5f4262a8acc76a078f3ccde6af1332de67e5d170c8cb8bb5f0b36ac0407a3f2047d12f410504ae9520f2ced03d33c6d11d21a8892e865f4359b145342eaa4533af6aabbe7790d40cfc1c99747197a3ac4b927c0a91b1e71645da6ade77ad8219dc6fbeed2f5d679897d4df08f3d697d5f8d9e87361e3cea7882a46b8c021b5452f7c3f0d14aa312e27aec4f902d7190d618049556713b4605c703358ecfeb3a691e776c3b1bbf96c9319513e475b2bdf21e0a408e35dcdf5c0ca6934a951cfe1f06906ba12c1530cf595561752575b55c211b898994a207ac6c94f1c8505246000e606650157019a593c9755b5497d72e0876573086de46fbf46f21369c5a42c3caca042cc62bb20c90d37465804bc64665a22906c3a7df738ff6b41bbad3cb02729b3b47d50d7a159e44956b2e1dca48c5d270124ac5c88fc9df2249cabb4350e72776d661eb71fb69df515e570b9ec623c862d8ad5b3c84782e2c2ed763653139cbd0edc8f6e1b6bbef4dbefc59d0986248693236f0fda6272ec3bcd3e57362c090eda9cea4e2253169631528718597aa3218b15d83f213c82536bb105adc36cee5cab0a1d9d8cc3153486e2fa64d97a2d15afce79bda9d8c578efae667102b2c424bd0da13f7d5d902c3ce660688ca753b6f8f115fad89b5d4fc058454ab0f390efb43f02a2b3d2df0d7981e313934195f853837fb903b454752ad01eea36f63582767ddae355b7fd3ed837fda601e0933f982b21aafc481f8356153f14229b4f905437f47eefd394f9de0bd724039b8686f8720e818c33ab5bd206555a14f412594a7ab6598bd3de361215d104bb00b0ca29cc81cfcc05f2e9cd4bfbaf193ed4e532e4f4dd42f5056981e620549e48f50d85da68355edec68f35461ef5e4daa5658b97c20420cd2153297f840f6457d4823d50ec2da7d3985ac4eba7bac7c41661991be9d52b4dd606d50364b1e955d8f8ee6cf133e3572df3ac3465144149390a450d2612558ea7ce7cb6364c69dcab4786a0cc48c7979458ec5eaba587f8e650cb9332442277504642a77152ac313cf656c7f362ff241637fa784599a57ab859aa0f7cdc5c1d0592bc860bfe1c179a3e75c44bc0a4202131e839f7dfa66ae75d42597e2ea091ae26e5ad7084e64453e839ae686f45a912a17ed3303734e991fb885f7398dac8daf1111b73c83a9c598561a85f1608c2d5e1afe7ca0d4167a0f3869c77b288d93d4941c1f86005735175416d52ec06325057253f22d08bb80ca97ae6a2199f43182d322712b38231f1a69a27f45b00cebf55efd523c91de6df31f85c180be435d8ae3035a5842d045a43ec6ecfb22cae20a8f45b39c7d57612e7c56dcb1caf925bf9d371c17e9a65cfcc2da40d0074d86ae38bab1d7c7862eb75d460eeee9bee3dd5bb637705103b1a6176a3c25370a4cacc07484534bf9a8dd7f0746570361458ad2af4ed1f13c290682823cd16b51195f54123070ea0d03c574c1703b92e444c5e2848927486fa21d04e684446ba0dd16e8f3ae82188872408273c411c4224b68c3361f6c378cae1e57f0818875d3f3df5d12ff5bace701ec0033c9bb4de0601ae299d8dcbede497392ea847740a986c836e70e61b0b4513b5ad35ec42bf9b2c2e62fc53267c124f051b79683e5d4aaeea33978127a7949b4c214081702edef4d16bc0e9eec9ceb0f8fe7a1bd401e72f95ea3be4beb301f98d28e14c02a73217b28f14afd800ca8398b22da319eb6621914fe277a6593fdb4b63ffb83dcda62b94631fba71c44cf518d6c09e86c23448f2c1532e4ec9369cb38d6088fd9156bbafcf6bfa3e8a98837c34e1a848d7540804d190092e584cdcd5655e3622a56ce002ab777f70db4c17c2f8085fdb50c29d28bcc3ee2a7d7d4afd7380ac76ce0a441415f08d9452b57d8ac01aaf4040585cb0f478fbac3e31248bf4fbe4649462c1fa8bdd2e11c258ae94944f0d3fd4ff37f9d8117d2436d531e982acd6e805a8cf4230df05dc5f5f3d4d6415a521fbc24cab01a32388001e0dc7549f1232f7283bb005a75fbbb40129fcf480668a42f4c094b925ce2b467ac23795763c94bd4f206167e2abea3214773afa8bdd423507893cf1a1f53b901d63fe7f6447425cf39353b862a5f9e85ae66573584ab8fc7cfc1b6986e8c868a37eed64eecc72cc9ad2793866e75b53137a89225d12a59bc1ffaffb0933cfb49d7058e9fffe47eb235ddb86a30ea3842808fa89625ebafb10407bbdb8f3e7d3b6c1fc33e6f6fbb98ea8589c23c90e6597eeb19145e41d1b98d65b5c5b254d2ee08d6dff258ad554a8f577b5d1981f6ece994cbfc20299863a58032d82dbdef20ebfeaab97f82b84114d50427a96041e58b58041d6f380e5d7174e7d18f08e5383675489a521e746b25e700cf866ac52e2038cdf7d167f62351e0ce00b622e3bd2c12d298045348054a2ea3246f1bc0feda3e0efdcea373d19d28ed25e0da73f45ca2470e6de8cdd6125fc2944c8714ddf128f77e7a2948cfbedc6fb398a5d8e739717a5f4d86987f15e67dc4375b297199c7d6770c2de69ec20ccb51d25aa5d4ca0a36a6e6fb9d7b3847ec4aad1348a383632869d19e9be0cb49dcdfe5957d35f737cea31901c5116a4a39b783ab824d8dfa8bcd27db920028169abca729244f24b6c221a337573c73895c75699bfd5b26cc25f977e62396cbdd717beffe05c4ba40e9ae5e4b7f6764d038a9cf3b72b09d1a7f2fb7358fe2149fa2430a5037169563900ee4db19b39fb2d3efaad5333c11e276f38f5724fa36342e90894a4dd777df878b3e1bad2343fa9ea0e1d2476ea67556c36c01a33c84e7b0bbf6b388131c7369db6c4efeffc5c035de82a6d066c932e3a1608ca5f2a1c379f5cdcd88f5ba6772e8a1a99bcb8bbe37e4af54e5ea8609b981c8f1b6e5896079d9a7ebc3d595131e39415702d8a4d88bf610757bec487ab3f37b0a4b160e07620b9d66151fe36b5a6cddf76dd41607d0063f831a2c9c4f6c534fa9c995d321e3a7430936ba3b6349789553a44028bb9d09315c5a5bf8b7dc934bfdf476377239efb264e4d560b56b25def59959738347a1652841865362d60e9a0efd846e1fabc7e84d76ded06058ee9f73ce79679e62ded3f0aab502ae77ee50b694a619557886447dc33c13f0d5cfa0e5a1b452b19247128037376b42dba8b5d77f53a475d3cb5dd0f3336d512fd6462443b811890f5a1b3899146c2091d8147bac6f74ad91c5e667df06db11cd35c0d5f7cbd9a292005f92fca82e875e444f98cdedac59bfed07921212fc59a1bdd511f700132d85e8f467ea9d14a311edddb5289f0092fd6cd1836ad88e8f8820dc49e15e76d09caf92b2430647dae9d49525c72cb085bb69ac176b549e17afb9dae828de7b50e61b036d7bd08211db55a67bf2664df30d6f63d63125652e5ec28ee9782cbe23bde703fa086839891e3dc47ad565a350632c37e35e38bd2206f00f602068cfa7d62f736a9b03d95c2d7fc93173f790015a0a08f73fce6cc4cf1b26a7f3072f75cae12142d8ea0839ea4db5c47b6d91c32d82461744f17755f13af4343ee323dc1ea306cf81904dec80e60bd5065858b3cc19ab534f2e77fc2f76b32d2f4b22489d3c9a1aa3f0e952045d8de5d02e0008331c4aad697488b5139d5ffdbc10e74af9a1bf4f01b987521d0dbf784d7be8c4e87b9c7d7b06117e7f7e3cdbb4ee5f36707f12a1ea330a7231e8ad823b8221efc6697c1ba7fe6ebac28b7e31f152ebe76a6bbd9102f25d589877ab90cdb23ff4298d07c64310e3a14b1dada853973fd8ea1de5dfc3799f1922d9ccdaff8734202f5a4d181aebd493f5fc34314eeb6c7357a2af5210fa872a75559ad9f5f389b34f1a38a925d66723d4c2d36d729bb32d0b8b666353378649571b191b1d2a7a69647c460617399f745fc8424e1deff0d86593ab889e98544e638b48f1b9ac02cfa406f17dae51f0a6da205ada4f6ef6ba929f09550952dcefeb802c47d448a09acee1b95e57b7e0bf21a5422f9923e0924f459c81e4d5b6645ec874de516085bb165672b3826e0ab728633203315f05f71e04b43591e727a35693fae84b299cf1fb57e7f2a8c645d8a7f2bea54d1524b4f025fb79c3d685cdfe12234b1e9eabaad571fed0a3ff4bfe156d89a290e1dfc4dd1ef5f16458b4f48e28d2d647542a3d44bba14fb752092739fe23ad387657d0cfc10d911f62c5bd688b22fb5eff7028dc03ba1aa6ae1136e4503dc3b771436fce5288b479a8e842787b3dc6d4bf8fc09d6e629888b866e40be6049247db4d375068774f6e51c2bdb2234318b3c13f54059c7709c05bbb5a3f73ec68598953d9fe18718c8187ae1e25a452cdd1e07050c49a9749247616ac0b1127204f04be6b7cf023924860f0cb0cd76abe9c2be60d15965ce1735c2aa89e53fdb2c1743da45e1d25f343cf5a8b9e3439395b8913d111c957046309e4571909c129346d71392e96718be29118493535d78fd34e1d58d03ad265ed4c8c996a5d10df5c06e9a54c95c0ff892b52690cd5e6d71e79a5c740799c70f776d63473ca0487c4a78b9abd575d8c83c2c43a10e7815e305a651d394cdcb48f8e1c8848e6bc134e49e7da949a95bd0c0307aaae90e00a75f6666dfcd519cbc45d4934602623915d149779dd824d261127d288bed8c1041a7cfc7c929e80913a42e5b8bae6549203203497f7b5ee8704488631afd94ce25be23ca2f337c29762e8aa82e0f912c468840d7bdc2bfdea81aabf6ec8252c454aca6d23e8c3f63bcce7d54f944e2688ae8d034ca1c01efb79c8aa8e34e744b75ec444e2ab4f9ad345347635abf80f89a75244a5701b1e605640f9cfd746519572d508401ae8f4c942c3503aef786471b2b3e06d9d6dbcb73ba4b0ea61de3c6140e2c1fffbbe48426d94e37bcd3fd917362371c3cbf4af2e581f192cc76db34fb0609986f2a4490552c89a6c2dcf8ccf73550e554335c5a08b155b1a9b6c32dab2f9f4bc4b926b39bd58021d18373271eb54ba448cf1c67d237952d85d32fc6be68751dc347fd204781b4e0c87e186f97a714ccb3e9f2fa0f300004d43dce2b3917449109ab2d09536167f6a81ed9c04549f520bf57beb3c3f4b2b23fe1ebfe683f744aae93fc386a3e88fcb55cdb874219801be8b5f13658d8fa58772d766da49ede108e918c9df563422ea0220509d40b29d42fa1ddb1b5bf3529bd9fdc6e06917a30840086442d66ced04e1fe66a199304085303e7b3c29338f5d115a37009c99c1f603fa4e3013664c4f3d5f90fed67d861f1c21b28c12c71f81af077834a149f5828d23f813373c7633368996e7bd229ac81c64302c976b12d0a1055e601d90addf90169bb2ed17aec578ab4c8ee19b9e40510c92f4650fc20ff2fe0f51ea911bfabe2862bef4faadc5a361b9c11371220f33920b55c63d565ff3093fb754e08f85171b54bf2e10884933fff030fc794fddab3070dd993dc02dfa61f711faba0c4fe00f47b099897f8b4921b01dfb1b71222d3765d5ad75714da416d2d2f01d15945c0cf14da872475f6dc7696afa7d85d9bed8a0ce28dd65d2c34f03ab807c55917abdb53e0406763395ebc12f64779280343ef2e6ed96dbb52a0e44b16b0754284927794724fe8223ab37e2e58da0e562b622f5c8f8bef581378216efc21a5f326fb7f5f7c088fdcb7abe902087e5ef659dac844e53310b4d79881f08bdc662b4b0102d72efe8a5024905761013fdfe4a4c4dced7569e0110a4b40d8c70a29b9afe9a4eff89488a8f4ecb1645755b55e7ef6d56badd0d26753256b16a22adf714b47d975e1e61a9832e7fd8b30c6336d3bbdcbcdfd4892a24b666daa229f1369b6f166a2d359b5bd8652dd3e365b5ff9941a78d6b29eb61dcbe468d96a54cf7a6a2ff3bdef1fc81f82e2a104c443ce953338bace54ea9c08b3b4f7afbdf448e208b8e6dd7e4a747e7c06053574bd3874b0d65f9f5892f29745254d24527a9217cbff8c496cf7c613082e28265496dc5df885c8c06d6c985f5fa12112bd36fa9cf7b80024cfd1ba9f7a1872056a1605d5a4f4bd251eb1324d6c8409ffa382aed306e02ef5bbb4036ed4ce02ab839fd4c93f32b4d56a57e45b65c800512aad5f401459b7de13da3ed3f6f35b3e309f7c2b7bcb02660c7a9ca3a97c700b78f6adee20be8808ef753405dfec93e6f8cbc751479e4a92fc930324a888cdff544b942c7e9568fa9f6824fa2cf02f4bb3dc83188a7020bcf3cf8ab4dd7757fbe7481b0bdc1a4668165d7b1043e7707a107c75c2b38ad55021b475b75016ee2642dd4c2016f884adbf5d7f2f38b2b7f77742e213a50fc6b0614a5d54149b7714e125822685a5416937e09bb73960272cd6098cc4fb325ce720c40c9054754b573835f0221eb79aa35791e29f2bd647d0ca9584867a71b4e2a2962ee6c46a532a0d3f7f2d7170589d6576247b9c18a6f0471cbab226e61e9dcf197f660fb909196bf8d2695ba6d72715428a2f1ee3e6593b29038aa243a6376a0332425c2862476fe6929326fb1a8e6e8c47444f928e8889c7fd07b8e8f36d4bf03a1bae61dd2fb35ef712525a65699176e327b50fe9df3f342048f14b72de547f893f457dc8e645ed9633022f5019418c788fa19edbbf41aca699f2b185e438e8c4ce35befe2294effdc10a8cf0c7364c4cb8af4d921eec764a77dde2b671f6520fba85a65cea969abc99150ba29a1a2707e3b6f1c9bd70411f16410e7c0407fe0e679b92499171a583e6e4fef04bf6e8e38f83057a1f9b06cb235ad985ff8de39a96542375f5c503878d4f514f233d1714aaecc9afc7e745b42003d10fa130681d6990e93cf96ae93476a1a33f7b85953c878437ef5db03856daff24774493bda1d9c04ff6938025c5fb32b26876091492ac6ace2dcc6d65bc3797d410393fa0d9b3d85992220b38aaf3e7e7eeaf214f6f0ed9a10d60bf98282645172fcfc185c258efc561148c9e7444a2a91996b89353803290bc0985b20901fe14956c93de2011fc21aa54a5ff8ac7487aca75697cfe94bac995f6ee5c31355f452fed5a4960f5316d4cf65a80a2b91d46dd55ea2b4c3caaa4e210c729b3371935c8a65994ebd55b0eeda1059b4ceb3087669251730e524f1c1c5a0de7683761ca4f21f06ca033a6612bbcfcd736e22bef87354d0d02d3491c1afd48b7172c9d0601b07d9a7b293663ee80ed697c39c5553a4791dc1f56d9c8060302f7ae3fb90e8a604f823580fcdf8f1793a05a659299c7ced6865ccda01810c13914ac306cf7950b1c37fb6716bdf82b0bdc932da7e07185af541c65cc7f59d94ec5eac1ea0675adc8a0a56eb7d2ca6969920173dd1c4e45125ba4e13cc61e9c4d8019268858d073a9ead5afa894e81be018552ffd18a303f8eb226fb47aaa242ca30743b04be8066593889d0697e95945e56e939fc4beb1643d6126052b4c8c2a7ad993f4901531c5735a91ba739b37fe5d5cb566795f0a22d2148d7436be3f4dac354facb67baf8b163134014d3ea139fbb862c46281857e4d254f7148701833375f04c4d2517d975cb79879a5f6b187f5403c383f901bd7757e222af0116ec1fc8fbd48415932359033aae9235977a886de932eb95a81592311b89666ef1a2e5ed3b54f188955a2611cb0f1260de5c4b091eb81bc1ad22220d2d830b675df70bffc970eb781a1edcccdbd5f0978c4b2734c9c7529820b42f52839a697307aa1b06cf0984450e202b43575213369aeb2037b5bd8f0ced9984c97306dc65145719c4ffd041d41d2a4c29efac9469cb55cc7a6ff3b9eeb1955d492624e03f8a8f17e0ba3aacf847037369650eb664fd91aaecf7c3d1e36cdc528f38d22667d10fa076f4ad9fbd5e2e842e400af1e9b642ed8737dca672bd51c79bafc0da7342d0d7b3107a7e45febceef4256bcce3eda98d5e06c4b92284ba8d389624d5bb6bddb3b3c5961f0e5f9a0c35ad92108a116fa1ee7b044aed3aaa533e272c7057d576f10be406d7deb5aedf956b819c223ebf15530ffa4c65dd662b54455cd0c23569cebed2ee1836c987c9d4a094c2f476338ecf9c1ec38ff138dfd13a775551c7bbc60a2f59aff89c18d7886151925bec42b0c25ff8a601337686f81d58d41f492c36e33d8436e0bdb1183b3adee55f15d2214c9f7dd7592f136b1386b7a131fdb8b379980f5b14cb3ba0b335a45086d623af2e1e8cff904a6cbec17d32709f29d5933c557c51d81e0b8aad8ac220a726d394f376c637cffdece1ab2a88b5942b807261c23c9b26d9178a516b183e7008a026c1ec0cc56a5b42930054782094a69557279e50c60d3fdbf037533e5e893b50b27f0a2d2b10b08cbc540cf1fdf37fec33f5e9476b04e5eb0e677f3bff5a6b753177382a2ef0359980348d80089da5713406a05d1f643f5231a5dbe0bc3cdbb5bed28156e81af441deabf75095d8e196fb89a3213356b34b3b1a80ccaceccb5028af3d1bef570d2e49f211c8bf84fed230ec1651813c5c5987510730b9b37c9535559c5946e402dfbe46be4646435621d1eabc8bf6f2780be047e8764f2d7d25ec7c40eba77bc8fa8e244e9f175831f12a7f38a3d10db176af151490690b8b490c48f9e4893e72a3d4fdb4662735ff3f9893c3b79a55fa4a16d057bef181eaf7fae1557c2b4cbc3661b0754b57c8ff1f81e1fb98050d6dceabf80f0adc1d2650814eea6f3432ea926a280979a62f98dbc6a72da9ea8a3f", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x28, 0x0, 0x4, {{0x15aa000000000000, 0x7ff}}}, &(0x7f0000000480)={0x60, 0x0, 0xffffffffffffffff, {{0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x5}}}, &(0x7f0000000500)={0x18}, 0x0, &(0x7f0000000580)={0x20, 0xfffffffffffffff5}, &(0x7f0000000940)={0x78, 0x0, 0xb7, {0x6, 0x4, 0x0, {0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6}}}, 0x0, 0x0, 0x0, &(0x7f0000000d40)={0xa0, 0x0, 0x0, {{0x4, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x81, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x95, 0x4}}}}, 0x0}) ioctl$KVM_SET_MSRS(0xffffffffffffffff, 0xc008ae09, 0x0) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000340)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="1fe8ffff0000000000003b00000008000300", @ANYRES32=r2, @ANYBLOB="21003300d0800000080211000000080211000001505050505050000000000000", @ANYRES8=r0], 0x40}}, 0x0) syz_emit_ethernet(0xce, &(0x7f0000000200)=ANY=[], 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r7 = socket(0x848000000015, 0x805, 0x0) bind$inet6(r7, &(0x7f0000000040)={0xa, 0x0, 0x0, @dev={0xfe, 0x80, '\x00', 0x1a}, 0x10}, 0x1c) sendto$inet6(r7, 0x0, 0x0, 0x0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x3}}, 0x1c) 2.571973302s ago: executing program 2 (id=6860): r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_emit_vhci(&(0x7f0000000540)=ANY=[@ANYBLOB="043e1f0a"], 0x22) r1 = openat$vimc0(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r1, 0xc0145608, &(0x7f0000000140)={0x0, 0xa, 0x2}) syz_emit_vhci(&(0x7f0000000080)=ANY=[@ANYBLOB="0405"], 0x7) socket(0x0, 0x0, 0x0) syz_emit_vhci(&(0x7f0000000000)=ANY=[@ANYBLOB="1e8b5e7ac5e635aa000e0600080e08000100"], 0x17) r2 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r2, 0x3b81, &(0x7f0000000080)={0x19, 0x0, 0x0}) r4 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000000200)={0x15, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r2, 0x3b85, &(0x7f00000000c0)={0x28, 0x7, r5, 0x0, &(0x7f0000800000/0x800000)=nil, 0x800000}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x48, 0x5, r3, 0x0, 0xffffffffffffffff, 0x1}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r4, 0x3ba0, &(0x7f0000000100)={0x48, 0x7, r6, 0x0, 0x10000, 0x0, 0x0, 0x4000, 0x1de6b9}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r7, 0x3ba0, &(0x7f00000004c0)={0x48, 0x7, r6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1edb87}) r8 = dup3(r2, r7, 0x0) r9 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r4, 0x3ba0, &(0x7f0000000240)={0x48, 0x7, r6, 0x0, 0x10001, 0x0, 0x0, 0x0, 0xa194f}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r8, 0x3b86, &(0x7f0000000180)={0x18, r10}) r11 = fspick(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) fsconfig$FSCONFIG_SET_FD(r11, 0x5, &(0x7f0000000240)='/de4\x12O\x8e\x9cv/q-\xa8\xb7t\xb5\xbe;\xe2\x028s;\xfa\xb7N\xd1\xdd\xfc\x1c2\xd7^\x82\xcfM\xab\xb8\xb7\x93\xce\xfc\xb8\xad@\xd2c6\x88\x16gX}\xa4\xceO\xf7a\xd7d\xb2\x89Q$\xbf\x98\xfa\x8b\xf1\xc7\xd5\x00\xcdi\x8aT\xfd|\xe0', 0x0, r0) ioctl$IOCTL_VMCI_VERSION(r0, 0x79f, 0x0) r12 = memfd_secret(0x0) r13 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) fcntl$dupfd(r13, 0x0, r12) ioctl$LOOP_SET_STATUS(r12, 0x4c02, &(0x7f0000000180)={0x0, {}, 0x0, {}, 0x61d6d4e6, 0x3, 0xf4780000, 0x19, "7763a42777876db7d54b45f9d97f1e65b61f41db70ef6c17c7c1aec2b6e5b08ff6c9540c00c825b4e33e705fddf3b05c2a4746015de5cd89e90f3a4995662354", "ec6324a74111bf1f7afe1c89c5fc3da1ce646cc5bd8f5ea59ed90bf016e6cf95", [0xfffffffffffffffb, 0x2]}) r14 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TUNGETFEATURES(r14, 0x800454cf, &(0x7f00000000c0)) 1.838616202s ago: executing program 0 (id=6861): r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/power/wakeup_count', 0x101a02, 0x0) write$tcp_mem(r0, &(0x7f0000000240), 0x48) 1.72570231s ago: executing program 2 (id=6862): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="600000000206010100000000000000000000000005000100070000000900020073797a30000000000500050002000000050004000000000014000780080008400000106d080006400000000011000300686173683a6970"], 0x60}, 0x1, 0x0, 0x0, 0x10}, 0x0) 1.344798971s ago: executing program 4 (id=6863): bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, 0x0, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@updpolicy={0xb8, 0x14, 0xcb23c9c9931e99eb, 0x0, 0x0, {{@in6=@private0, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0xa}}}, 0xb8}}, 0x0) 952.595273ms ago: executing program 1 (id=6864): syz_io_uring_setup(0x592a, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000001980)) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@bloom_filter={0x1e, 0xca10, 0x7, 0x0, 0x201, 0xffffffffffffffff, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x7}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000002f00)={{r0}, &(0x7f0000002e80), &(0x7f0000002ec0)}, 0x20) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000380)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r2 = openat$dma_heap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r2, 0xc0184800, &(0x7f0000000100)={0x4, r1}) ioctl$DMA_BUF_SET_NAME_A(r3, 0x40086200, &(0x7f00000001c0)='\a\x00\x00\x00\x00\x00\x00\x00-control\x00') pipe(&(0x7f0000000000)) mkdir(&(0x7f00000119c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x45) r4 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r4}, &(0x7f00000000c0)) timer_settime(0x0, 0x0, &(0x7f0000000080)={{0x0, 0x8}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$inet_mptcp(0x2, 0x1, 0x106) getsockopt$inet_tcp_buf(r6, 0x6, 0x21, &(0x7f0000000540)=""/136, &(0x7f0000000040)=0x88) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000200)={'geneve0\x00', 0x0}) sendmsg$nl_route(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="3c00000010000100"/20, @ANYRES32=r7, @ANYBLOB="00000000000000001c0012800b00010067656e65766500000c0002ffff000200ac1414bb"], 0x3c}, 0x1, 0x2}, 0x0) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket(0x2c, 0x803, 0x0) r10 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000140), 0x400b00, 0x0) ioctl$SNDCTL_DSP_RESET(r10, 0x5000, 0x0) sendmsg$nl_route(r9, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="24000000200001002bbd7000f9ffffff0a0000100000000012"], 0x24}}, 0x0) sendmsg$nl_route(r8, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000002c0)=ANY=[@ANYBLOB="5c0000001000390400"/20, @ANYRES32=0x0, @ANYBLOB="00000000000000003c0012800b000100697036746e6c00002c0002801400030020fd000000000000000000000000000114000200fc"], 0x5c}}, 0x0) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r11, &(0x7f00000003c0)={&(0x7f0000000180), 0x10, &(0x7f0000000380)=[{&(0x7f0000000480)="c3e972bd85a6d84136d6dd55048d3593a74f338ce6772ab9a6f64041c2f6fbbecdc08ebcd3192b6a53662dae7c8e9c665e80a5d0925f728dcac30c29793992e588952653d414cb8ccdabc38767fee819ec5af0c5ee936880fe8549b4ed347779cab4ffd4e0b62c53a1c01db28f2b3f91c34211c9353bc1dece61511917c2245fd66cb8dffeacb4d46d627c97b498bf1ff6b313bfbc9765457c831771d5eec7997ec242e4505f01c1bb3e069b2e630f42a2be86598a61", 0xb6}, {&(0x7f0000000100)='V', 0x1}, {0x0}, {&(0x7f0000000340)="b768eb20304f2fdc5a9694a4867840d93170ca1a86406f", 0x17}], 0x4, 0x0, 0x0, 0x8010}, 0x0) socket$phonet(0x23, 0x2, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) 757.919482ms ago: executing program 0 (id=6865): r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x474c, 0x4) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) setsockopt$inet_int(r0, 0x0, 0x17, &(0x7f0000000180)=0x9, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x2d, 0x0) setsockopt$inet_int(r0, 0x0, 0xc, &(0x7f0000003d80)=0x40042, 0x4) recvmmsg(r0, &(0x7f0000001c00)=[{{0x0, 0x0, 0x0}}], 0x1, 0x45833af92e4b39ff, 0x0) 738.69429ms ago: executing program 2 (id=6866): bpf$MAP_CREATE(0x100000000000000, &(0x7f00000014c0)=@base={0xf, 0x4, 0x8, 0xacc, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x48) 519.889571ms ago: executing program 4 (id=6867): setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x29, 0x0, 0x0) r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000a00), 0x2, 0x2) read$FUSE(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c460006000000e0ff0000ffffff02000800d4"], 0x78) 0s ago: executing program 0 (id=6868): r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000005c0)={'ip6gre0\x00', &(0x7f0000000540)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private0, @empty}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f2, &(0x7f0000000240)={'syztnl1\x00', 0x0}) kernel console output (not intermixed with test programs): address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2975.485237][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2975.498561][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2975.510536][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2975.594041][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2975.664022][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2975.711626][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2975.762942][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2975.810121][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2975.860837][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2975.906539][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2975.943904][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2975.955272][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2975.968061][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2975.982441][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.018759][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.034260][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.046857][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.057945][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.070647][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.125939][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.173682][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.203922][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.222447][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.258423][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.280351][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.321158][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.352726][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.363899][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.383607][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.432502][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.463263][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.512837][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.524226][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.534700][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.599496][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.625214][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.652712][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.674126][T25337] Bluetooth: hci1: command tx timeout [ 2976.679584][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.695558][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.707062][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.718866][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.729311][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.749035][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.775546][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.786604][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.796533][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.808648][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.819542][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.837942][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.859495][T31057] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2976.873239][T31057] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2976.930416][T31057] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 2976.961886][T31330] chnl_net:caif_netlink_parms(): no params data found [ 2977.054837][T31057] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 2977.056641][T31417] netlink: 4 bytes leftover after parsing attributes in process `syz.1.6591'. [ 2977.072422][T31057] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 2977.102523][T31057] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 2977.120727][T31057] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 2977.867947][T31434] netlink: 191416 bytes leftover after parsing attributes in process `syz.1.6593'. [ 2977.998363][T31330] bridge0: port 1(bridge_slave_0) entered blocking state [ 2978.011104][T31330] bridge0: port 1(bridge_slave_0) entered disabled state [ 2978.019165][T31330] bridge_slave_0: entered allmulticast mode [ 2978.035136][T31330] bridge_slave_0: entered promiscuous mode [ 2978.085737][T31330] bridge0: port 2(bridge_slave_1) entered blocking state [ 2978.115054][T31330] bridge0: port 2(bridge_slave_1) entered disabled state [ 2978.138840][T31330] bridge_slave_1: entered allmulticast mode [ 2978.209210][T31330] bridge_slave_1: entered promiscuous mode [ 2978.299101][T31438] netlink: 4 bytes leftover after parsing attributes in process `syz.2.6595'. [ 2978.322626][T31438] netlink: 4 bytes leftover after parsing attributes in process `syz.2.6595'. [ 2978.368743][T31330] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 2978.415172][T31330] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 2978.496358][T31445] efs: device does not support 512 byte blocks [ 2978.646583][T31330] team0: Port device team_slave_0 added [ 2978.677034][T31330] team0: Port device team_slave_1 added [ 2978.827334][T31330] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 2978.859173][T31330] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 2978.944235][T31330] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 2978.982520][T26715] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2978.984937][T31330] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 2979.018727][T31330] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 2979.048449][T26715] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2979.101382][T31330] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 2979.470529][ T1105] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2979.479380][ T1105] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2979.595923][T31330] hsr_slave_0: entered promiscuous mode [ 2979.623623][T31330] hsr_slave_1: entered promiscuous mode [ 2979.636628][T31330] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 2979.646893][T31330] Cannot create hsr debugfs directory [ 2979.657446][T31455] netlink: 4 bytes leftover after parsing attributes in process `syz.0.6601'. [ 2980.258372][T31465] FAULT_INJECTION: forcing a failure. [ 2980.258372][T31465] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2980.343088][T31465] CPU: 0 PID: 31465 Comm: syz.0.6602 Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 2980.353264][T31465] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 2980.363315][T31465] Call Trace: [ 2980.366596][T31465] [ 2980.369510][T31465] dump_stack_lvl+0x16c/0x1f0 [ 2980.374183][T31465] should_fail_ex+0x497/0x5b0 [ 2980.378848][T31465] _copy_from_user+0x30/0xf0 [ 2980.383431][T31465] copy_msghdr_from_user+0x99/0x160 [ 2980.388621][T31465] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2980.394421][T31465] ? __pfx___lock_acquire+0x10/0x10 [ 2980.399609][T31465] ___sys_recvmsg+0xdc/0x1a0 [ 2980.404192][T31465] ? __pfx____sys_recvmsg+0x10/0x10 [ 2980.409381][T31465] ? find_held_lock+0x2d/0x110 [ 2980.414142][T31465] ? __pfx___might_resched+0x10/0x10 [ 2980.419419][T31465] ? __might_fault+0xe3/0x190 [ 2980.424087][T31465] do_recvmmsg+0x2ba/0x750 [ 2980.428498][T31465] ? __pfx_do_recvmmsg+0x10/0x10 [ 2980.433441][T31465] ? try_to_wake_up+0x5d7/0x13e0 [ 2980.438391][T31465] ? __pfx_lock_release+0x10/0x10 [ 2980.443411][T31465] ? kvm_sched_clock_read+0x11/0x20 [ 2980.448596][T31465] ? sched_clock+0x38/0x60 [ 2980.453004][T31465] ? sched_clock_cpu+0x6d/0x4d0 [ 2980.457852][T31465] __x64_sys_recvmmsg+0x239/0x290 [ 2980.462870][T31465] ? __pfx___x64_sys_recvmmsg+0x10/0x10 [ 2980.468411][T31465] ? trace_csd_function_exit+0x173/0x1f0 [ 2980.474034][T31465] do_syscall_64+0xcd/0x250 [ 2980.478530][T31465] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2980.484416][T31465] RIP: 0033:0x7faea1f75bd9 [ 2980.488818][T31465] 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 [ 2980.508416][T31465] RSP: 002b:00007faea2cdd048 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 2980.516817][T31465] RAX: ffffffffffffffda RBX: 00007faea2104038 RCX: 00007faea1f75bd9 [ 2980.524776][T31465] RDX: 00000000000003a4 RSI: 0000000020004300 RDI: 0000000000000005 [ 2980.532745][T31465] RBP: 00007faea2cdd0a0 R08: 0000000000000000 R09: 0000000000000000 [ 2980.540718][T31465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2980.548677][T31465] R13: 000000000000006e R14: 00007faea2104038 R15: 00007ffe178d4178 [ 2980.556639][T31465] [ 2980.848464][T31330] netdevsim netdevsim3 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2982.545695][T31330] netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2982.704669][T31330] netdevsim netdevsim3 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2982.941607][T31485] syz.4.6607: attempt to access beyond end of device [ 2982.941607][T31485] nbd4: rw=0, sector=0, nr_sectors = 1 limit=0 [ 2982.954694][T31485] efs: cannot read volume header [ 2982.967790][T31330] netdevsim netdevsim3 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2983.425389][T31487] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2983.481953][T31330] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 2983.543842][T31330] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 2983.595385][T31330] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 2983.627878][T31330] netdevsim netdevsim3 netdevsim3: renamed from eth3 [ 2983.769319][T31487] netlink: 4 bytes leftover after parsing attributes in process `syz.2.6608'. [ 2984.088347][T25337] Bluetooth: hci5: Controller not accepting commands anymore: ncmd = 0 [ 2984.098056][T25337] Bluetooth: hci5: Injecting HCI hardware error event [ 2984.109848][T10162] Bluetooth: hci5: hardware error 0x00 [ 2989.660354][T31495] FAULT_INJECTION: forcing a failure. [ 2989.660354][T31495] name failslab, interval 1, probability 0, space 0, times 0 [ 2989.873400][T31495] CPU: 0 PID: 31495 Comm: syz.1.6611 Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 2989.883595][T31495] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 2989.893668][T31495] Call Trace: [ 2989.896962][T31495] [ 2989.899907][T31495] dump_stack_lvl+0x16c/0x1f0 [ 2989.904610][T31495] should_fail_ex+0x497/0x5b0 [ 2989.909316][T31495] should_failslab+0x9/0x20 [ 2989.913852][T31495] kmem_cache_alloc_node_noprof+0x71/0x310 [ 2989.919692][T31495] ? __alloc_skb+0x2b1/0x380 [ 2989.924302][T31495] __alloc_skb+0x2b1/0x380 [ 2989.928736][T31495] ? __pfx___alloc_skb+0x10/0x10 [ 2989.933697][T31495] ? mark_lock+0xb5/0xc60 [ 2989.938061][T31495] ? stack_access_ok+0xf9/0x270 [ 2989.942943][T31495] ? __module_address+0x55/0x3c0 [ 2989.947905][T31495] ? __orc_find+0xa0/0x130 [ 2989.952353][T31495] ? stack_access_ok+0xf9/0x270 [ 2989.957230][T31495] ? __pfx_mark_lock+0x10/0x10 [ 2989.962004][T31495] ? __read_once_word_nocheck+0x9/0x20 [ 2989.967470][T31495] alloc_skb_with_frags+0xe4/0x710 [ 2989.972587][T31495] sock_alloc_send_pskb+0x7f1/0x980 [ 2989.977787][T31495] ? hlock_class+0x4e/0x130 [ 2989.982292][T31495] ? __pfx_sock_alloc_send_pskb+0x10/0x10 [ 2989.988030][T31495] ? hlock_class+0x4e/0x130 [ 2989.992552][T31495] ? __pfx___lock_acquire+0x10/0x10 [ 2989.997773][T31495] __ip6_append_data.isra.0+0x28b3/0x4450 [ 2990.003497][T31495] ? __pfx_udplite_getfrag+0x10/0x10 [ 2990.008790][T31495] ? __pfx___ip6_append_data.isra.0+0x10/0x10 [ 2990.014868][T31495] ? ip6_mtu+0x231/0x4a0 [ 2990.019116][T31495] ? ip6_setup_cork+0xbdc/0x1370 [ 2990.024051][T31495] ip6_make_skb+0x30b/0x4e0 [ 2990.028552][T31495] ? __pfx_udplite_getfrag+0x10/0x10 [ 2990.033841][T31495] ? __pfx_ip6_make_skb+0x10/0x10 [ 2990.038867][T31495] ? find_held_lock+0x2d/0x110 [ 2990.043633][T31495] ? udpv6_sendmsg+0x24f8/0x3030 [ 2990.048578][T31495] udpv6_sendmsg+0x24f8/0x3030 [ 2990.053357][T31495] ? avc_has_perm_noaudit+0x119/0x3a0 [ 2990.058731][T31495] ? __pfx_udplite_getfrag+0x10/0x10 [ 2990.064022][T31495] ? __pfx_udpv6_sendmsg+0x10/0x10 [ 2990.069136][T31495] ? avc_has_perm_noaudit+0x143/0x3a0 [ 2990.074510][T31495] ? avc_has_perm+0x11b/0x1c0 [ 2990.079189][T31495] ? __pfx_mark_lock+0x10/0x10 [ 2990.083962][T31495] ? __import_iovec+0x1fd/0x6e0 [ 2990.088814][T31495] ? __pfx_udpv6_sendmsg+0x10/0x10 [ 2990.093927][T31495] ? inet6_sendmsg+0x105/0x140 [ 2990.098694][T31495] inet6_sendmsg+0x105/0x140 [ 2990.103288][T31495] ____sys_sendmsg+0x692/0xc90 [ 2990.108054][T31495] ? copy_msghdr_from_user+0x10b/0x160 [ 2990.113532][T31495] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2990.118816][T31495] ? find_held_lock+0x2d/0x110 [ 2990.123583][T31495] ? __pfx___lock_acquire+0x10/0x10 [ 2990.128787][T31495] ___sys_sendmsg+0x135/0x1e0 [ 2990.133467][T31495] ? __pfx____sys_sendmsg+0x10/0x10 [ 2990.138668][T31495] ? ksys_write+0x21c/0x260 [ 2990.143179][T31495] ? __fget_light+0x173/0x210 [ 2990.147857][T31495] __sys_sendmsg+0x117/0x1f0 [ 2990.152455][T31495] ? __pfx___sys_sendmsg+0x10/0x10 [ 2990.157587][T31495] do_syscall_64+0xcd/0x250 [ 2990.162091][T31495] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2990.167994][T31495] RIP: 0033:0x7f0d62f75bd9 [ 2990.172426][T31495] 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 [ 2990.192041][T31495] RSP: 002b:00007f0d63d94048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2990.200464][T31495] RAX: ffffffffffffffda RBX: 00007f0d63103f60 RCX: 00007f0d62f75bd9 [ 2990.208435][T31495] RDX: 0000000000000000 RSI: 00000000200003c0 RDI: 0000000000000003 [ 2990.216403][T31495] RBP: 00007f0d63d940a0 R08: 0000000000000000 R09: 0000000000000000 [ 2990.224371][T31495] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2990.232340][T31495] R13: 000000000000000b R14: 00007f0d63103f60 R15: 00007ffd667c9cd8 [ 2990.240318][T31495] [ 2990.250505][T31500] netlink: 4 bytes leftover after parsing attributes in process `syz.0.6612'. [ 2990.420195][T31330] 8021q: adding VLAN 0 to HW filter on device bond0 [ 2990.547262][T31330] 8021q: adding VLAN 0 to HW filter on device team0 [ 2990.617255][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 2990.624488][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2990.673307][T25160] usb 3-1: new high-speed USB device number 99 using dummy_hcd [ 2990.730971][T12905] bridge0: port 2(bridge_slave_1) entered blocking state [ 2990.738180][T12905] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2990.910385][T25160] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 2990.913898][T31506] FAULT_INJECTION: forcing a failure. [ 2990.913898][T31506] name failslab, interval 1, probability 0, space 0, times 0 [ 2990.936562][T25160] usb 3-1: config 0 interface 0 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 2990.936654][T25160] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 2990.940877][T25160] usb 3-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 2990.951288][ T29] audit: type=1400 audit(1720412929.634:1246): avc: denied { getopt } for pid=31505 comm="syz.1.6614" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 2991.015965][T25160] usb 3-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 2991.051024][T25160] usb 3-1: Manufacturer: syz [ 2991.083989][T31506] CPU: 1 PID: 31506 Comm: syz.1.6614 Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 2991.094170][T31506] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 2991.104242][T31506] Call Trace: [ 2991.107535][T31506] [ 2991.110480][T31506] dump_stack_lvl+0x16c/0x1f0 [ 2991.115185][T31506] should_fail_ex+0x497/0x5b0 [ 2991.119886][T31506] should_failslab+0x9/0x20 [ 2991.124424][T31506] kmalloc_node_trace_noprof+0x6e/0x350 [ 2991.130009][T31506] ? __get_vm_area_node+0xe1/0x2d0 [ 2991.135153][T31506] __get_vm_area_node+0xe1/0x2d0 [ 2991.140109][T31506] __vmalloc_node_range_noprof+0x276/0x1520 [ 2991.146001][T31506] ? do_replace+0x21f/0x500 [ 2991.150495][T31506] ? do_replace+0x21f/0x500 [ 2991.154984][T31506] ? __might_fault+0x13b/0x190 [ 2991.159731][T31506] ? __pfx___vmalloc_node_range_noprof+0x10/0x10 [ 2991.166052][T31506] ? __pfx___might_resched+0x10/0x10 [ 2991.171324][T31506] ? __might_fault+0xe3/0x190 [ 2991.175991][T31506] ? do_replace+0x21f/0x500 [ 2991.180481][T31506] __vmalloc_noprof+0x6d/0x90 [ 2991.185165][T31506] ? do_replace+0x21f/0x500 [ 2991.189694][T31506] do_replace+0x21f/0x500 [ 2991.194046][T31506] ? __pfx_do_replace+0x10/0x10 [ 2991.198915][T31506] ? security_capable+0x98/0xd0 [ 2991.203761][T31506] do_ebt_set_ctl+0x470/0x580 [ 2991.208429][T31506] ? __pfx___mutex_lock+0x10/0x10 [ 2991.213445][T31506] ? __pfx_do_ebt_set_ctl+0x10/0x10 [ 2991.218638][T31506] ? __pfx_do_ip_setsockopt+0x10/0x10 [ 2991.223998][T31506] ? nf_sockopt_find.constprop.0+0x221/0x290 [ 2991.229972][T31506] nf_setsockopt+0x8a/0xf0 [ 2991.234383][T31506] ip_setsockopt+0xcb/0xf0 [ 2991.238789][T31506] udp_setsockopt+0x7d/0xd0 [ 2991.243291][T31506] ? __pfx_sock_common_setsockopt+0x10/0x10 [ 2991.249181][T31506] do_sock_setsockopt+0x222/0x480 [ 2991.254202][T31506] ? __pfx_do_sock_setsockopt+0x10/0x10 [ 2991.259743][T31506] ? __fget_light+0x173/0x210 [ 2991.264411][T31506] __sys_setsockopt+0x1a4/0x270 [ 2991.269253][T31506] ? __pfx___sys_setsockopt+0x10/0x10 [ 2991.274618][T31506] ? fput+0x32/0x390 [ 2991.278508][T31506] ? ksys_write+0x1ab/0x260 [ 2991.283001][T31506] ? __pfx_ksys_write+0x10/0x10 [ 2991.287845][T31506] __x64_sys_setsockopt+0xbd/0x160 [ 2991.292954][T31506] ? do_syscall_64+0x91/0x250 [ 2991.297630][T31506] ? lockdep_hardirqs_on+0x7c/0x110 [ 2991.302826][T31506] do_syscall_64+0xcd/0x250 [ 2991.307332][T31506] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2991.313241][T31506] RIP: 0033:0x7f0d62f75bd9 [ 2991.317645][T31506] 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 [ 2991.337238][T31506] RSP: 002b:00007f0d63d94048 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 2991.345656][T31506] RAX: ffffffffffffffda RBX: 00007f0d63103f60 RCX: 00007f0d62f75bd9 [ 2991.353639][T31506] RDX: 0000000000000080 RSI: 0000000000000000 RDI: 0000000000000009 [ 2991.361598][T31506] RBP: 00007f0d63d940a0 R08: 0000000000000108 R09: 0000000000000000 [ 2991.369562][T31506] R10: 0000000020000000 R11: 0000000000000246 R12: 0000000000000001 [ 2991.377531][T31506] R13: 000000000000000b R14: 00007f0d63103f60 R15: 00007ffd667c9cd8 [ 2991.385491][T31506] [ 2991.526253][T31506] syz.1.6614: vmalloc error: size 128, vm_struct allocation failed, mode:0x400cc0(GFP_KERNEL_ACCOUNT), nodemask=(null),cpuset=syz1,mems_allowed=0-1 [ 2991.531553][T25160] usb 3-1: config 0 descriptor?? [ 2991.620632][T25160] usbhid 3-1:0.0: couldn't find an input interrupt endpoint [ 2991.808807][T10162] Bluetooth: hci5: Opcode 0x0c03 failed: -110 [ 2991.867682][T31506] CPU: 1 PID: 31506 Comm: syz.1.6614 Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 2991.877867][T31506] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 2991.887937][T31506] Call Trace: [ 2991.891227][T31506] [ 2991.894169][T31506] dump_stack_lvl+0x16c/0x1f0 [ 2991.898874][T31506] warn_alloc+0x24d/0x3a0 [ 2991.903235][T31506] ? __pfx_warn_alloc+0x10/0x10 [ 2991.907792][T31330] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 2991.908102][T31506] ? should_fail_ex+0x2de/0x5b0 [ 2991.923263][T31506] ? rcu_is_watching+0x12/0xc0 [ 2991.928048][T31506] ? trace_kmalloc+0x2d/0xe0 [ 2991.932670][T31506] ? __kasan_kmalloc+0x8a/0xb0 [ 2991.937466][T31506] ? __get_vm_area_node+0x1bc/0x2d0 [ 2991.942695][T31506] __vmalloc_node_range_noprof+0xc1e/0x1520 [ 2991.943962][T31518] netlink: 191416 bytes leftover after parsing attributes in process `syz.4.6617'. [ 2991.948607][T31506] ? do_replace+0x21f/0x500 [ 2991.948637][T31506] ? __might_fault+0x13b/0x190 [ 2991.967166][T31506] ? __pfx___vmalloc_node_range_noprof+0x10/0x10 [ 2991.973523][T31506] ? __pfx___might_resched+0x10/0x10 [ 2991.978838][T31506] ? __might_fault+0xe3/0x190 [ 2991.983534][T31506] ? do_replace+0x21f/0x500 [ 2991.988062][T31506] __vmalloc_noprof+0x6d/0x90 [ 2991.992770][T31506] ? do_replace+0x21f/0x500 [ 2991.997292][T31506] do_replace+0x21f/0x500 [ 2992.001640][T31506] ? __pfx_do_replace+0x10/0x10 [ 2992.006512][T31506] ? security_capable+0x98/0xd0 [ 2992.011398][T31506] do_ebt_set_ctl+0x470/0x580 [ 2992.016089][T31506] ? __pfx___mutex_lock+0x10/0x10 [ 2992.021104][T31506] ? __pfx_do_ebt_set_ctl+0x10/0x10 [ 2992.026306][T31506] ? __pfx_do_ip_setsockopt+0x10/0x10 [ 2992.031688][T31506] ? nf_sockopt_find.constprop.0+0x221/0x290 [ 2992.037660][T31506] nf_setsockopt+0x8a/0xf0 [ 2992.042066][T31506] ip_setsockopt+0xcb/0xf0 [ 2992.046468][T31506] udp_setsockopt+0x7d/0xd0 [ 2992.050960][T31506] ? __pfx_sock_common_setsockopt+0x10/0x10 [ 2992.056849][T31506] do_sock_setsockopt+0x222/0x480 [ 2992.061870][T31506] ? __pfx_do_sock_setsockopt+0x10/0x10 [ 2992.067412][T31506] ? __fget_light+0x173/0x210 [ 2992.072080][T31506] __sys_setsockopt+0x1a4/0x270 [ 2992.076922][T31506] ? __pfx___sys_setsockopt+0x10/0x10 [ 2992.082281][T31506] ? fput+0x32/0x390 [ 2992.086166][T31506] ? ksys_write+0x1ab/0x260 [ 2992.090657][T31506] ? __pfx_ksys_write+0x10/0x10 [ 2992.095498][T31506] __x64_sys_setsockopt+0xbd/0x160 [ 2992.100597][T31506] ? do_syscall_64+0x91/0x250 [ 2992.105277][T31506] ? lockdep_hardirqs_on+0x7c/0x110 [ 2992.110486][T31506] do_syscall_64+0xcd/0x250 [ 2992.114979][T31506] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2992.120864][T31506] RIP: 0033:0x7f0d62f75bd9 [ 2992.125264][T31506] 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 [ 2992.144856][T31506] RSP: 002b:00007f0d63d94048 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 2992.153255][T31506] RAX: ffffffffffffffda RBX: 00007f0d63103f60 RCX: 00007f0d62f75bd9 [ 2992.161212][T31506] RDX: 0000000000000080 RSI: 0000000000000000 RDI: 0000000000000009 [ 2992.169167][T31506] RBP: 00007f0d63d940a0 R08: 0000000000000108 R09: 0000000000000000 [ 2992.177125][T31506] R10: 0000000020000000 R11: 0000000000000246 R12: 0000000000000001 [ 2992.185085][T31506] R13: 000000000000000b R14: 00007f0d63103f60 R15: 00007ffd667c9cd8 [ 2992.193044][T31506] [ 2992.312776][T31506] Mem-Info: [ 2992.315917][T31506] active_anon:3097 inactive_anon:0 isolated_anon:0 [ 2992.315917][T31506] active_file:2333 inactive_file:59197 isolated_file:0 [ 2992.315917][T31506] unevictable:768 dirty:443 writeback:0 [ 2992.315917][T31506] slab_reclaimable:12905 slab_unreclaimable:181531 [ 2992.315917][T31506] mapped:15235 shmem:1230 pagetables:620 [ 2992.315917][T31506] sec_pagetables:0 bounce:0 [ 2992.315917][T31506] kernel_misc_reclaimable:0 [ 2992.315917][T31506] free:1290681 free_pcp:2037 free_cma:0 [ 2992.402572][T31506] Node 0 active_anon:12440kB inactive_anon:0kB active_file:9332kB inactive_file:236552kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:60852kB dirty:1776kB writeback:0kB shmem:3384kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:0kB writeback_tmp:0kB kernel_stack:14608kB pagetables:2572kB sec_pagetables:0kB all_unreclaimable? no [ 2992.479740][T31506] Node 1 active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:236kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:88kB dirty:4kB writeback:0kB shmem:1536kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:0kB writeback_tmp:0kB kernel_stack:16kB pagetables:0kB sec_pagetables:0kB all_unreclaimable? no [ 2992.539238][T31506] Node 0 DMA free:15360kB boost:0kB min:204kB low:252kB high:300kB reserved_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 [ 2992.573921][T31506] lowmem_reserve[]: 0 2565 2567 0 0 [ 2992.579514][T31506] Node 0 DMA32 free:1196968kB boost:0kB min:35052kB low:43812kB high:52572kB reserved_highatomic:0KB active_anon:14460kB inactive_anon:0kB active_file:9332kB inactive_file:234736kB unevictable:1536kB writepending:1772kB present:3129332kB managed:2654748kB mlocked:0kB bounce:0kB free_pcp:3916kB local_pcp:2924kB free_cma:0kB [ 2992.641863][T31526] efs: device does not support 512 byte blocks [ 2992.786277][T31506] lowmem_reserve[]: 0 0 1 0 0 [ 2992.800071][T31506] Node 0 Normal free:24kB boost:0kB min:24kB low:28kB high:32kB reserved_highatomic:0KB active_anon:28kB inactive_anon:0kB active_file:0kB inactive_file:1816kB unevictable:0kB writepending:4kB present:1048576kB managed:1896kB mlocked:0kB bounce:0kB free_pcp:28kB local_pcp:0kB free_cma:0kB [ 2992.896713][T31506] lowmem_reserve[]: 0 0 0 0 0 [ 2992.900720][T31330] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 2992.939286][T31506] Node 1 Normal free:3946736kB boost:0kB min:54828kB low:68532kB high:82236kB reserved_highatomic:0KB active_anon:100kB inactive_anon:0kB active_file:0kB inactive_file:236kB unevictable:1536kB writepending:4kB present:4194304kB managed:4109120kB mlocked:0kB bounce:0kB free_pcp:6492kB local_pcp:2300kB free_cma:0kB [ 2993.014453][T31506] lowmem_reserve[]: 0 0 0 0 0 [ 2993.049891][T31506] 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 [ 2993.132094][T31506] Node 0 DMA32: 985*4kB (ME) 1378*8kB (UME) 789*16kB (UME) 719*32kB (UME) 450*64kB (UME) 427*128kB (UME) 209*256kB (UM) 122*512kB (UME) 74*1024kB (UME) 13*2048kB (UME) 206*4096kB (M) = 1196196kB [ 2993.173702][T31330] veth0_vlan: entered promiscuous mode [ 2993.215304][T31506] Node 0 Normal: 0*4kB 1*8kB (M) 1*16kB (M) 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 24kB [ 2993.268817][T31330] veth1_vlan: entered promiscuous mode [ 2993.274728][T31506] Node 1 Normal: 3*4kB (U) 9*8kB (U) 11*16kB (U) 8*32kB (UM) 7*64kB (U) 11*128kB (UM) 6*256kB (U) 5*512kB (UM) 4*1024kB (UM) 2*2048kB (U) 960*4096kB (M) = 3946820kB [ 2993.324306][T31506] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 2993.361519][T31506] Node 0 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 2993.391797][T31330] veth0_macvtap: entered promiscuous mode [ 2993.401939][T31506] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 2993.427594][T31506] Node 1 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 2993.443410][T31506] 63272 total pagecache pages [ 2993.448938][T31330] veth1_macvtap: entered promiscuous mode [ 2993.492652][T31506] 0 pages in swap cache [ 2993.522423][T31506] Free swap = 124428kB [ 2993.527104][T31506] Total swap = 124996kB [ 2993.579483][T31506] 2097051 pages RAM [ 2993.595276][T31506] 0 pages HighMem/MovableOnly [ 2993.601481][T31506] 401770 pages reserved [ 2993.607911][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2993.632749][T31506] 0 pages cma reserved [ 2993.667498][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2993.679445][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2993.728779][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2993.733550][T12376] usb 3-1: USB disconnect, device number 99 [ 2993.825490][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2993.939393][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2993.953146][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2993.964728][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2993.991613][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2994.019623][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2994.120651][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2994.175851][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2994.240873][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2994.318579][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2994.369159][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2994.420075][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2994.477102][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2994.498733][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2994.526992][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2994.578440][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2994.602518][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2994.623496][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2994.671230][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2994.772540][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2994.822515][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2994.836568][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2994.847806][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2994.901983][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2995.048881][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2995.112944][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2995.179123][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2995.198458][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2995.208931][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2995.251842][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2995.354370][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2995.427504][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2995.507531][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2995.532497][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2995.559095][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2995.610380][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2995.647457][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2995.678996][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2995.708706][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2995.773049][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2995.808479][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2995.839902][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2995.880785][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2995.921191][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2995.968245][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2995.978977][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2995.989216][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2996.006274][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2996.019128][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2996.035957][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2996.058629][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2996.073281][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2996.086610][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2996.104549][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2996.116009][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2996.128272][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2996.258748][T31330] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 2996.319662][T31551] netlink: 4 bytes leftover after parsing attributes in process `syz.4.6623'. [ 2996.352118][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2996.372810][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2996.383282][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2996.397547][T31551] netlink: 4 bytes leftover after parsing attributes in process `syz.4.6623'. [ 2996.411715][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2996.422009][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2996.451789][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.022428][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.132483][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.215494][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.238371][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.252213][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.269400][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.289484][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.322391][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.335754][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.354403][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.365656][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.376910][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.388347][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.402897][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.414050][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.425050][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.441769][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.459686][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.472122][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.485148][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.502153][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.513427][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.524400][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.537608][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.561772][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.575542][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.586941][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.600339][T31560] syz.2.6627: attempt to access beyond end of device [ 3002.600339][T31560] nbd2: rw=0, sector=0, nr_sectors = 1 limit=0 [ 3002.602620][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.623934][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.635649][T31560] efs: cannot read volume header [ 3002.644245][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.657872][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.717036][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.727135][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.742466][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.784491][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.798448][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.810989][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.837465][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.850222][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.864198][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.874346][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.893226][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.932572][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.945190][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.956418][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.971357][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3002.983672][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3002.996572][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3003.006741][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3003.020804][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3003.030919][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3003.043023][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3003.064886][T31330] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3003.078403][T31330] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3003.247372][T31330] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 3003.338683][T31330] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 3003.388566][T31330] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 3003.443575][T31330] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 3003.507137][T31566] efs: device does not support 512 byte blocks [ 3003.524931][T31330] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 3003.539896][T31569] FAULT_INJECTION: forcing a failure. [ 3003.539896][T31569] name failslab, interval 1, probability 0, space 0, times 0 [ 3003.611388][T31569] CPU: 1 PID: 31569 Comm: syz.4.6629 Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 3003.621573][T31569] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 3003.631660][T31569] Call Trace: [ 3003.634955][T31569] [ 3003.637906][T31569] dump_stack_lvl+0x16c/0x1f0 [ 3003.642615][T31569] should_fail_ex+0x497/0x5b0 [ 3003.647324][T31569] should_failslab+0x9/0x20 [ 3003.651865][T31569] __kmalloc_node_noprof+0xd5/0x440 [ 3003.657093][T31569] ? alloc_slab_obj_exts+0x41/0xa0 [ 3003.662240][T31569] alloc_slab_obj_exts+0x41/0xa0 [ 3003.667209][T31569] __memcg_slab_post_alloc_hook+0x267/0x890 [ 3003.673111][T31569] ? kasan_save_track+0x14/0x30 [ 3003.677971][T31569] kmem_cache_alloc_node_noprof+0x2e2/0x310 [ 3003.683879][T31569] ? __alloc_skb+0x2b1/0x380 [ 3003.688469][T31569] __alloc_skb+0x2b1/0x380 [ 3003.692889][T31569] ? __pfx___alloc_skb+0x10/0x10 [ 3003.697821][T31569] ? __lock_acquire+0x14f4/0x3b30 [ 3003.702854][T31569] alloc_skb_with_frags+0xe4/0x710 [ 3003.707976][T31569] ? avc_has_perm_noaudit+0x119/0x3a0 [ 3003.713360][T31569] sock_alloc_send_pskb+0x7f1/0x980 [ 3003.718571][T31569] ? lock_acquire+0x1b1/0x560 [ 3003.723256][T31569] ? __pfx_sock_alloc_send_pskb+0x10/0x10 [ 3003.728972][T31569] ? __pfx_lock_release+0x10/0x10 [ 3003.734003][T31569] ? do_raw_spin_lock+0x12d/0x2c0 [ 3003.739027][T31569] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 3003.744400][T31569] unix_dgram_sendmsg+0x4b8/0x1a60 [ 3003.749517][T31569] ? __pfx_sock_has_perm+0x10/0x10 [ 3003.754632][T31569] ? __pfx_unix_dgram_sendmsg+0x10/0x10 [ 3003.760179][T31569] ? __pfx___mutex_trylock_common+0x10/0x10 [ 3003.766082][T31569] unix_seqpacket_sendmsg+0x12a/0x1c0 [ 3003.771459][T31569] sock_sendmsg+0x3cb/0x470 [ 3003.775959][T31569] ? pipe_lock+0x64/0x80 [ 3003.780208][T31569] ? __pfx_sock_sendmsg+0x10/0x10 [ 3003.785233][T31569] ? __pfx_lock_release+0x10/0x10 [ 3003.790264][T31569] splice_to_socket+0xab2/0x1040 [ 3003.795202][T31569] ? __pfx_splice_to_socket+0x10/0x10 [ 3003.800570][T31569] ? mark_lock+0xb5/0xc60 [ 3003.804914][T31569] ? inode_has_perm+0x16f/0x1d0 [ 3003.809778][T31569] ? security_file_permission+0x98/0xc0 [ 3003.815331][T31569] ? __pfx_splice_to_socket+0x10/0x10 [ 3003.820702][T31569] do_splice+0x148c/0x1f90 [ 3003.825128][T31569] ? find_held_lock+0x2d/0x110 [ 3003.829893][T31569] ? __pfx_do_splice+0x10/0x10 [ 3003.834653][T31569] ? __pfx_pipe_clear_nowait+0x10/0x10 [ 3003.840119][T31569] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 3003.846101][T31569] __do_splice+0x327/0x360 [ 3003.850515][T31569] ? __pfx___do_splice+0x10/0x10 [ 3003.855451][T31569] __x64_sys_splice+0x1d2/0x260 [ 3003.860300][T31569] do_syscall_64+0xcd/0x250 [ 3003.864810][T31569] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 3003.870716][T31569] RIP: 0033:0x7fc5b8d75bd9 [ 3003.875123][T31569] 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 [ 3003.894728][T31569] RSP: 002b:00007fc5b87de048 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 3003.903140][T31569] RAX: ffffffffffffffda RBX: 00007fc5b8f04038 RCX: 00007fc5b8d75bd9 [ 3003.911108][T31569] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 3003.919075][T31569] RBP: 00007fc5b87de0a0 R08: 000000000004ffe2 R09: 0000000000000000 [ 3003.927041][T31569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3003.935010][T31569] R13: 000000000000006e R14: 00007fc5b8f04038 R15: 00007ffcad510258 [ 3003.942989][T31569] [ 3004.270693][ T1105] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 3004.279802][ T1105] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 3004.333027][T11941] usb 3-1: new high-speed USB device number 100 using dummy_hcd [ 3004.406159][ T29] audit: type=1400 audit(1720413172.169:1247): avc: denied { read } for pid=31572 comm="syz.1.6631" dev="sockfs" ino=153798 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 3004.427381][T28205] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 3004.458510][T28205] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 3004.517730][T31577] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3004.535401][T11941] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 3004.571685][T11941] usb 3-1: config 0 interface 0 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 3004.622968][T11941] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 3004.679504][T11941] usb 3-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 3004.711433][T11941] usb 3-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 3004.736617][T11941] usb 3-1: Manufacturer: syz [ 3004.795153][T11941] usb 3-1: config 0 descriptor?? [ 3004.987958][T11941] usbhid 3-1:0.0: couldn't find an input interrupt endpoint [ 3006.693131][T31595] netlink: 'syz.3.6635': attribute type 3 has an invalid length. [ 3006.718631][T31595] netlink: 'syz.3.6635': attribute type 3 has an invalid length. [ 3012.428050][T11941] usb 3-1: USB disconnect, device number 100 [ 3014.433518][T31629] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3014.438550][T31625] SELinux: unrecognized netlink message: protocol=6 nlmsg_type=0 sclass=netlink_xfrm_socket pid=31625 comm=syz.1.6642 [ 3014.563414][T31634] FAULT_INJECTION: forcing a failure. [ 3014.563414][T31634] name failslab, interval 1, probability 0, space 0, times 0 [ 3014.609295][T31634] CPU: 1 PID: 31634 Comm: syz.2.6645 Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 3014.619479][T31634] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 3014.629552][T31634] Call Trace: [ 3014.632847][T31634] [ 3014.635790][T31634] dump_stack_lvl+0x16c/0x1f0 [ 3014.640494][T31634] should_fail_ex+0x497/0x5b0 [ 3014.645186][T31634] should_failslab+0x9/0x20 [ 3014.649683][T31634] kmem_cache_alloc_node_noprof+0x71/0x310 [ 3014.655485][T31634] ? __alloc_skb+0x2b1/0x380 [ 3014.660069][T31634] __alloc_skb+0x2b1/0x380 [ 3014.664488][T31634] ? __pfx___alloc_skb+0x10/0x10 [ 3014.669449][T31634] ? __lock_acquire+0x1400/0x3b30 [ 3014.674499][T31634] tcp_stream_alloc_skb+0x34/0x570 [ 3014.679599][T31634] tcp_sendmsg_locked+0xecc/0x3550 [ 3014.684697][T31634] ? __pfx_avc_has_perm+0x10/0x10 [ 3014.689713][T31634] ? lock_acquire+0x1b1/0x560 [ 3014.694389][T31634] ? find_held_lock+0x2d/0x110 [ 3014.699144][T31634] ? __pfx_tcp_sendmsg_locked+0x10/0x10 [ 3014.704678][T31634] ? tcp_sendmsg+0x20/0x50 [ 3014.709082][T31634] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 3014.714455][T31634] ? __local_bh_enable_ip+0xa4/0x120 [ 3014.719765][T31634] tcp_sendmsg+0x2e/0x50 [ 3014.723999][T31634] ? __pfx_tcp_sendmsg+0x10/0x10 [ 3014.728921][T31634] inet_sendmsg+0xb9/0x140 [ 3014.733345][T31634] ____sys_sendmsg+0xa09/0xc90 [ 3014.738117][T31634] ? copy_msghdr_from_user+0x10b/0x160 [ 3014.743568][T31634] ? __pfx_____sys_sendmsg+0x10/0x10 [ 3014.748880][T31634] ? find_held_lock+0x2d/0x110 [ 3014.753631][T31634] ? __pfx___lock_acquire+0x10/0x10 [ 3014.758826][T31634] ___sys_sendmsg+0x135/0x1e0 [ 3014.763518][T31634] ? __pfx____sys_sendmsg+0x10/0x10 [ 3014.768705][T31634] ? ksys_write+0x21c/0x260 [ 3014.773209][T31634] ? __fget_light+0x173/0x210 [ 3014.777882][T31634] __sys_sendmsg+0x117/0x1f0 [ 3014.782464][T31634] ? __pfx___sys_sendmsg+0x10/0x10 [ 3014.787567][T31634] do_syscall_64+0xcd/0x250 [ 3014.792067][T31634] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 3014.797959][T31634] RIP: 0033:0x7f45a9f75bd9 [ 3014.802370][T31634] 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 [ 3014.821986][T31634] RSP: 002b:00007f45aace0048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3014.830393][T31634] RAX: ffffffffffffffda RBX: 00007f45aa103f60 RCX: 00007f45a9f75bd9 [ 3014.838365][T31634] RDX: 0000000000000000 RSI: 0000000020000680 RDI: 0000000000000003 [ 3014.846343][T31634] RBP: 00007f45aace00a0 R08: 0000000000000000 R09: 0000000000000000 [ 3014.854299][T31634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3014.862256][T31634] R13: 000000000000000b R14: 00007f45aa103f60 R15: 00007ffcf7bc1068 [ 3014.870216][T31634] [ 3015.367113][T12376] usb 2-1: new high-speed USB device number 117 using dummy_hcd [ 3016.516643][ T29] audit: type=1400 audit(1720413642.282:1248): avc: denied { mount } for pid=31654 comm="syz.1.6650" name="/" dev="devtmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=filesystem permissive=1 [ 3016.594809][T28769] usb 5-1: new high-speed USB device number 99 using dummy_hcd [ 3016.615205][T12376] usb 2-1: device not accepting address 117, error -71 [ 3016.637031][ T29] audit: type=1400 audit(1720413642.402:1249): avc: denied { unmount } for pid=30449 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=filesystem permissive=1 [ 3016.865185][T28769] usb 5-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 3016.893649][T28769] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 3017.007448][T28769] usb 5-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 3017.057184][T28769] usb 5-1: New USB device found, idVendor=056a, idProduct=0314, bcdDevice= 0.00 [ 3017.093187][T28769] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3017.143278][T28769] usb 5-1: config 0 descriptor?? [ 3017.261090][T31665] netlink: 'syz.0.6652': attribute type 3 has an invalid length. [ 3017.310980][T31665] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.6652'. [ 3017.469493][T22957] usb 4-1: new high-speed USB device number 116 using dummy_hcd [ 3017.700181][T22957] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 3017.733241][T22957] usb 4-1: config 0 interface 0 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 3017.760190][T22957] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 3017.802197][T12905] usb 3-1: new high-speed USB device number 101 using dummy_hcd [ 3017.874294][T22957] usb 4-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 3017.893721][T22957] usb 4-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 3017.917545][T22957] usb 4-1: Manufacturer: syz [ 3017.974256][T22957] usb 4-1: config 0 descriptor?? [ 3018.022684][T22957] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 3018.092456][ T29] audit: type=1400 audit(1720413643.852:1250): avc: denied { mount } for pid=31676 comm="syz.1.6655" name="/" dev="autofs" ino=153991 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:autofs_t tclass=filesystem permissive=1 [ 3018.133437][ T29] audit: type=1400 audit(1720413643.862:1251): avc: denied { mounton } for pid=31676 comm="syz.1.6655" path="/63/file1/file0" dev="autofs" ino=153992 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:autofs_t tclass=dir permissive=1 [ 3018.198462][T12905] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3018.221521][T12905] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 3018.263823][T12905] usb 3-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 3018.292269][T12905] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3018.323626][T12905] usb 3-1: config 0 descriptor?? [ 3018.344407][T12905] usbhid 3-1:0.0: couldn't find an input interrupt endpoint [ 3018.404040][ T29] audit: type=1400 audit(1720413644.172:1252): avc: denied { unmount } for pid=30449 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:autofs_t tclass=filesystem permissive=1 [ 3018.515064][T12376] usb 5-1: USB disconnect, device number 99 [ 3018.796509][T12905] usb 3-1: USB disconnect, device number 101 [ 3019.831057][T31693] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3020.047653][ T25] usb 4-1: USB disconnect, device number 116 [ 3020.283430][T31701] netlink: 191416 bytes leftover after parsing attributes in process `syz.3.6661'. [ 3020.997030][ T1248] ieee802154 phy0 wpan0: encryption failed: -22 [ 3021.003755][ T1248] ieee802154 phy1 wpan1: encryption failed: -22 [ 3021.136861][T31713] netlink: 209852 bytes leftover after parsing attributes in process `syz.3.6664'. [ 3024.402563][T31741] netlink: 'syz.3.6669': attribute type 3 has an invalid length. [ 3024.410596][T31741] netlink: 199836 bytes leftover after parsing attributes in process `syz.3.6669'. [ 3024.939216][T31744] netlink: 24 bytes leftover after parsing attributes in process `syz.2.6670'. [ 3025.332405][ T45] usb 3-1: new high-speed USB device number 102 using dummy_hcd [ 3025.352579][ T25] usb 1-1: new high-speed USB device number 117 using dummy_hcd [ 3025.548084][ T25] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 3025.565164][ T45] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3025.602409][ T25] usb 1-1: config 0 interface 0 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 3025.615257][ T45] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3025.632439][ T25] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 3025.652395][ T45] usb 3-1: New USB device found, idVendor=1fd2, idProduct=6007, bcdDevice= 0.00 [ 3025.667461][ T45] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3025.679154][ T25] usb 1-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 3025.689257][ T25] usb 1-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 3025.722703][ T45] usb 3-1: config 0 descriptor?? [ 3025.735392][ T25] usb 1-1: Manufacturer: syz [ 3025.777234][ T25] usb 1-1: config 0 descriptor?? [ 3025.808901][ T25] usbhid 1-1:0.0: couldn't find an input interrupt endpoint [ 3025.969792][ T45] usbhid 3-1:0.0: can't add hid device: -71 [ 3025.992755][ T45] usbhid 3-1:0.0: probe with driver usbhid failed with error -71 [ 3026.037549][ T45] usb 3-1: USB disconnect, device number 102 [ 3026.685005][T31760] netlink: 191416 bytes leftover after parsing attributes in process `syz.2.6674'. [ 3028.015760][T22957] usb 1-1: USB disconnect, device number 117 [ 3028.492610][ T25] usb 4-1: new high-speed USB device number 117 using dummy_hcd [ 3028.685881][ T25] usb 4-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 3028.860162][ T25] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 3028.907729][ T25] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 3028.941761][ T25] usb 4-1: New USB device found, idVendor=056a, idProduct=0314, bcdDevice= 0.00 [ 3029.856160][ T25] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3029.990005][ T25] usb 4-1: config 0 descriptor?? [ 3030.072558][ T25] usb 4-1: can't set config #0, error -71 [ 3030.312522][ T25] usb 4-1: USB disconnect, device number 117 [ 3031.155376][T25337] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 3031.176461][T25337] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 3031.188240][T25337] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 3031.199515][T25337] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 3031.208320][T25337] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 3031.224613][T25337] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 3031.609095][ T4274] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 3032.635634][ T4274] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 3032.706988][T31786] lo speed is unknown, defaulting to 1000 [ 3032.894868][ T4274] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 3033.161010][ T4274] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 3033.276925][ T25] usb 1-1: new high-speed USB device number 118 using dummy_hcd [ 3033.313013][T25337] Bluetooth: hci2: command tx timeout [ 3033.393826][T31814] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3033.500303][ T25] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 3033.563059][ T25] usb 1-1: config 0 interface 0 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 3033.618813][ T25] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 3033.727208][ T25] usb 1-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 3033.759139][ T25] usb 1-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 3033.791365][ T25] usb 1-1: Manufacturer: syz [ 3033.836239][ T25] usb 1-1: config 0 descriptor?? [ 3033.844614][T31786] lo speed is unknown, defaulting to 1000 [ 3033.861047][T31814] netlink: 4 bytes leftover after parsing attributes in process `syz.2.6689'. [ 3033.861983][ T25] usbhid 1-1:0.0: couldn't find an input interrupt endpoint [ 3033.922799][ T4274] bridge_slave_1: left allmulticast mode [ 3033.934688][ T4274] bridge_slave_1: left promiscuous mode [ 3033.951667][ T4274] bridge0: port 2(bridge_slave_1) entered disabled state [ 3034.002716][ T4274] bridge_slave_0: left allmulticast mode [ 3034.019062][ T4274] bridge_slave_0: left promiscuous mode [ 3034.047997][ T4274] bridge0: port 1(bridge_slave_0) entered disabled state [ 3034.946688][T31827] ptrace attach of "./syz-executor exec"[31057] was attempted by "./syz-executor exec"[31827] [ 3035.412910][T25337] Bluetooth: hci2: command tx timeout [ 3036.361635][ T4274] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 3036.404444][ T4274] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 3036.440805][ T4274] bond0 (unregistering): Released all slaves [ 3036.786154][T11941] usb 1-1: USB disconnect, device number 118 [ 3036.927905][T25337] Bluetooth: hci1: ISO packet for unknown connection handle 0 [ 3037.815580][T25337] Bluetooth: hci2: command tx timeout [ 3039.902431][T25337] Bluetooth: hci2: command tx timeout [ 3042.208115][T31867] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3042.539223][T31875] netlink: 4 bytes leftover after parsing attributes in process `syz.3.6700'. [ 3043.248355][ T4274] hsr_slave_0: left promiscuous mode [ 3043.281750][ T4274] hsr_slave_1: left promiscuous mode [ 3043.353308][ T4274] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 3043.371866][ T4274] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 3043.453985][ T4274] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 3043.486646][ T4274] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 3043.701697][ T4274] veth1_macvtap: left promiscuous mode [ 3043.722634][ T4274] veth0_macvtap: left promiscuous mode [ 3043.737851][ T4274] veth1_vlan: left promiscuous mode [ 3043.754713][ T4274] veth0_vlan: left promiscuous mode [ 3043.904588][T31884] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3045.299077][T31887] netlink: 4 bytes leftover after parsing attributes in process `syz.3.6703'. [ 3045.340693][T31892] FAULT_INJECTION: forcing a failure. [ 3045.340693][T31892] name failslab, interval 1, probability 0, space 0, times 0 [ 3045.422645][T31892] CPU: 1 PID: 31892 Comm: syz.4.6704 Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 3045.432826][T31892] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 3045.442871][T31892] Call Trace: [ 3045.446140][T31892] [ 3045.449065][T31892] dump_stack_lvl+0x16c/0x1f0 [ 3045.453744][T31892] should_fail_ex+0x497/0x5b0 [ 3045.458438][T31892] should_failslab+0x9/0x20 [ 3045.462938][T31892] kmem_cache_alloc_noprof+0x6e/0x2f0 [ 3045.468305][T31892] ? __build_skb+0x3f/0x90 [ 3045.472711][T31892] __build_skb+0x3f/0x90 [ 3045.476939][T31892] build_skb+0x22/0x280 [ 3045.481090][T31892] __tun_build_skb+0x2c/0x340 [ 3045.485779][T31892] tun_build_skb.constprop.0+0x7df/0x1250 [ 3045.491524][T31892] ? __pfx_tun_build_skb.constprop.0+0x10/0x10 [ 3045.497690][T31892] ? hlock_class+0x4e/0x130 [ 3045.502204][T31892] ? __lock_acquire+0xc5d/0x3b30 [ 3045.507138][T31892] tun_get_user+0x888/0x3c30 [ 3045.511725][T31892] ? __pfx_tun_get_user+0x10/0x10 [ 3045.516748][T31892] ? find_held_lock+0x2d/0x110 [ 3045.521522][T31892] ? __pfx_lock_release+0x10/0x10 [ 3045.526545][T31892] tun_chr_write_iter+0xe8/0x210 [ 3045.531477][T31892] vfs_write+0x6b6/0x1140 [ 3045.535805][T31892] ? __pfx_tun_chr_write_iter+0x10/0x10 [ 3045.541361][T31892] ? __pfx_vfs_write+0x10/0x10 [ 3045.546128][T31892] ? __fget_files+0x256/0x400 [ 3045.550807][T31892] ? __fget_light+0x173/0x210 [ 3045.555486][T31892] ksys_write+0x12f/0x260 [ 3045.559821][T31892] ? __pfx_ksys_write+0x10/0x10 [ 3045.564677][T31892] do_syscall_64+0xcd/0x250 [ 3045.569186][T31892] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 3045.575093][T31892] RIP: 0033:0x7fc5b8d7475f [ 3045.579506][T31892] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 29 8c 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 7c 8c 02 00 48 [ 3045.599111][T31892] RSP: 002b:00007fc5b87ff010 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 3045.607522][T31892] RAX: ffffffffffffffda RBX: 00007fc5b8f03f60 RCX: 00007fc5b8d7475f [ 3045.615490][T31892] RDX: 0000000000000056 RSI: 0000000020000140 RDI: 00000000000000c8 [ 3045.623457][T31892] RBP: 00007fc5b87ff0a0 R08: 0000000000000000 R09: 0000000000000000 [ 3045.631422][T31892] R10: 0000000000000056 R11: 0000000000000293 R12: 0000000000000001 [ 3045.639389][T31892] R13: 000000000000000b R14: 00007fc5b8f03f60 R15: 00007ffcad510258 [ 3045.647359][T31892] [ 3046.333192][T25160] usb 5-1: new high-speed USB device number 100 using dummy_hcd [ 3046.576493][T25160] usb 5-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 3046.613304][T25160] usb 5-1: config 0 interface 0 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 3046.639922][T25160] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 3046.671685][T25160] usb 5-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 3046.698861][T25160] usb 5-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 3046.730886][T25160] usb 5-1: Manufacturer: syz [ 3046.757110][T25160] usb 5-1: config 0 descriptor?? [ 3046.793721][T25160] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 3047.387270][ T4274] team0 (unregistering): Port device team_slave_1 removed [ 3047.579097][ T4274] team0 (unregistering): Port device team_slave_0 removed [ 3048.957997][T22957] usb 5-1: USB disconnect, device number 100 [ 3049.426520][T31786] chnl_net:caif_netlink_parms(): no params data found [ 3049.461160][T31921] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3049.728487][T31924] netlink: 4 bytes leftover after parsing attributes in process `syz.3.6712'. [ 3050.204938][T31786] bridge0: port 1(bridge_slave_0) entered blocking state [ 3050.230242][T31786] bridge0: port 1(bridge_slave_0) entered disabled state [ 3050.256883][T31786] bridge_slave_0: entered allmulticast mode [ 3050.279017][T31786] bridge_slave_0: entered promiscuous mode [ 3050.325528][T31786] bridge0: port 2(bridge_slave_1) entered blocking state [ 3050.390846][T31786] bridge0: port 2(bridge_slave_1) entered disabled state [ 3050.422653][T31786] bridge_slave_1: entered allmulticast mode [ 3050.479623][T31786] bridge_slave_1: entered promiscuous mode [ 3050.706352][T31786] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 3050.898936][T31936] binder: 31934:31936 ioctl c0306201 0 returned -14 [ 3051.013356][T31786] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 3051.193853][ T25] usb 5-1: new high-speed USB device number 101 using dummy_hcd [ 3051.399564][ T25] usb 5-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 3051.421399][ T25] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3051.435182][ T25] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3051.458425][ T25] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 3051.482860][ T25] usb 5-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 3051.493688][ T25] usb 5-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 3051.504981][ T25] usb 5-1: Manufacturer: syz [ 3051.573979][ T25] usb 5-1: config 0 descriptor?? [ 3052.284792][T31786] team0: Port device team_slave_0 added [ 3052.334205][T31786] team0: Port device team_slave_1 added [ 3052.555713][T31786] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 3052.604409][T31786] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 3052.671679][ T25] appleir 0003:05AC:8243.0071: unknown main item tag 0x0 [ 3052.728415][ T25] appleir 0003:05AC:8243.0071: No inputs registered, leaving [ 3052.742410][T31786] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 3052.798402][ T25] appleir 0003:05AC:8243.0071: hiddev0,hidraw0: USB HID v0.00 Device [syz] on usb-dummy_hcd.4-1/input0 [ 3052.821085][T31786] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 3052.883051][T31786] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 3053.010580][T31786] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 3053.217862][T31786] hsr_slave_0: entered promiscuous mode [ 3053.230379][T31786] hsr_slave_1: entered promiscuous mode [ 3053.250508][T31786] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 3053.262832][T31786] Cannot create hsr debugfs directory [ 3053.332505][ T25] usb 1-1: new high-speed USB device number 119 using dummy_hcd [ 3053.555768][ T25] usb 1-1: Using ep0 maxpacket: 16 [ 3053.594618][ T25] usb 1-1: config 6 interface 0 altsetting 1 endpoint 0xA has invalid maxpacket 1024, setting to 64 [ 3053.610443][ T25] usb 1-1: config 6 interface 0 has no altsetting 0 [ 3053.642685][ T25] usb 1-1: New USB device found, idVendor=05c5, idProduct=0002, bcdDevice= b.48 [ 3053.656307][ T25] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3053.682721][ T25] usb 1-1: Manufacturer: 탻짹჎슦弮䃮⽡쳤嫮㉦ꭴ湏扏퍐鷸㉾ [ 3053.720299][ T25] usb 1-1: SerialNumber: syz [ 3054.064339][ T25] digi_acceleport 1-1:6.0: required endpoints missing [ 3054.109121][ T25] usb 1-1: USB disconnect, device number 119 [ 3054.123147][T29746] usb 5-1: reset high-speed USB device number 101 using dummy_hcd [ 3054.372488][T29746] usb 5-1: device descriptor read/64, error -32 [ 3054.653800][T29746] usb 5-1: reset high-speed USB device number 101 using dummy_hcd [ 3054.842869][T29746] usb 5-1: device descriptor read/64, error -32 [ 3055.043330][T31786] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 3055.104120][T31786] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 3055.122638][T29746] usb 5-1: reset high-speed USB device number 101 using dummy_hcd [ 3055.189778][T29746] usb 5-1: device descriptor read/8, error -32 [ 3055.222160][T31786] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 3055.293284][T31786] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 3055.401554][T31967] netlink: 24 bytes leftover after parsing attributes in process `syz.0.6722'. [ 3055.730343][T31974] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3055.808984][T31786] 8021q: adding VLAN 0 to HW filter on device bond0 [ 3056.005443][T31974] netlink: 4 bytes leftover after parsing attributes in process `syz.2.6724'. [ 3056.042628][T12376] usb 1-1: new high-speed USB device number 120 using dummy_hcd [ 3056.053070][T31786] 8021q: adding VLAN 0 to HW filter on device team0 [ 3056.087792][T31976] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3056.116085][T28154] bridge0: port 1(bridge_slave_0) entered blocking state [ 3056.123330][T28154] bridge0: port 1(bridge_slave_0) entered forwarding state [ 3056.125786][T31976] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1548 sclass=netlink_route_socket pid=31976 comm=syz.3.6725 [ 3056.161070][T31976] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3056.184663][T25160] usb 5-1: USB disconnect, device number 101 [ 3056.186289][T11941] bridge0: port 2(bridge_slave_1) entered blocking state [ 3056.197876][T11941] bridge0: port 2(bridge_slave_1) entered forwarding state [ 3056.264119][T12376] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3056.296135][T12376] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3056.333081][T12376] usb 1-1: New USB device found, idVendor=1fd2, idProduct=6007, bcdDevice= 0.00 [ 3056.373071][T12376] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3056.404266][T12376] usb 1-1: config 0 descriptor?? [ 3056.574406][T31976] lo speed is unknown, defaulting to 1000 [ 3056.629436][T12376] usbhid 1-1:0.0: can't add hid device: -71 [ 3056.646647][T12376] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 3056.711350][T12376] usb 1-1: USB disconnect, device number 120 [ 3056.951802][T31786] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 3057.417021][T31786] veth0_vlan: entered promiscuous mode [ 3057.573669][T31786] veth1_vlan: entered promiscuous mode [ 3057.815242][T31786] veth0_macvtap: entered promiscuous mode [ 3057.906816][T31786] veth1_macvtap: entered promiscuous mode [ 3058.024390][T31976] lo speed is unknown, defaulting to 1000 [ 3058.078381][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3058.332204][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3058.382819][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3058.452382][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3058.505692][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3058.559762][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3058.612434][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3058.670282][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3058.717687][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3058.787161][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3058.826592][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3058.855447][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3058.889578][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3058.913311][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3058.937013][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3058.957945][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3058.998086][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3059.036583][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3059.069932][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3059.117673][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3059.152013][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3059.192431][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3059.213314][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3059.336881][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3059.505621][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3059.624209][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3059.740243][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3059.777097][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3059.821182][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3059.858625][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3059.885827][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3059.943305][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3059.988141][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.034152][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.082613][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.112445][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.132553][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.143260][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.154985][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.168541][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.178950][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.197499][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.212553][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.224016][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.235588][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.246240][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.258552][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.269653][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.282766][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.294288][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.310536][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.352772][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.383865][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.401194][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.416331][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.429089][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.472538][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.494226][T22957] usb 3-1: new high-speed USB device number 103 using dummy_hcd [ 3060.502708][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.532465][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3060.562552][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.596759][T31786] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 3060.702841][T22957] usb 3-1: Using ep0 maxpacket: 16 [ 3060.721816][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3060.749753][T22957] usb 3-1: config 6 interface 0 altsetting 1 endpoint 0xA has invalid maxpacket 1024, setting to 64 [ 3060.772389][T22957] usb 3-1: config 6 interface 0 has no altsetting 0 [ 3060.784197][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.785474][T22957] usb 3-1: New USB device found, idVendor=05c5, idProduct=0002, bcdDevice= b.48 [ 3060.805224][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3060.822542][T22957] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3060.830567][T22957] usb 3-1: Manufacturer: 탻짹჎슦弮䃮⽡쳤嫮㉦ꭴ湏扏퍐鷸㉾ [ 3060.843426][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.862401][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3060.862642][T22957] usb 3-1: SerialNumber: syz [ 3060.884054][T32020] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3060.897333][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.914341][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3060.937817][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.948367][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3060.959732][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.970357][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3060.981851][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3060.995845][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.006743][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.017458][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.034070][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.047677][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.058804][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.068922][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.082518][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.092499][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.102325][T32023] netlink: 4 bytes leftover after parsing attributes in process `syz.4.6735'. [ 3061.105908][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.128366][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.140174][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.161721][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.172591][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.188375][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.199975][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.220521][T22957] digi_acceleport 3-1:6.0: required endpoints missing [ 3061.253463][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.262944][T22957] usb 3-1: USB disconnect, device number 103 [ 3061.268084][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.280900][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.292533][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.303098][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.316182][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.346129][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.357337][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.367926][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.383651][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.405222][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.416040][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.427044][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.441278][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.463168][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.474359][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.488115][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.501067][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.511214][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.522573][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.536345][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.547479][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.560147][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.584716][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.598556][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.611549][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.621681][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.635187][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.647092][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.657791][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.668353][T31786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3061.679447][T31786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3061.704547][T31786] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 3061.921056][T31786] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 3061.938999][T31786] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 3061.968598][T31786] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 3061.977708][T31786] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 3063.142813][T28458] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 3063.161565][T28458] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 3063.186514][T32038] netlink: 12 bytes leftover after parsing attributes in process `syz.4.6738'. [ 3063.227758][T32038] netlink: 'syz.4.6738': attribute type 30 has an invalid length. [ 3063.263449][T32038] (unnamed net_device) (uninitialized): option arp_missed_max: invalid value (0) [ 3063.317051][T32038] (unnamed net_device) (uninitialized): option arp_missed_max: allowed values 1 - 255 [ 3063.459987][T32040] netlink: 4 bytes leftover after parsing attributes in process `syz.0.6740'. [ 3063.471717][T22300] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 3063.484926][T22300] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 3065.162642][T12376] usb 1-1: new high-speed USB device number 121 using dummy_hcd [ 3065.410032][T12376] usb 1-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 3065.495317][T12376] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 3065.548703][T12376] usb 1-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 3065.592054][T12376] usb 1-1: New USB device found, idVendor=056a, idProduct=0314, bcdDevice= 0.00 [ 3065.672439][T12376] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3065.726880][T12376] usb 1-1: config 0 descriptor?? [ 3066.208532][T32077] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3066.342544][T12376] usb 3-1: new high-speed USB device number 104 using dummy_hcd [ 3066.357464][T32077] netlink: 4 bytes leftover after parsing attributes in process `syz.1.6747'. [ 3066.542585][T12376] usb 3-1: Using ep0 maxpacket: 16 [ 3066.563280][T12376] usb 3-1: config 6 has an invalid interface number: 119 but max is 0 [ 3066.590590][T12376] usb 3-1: config 6 has no interface number 0 [ 3066.608018][T12376] usb 3-1: config 6 interface 119 altsetting 0 endpoint 0xA has invalid maxpacket 1024, setting to 64 [ 3066.644750][T12376] usb 3-1: New USB device found, idVendor=05c5, idProduct=0002, bcdDevice= b.48 [ 3066.661753][T12376] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3066.670554][T12376] usb 3-1: Manufacturer: 탻짹჎슦弮䃮⽡쳤嫮㉦ꭴ湏扏퍐鷸㉾ [ 3066.681713][T12376] usb 3-1: SerialNumber: syz [ 3067.092556][T12376] digi_acceleport 3-1:6.119: required endpoints missing [ 3067.108202][T22957] usb 1-1: USB disconnect, device number 121 [ 3067.206898][T12376] usb 3-1: USB disconnect, device number 104 [ 3068.382018][T32093] netlink: 4 bytes leftover after parsing attributes in process `syz.2.6751'. [ 3071.118410][T32120] binder: 32116:32120 ioctl c0306201 0 returned -14 [ 3071.432600][T22957] usb 2-1: new high-speed USB device number 119 using dummy_hcd [ 3071.926085][T22957] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 3071.953919][T22957] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3071.988535][T22957] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3071.999246][T22957] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 3072.074912][T22957] usb 2-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 3072.090698][T22957] usb 2-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 3072.100217][T22957] usb 2-1: Manufacturer: syz [ 3072.122960][T22957] usb 2-1: config 0 descriptor?? [ 3073.007837][T32132] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3073.172580][T22957] appleir 0003:05AC:8243.0072: unknown main item tag 0x0 [ 3073.194462][T22957] appleir 0003:05AC:8243.0072: No inputs registered, leaving [ 3073.259748][T22957] appleir 0003:05AC:8243.0072: hiddev0,hidraw0: USB HID v0.00 Device [syz] on usb-dummy_hcd.1-1/input0 [ 3073.420841][T32132] netlink: 4 bytes leftover after parsing attributes in process `syz.4.6760'. [ 3073.562519][T12376] usb 3-1: new high-speed USB device number 105 using dummy_hcd [ 3073.925084][T12376] usb 3-1: Using ep0 maxpacket: 16 [ 3073.938799][T12376] usb 3-1: config 6 has an invalid interface number: 119 but max is 0 [ 3073.954732][T12376] usb 3-1: config 6 has no interface number 0 [ 3073.963067][T12376] usb 3-1: config 6 interface 119 altsetting 0 endpoint 0xA has invalid maxpacket 1024, setting to 64 [ 3073.991615][T12376] usb 3-1: New USB device found, idVendor=05c5, idProduct=0002, bcdDevice= b.48 [ 3074.003620][T12376] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3074.017187][T12376] usb 3-1: Manufacturer: 탻짹჎슦弮䃮⽡쳤嫮㉦ꭴ湏扏퍐鷸㉾ [ 3074.046130][T12376] usb 3-1: SerialNumber: syz [ 3074.301095][T12376] digi_acceleport 3-1:6.119: required endpoints missing [ 3074.342876][T12376] usb 3-1: USB disconnect, device number 105 [ 3074.622961][T29968] usb 2-1: reset high-speed USB device number 119 using dummy_hcd [ 3074.812566][T29968] usb 2-1: device descriptor read/64, error -32 [ 3075.153442][T29968] usb 2-1: reset high-speed USB device number 119 using dummy_hcd [ 3075.342610][T29968] usb 2-1: device descriptor read/64, error -32 [ 3075.535030][ T9] usb 1-1: new high-speed USB device number 122 using dummy_hcd [ 3075.732488][T29968] usb 2-1: reset high-speed USB device number 119 using dummy_hcd [ 3075.784347][T29968] usb 2-1: device descriptor read/8, error -32 [ 3076.151402][ T9] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 3076.209664][ T9] usb 1-1: config 0 interface 0 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 3076.250825][ T9] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 3076.303762][ T9] usb 1-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 3076.322432][ T9] usb 1-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 3076.333578][ T9] usb 1-1: Manufacturer: syz [ 3076.360739][ T9] usb 1-1: config 0 descriptor?? [ 3076.388588][ T9] usbhid 1-1:0.0: couldn't find an input interrupt endpoint [ 3076.733796][T29746] usb 2-1: USB disconnect, device number 119 [ 3077.995931][T29746] usb 2-1: new high-speed USB device number 120 using dummy_hcd [ 3078.204258][T29746] usb 2-1: Using ep0 maxpacket: 16 [ 3078.229247][T29746] usb 2-1: config 6 has an invalid interface number: 119 but max is 0 [ 3078.262461][T29746] usb 2-1: config 6 has no interface number 0 [ 3078.277066][T29746] usb 2-1: config 6 interface 119 altsetting 0 endpoint 0xA has invalid maxpacket 1024, setting to 64 [ 3078.307312][T29746] usb 2-1: New USB device found, idVendor=05c5, idProduct=0002, bcdDevice= b.48 [ 3078.317125][T29746] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3078.332108][T29746] usb 2-1: Manufacturer: 탻짹჎슦弮䃮⽡쳤嫮㉦ꭴ湏扏퍐鷸㉾ [ 3078.342603][T29746] usb 2-1: SerialNumber: syz [ 3078.586851][ T9] usb 1-1: USB disconnect, device number 122 [ 3078.614415][T29746] digi_acceleport 2-1:6.119: required endpoints missing [ 3078.673007][T29746] usb 2-1: USB disconnect, device number 120 [ 3079.317112][T32206] binder: 32203:32206 ioctl c0306201 0 returned -14 [ 3079.702568][T29968] usb 5-1: new high-speed USB device number 102 using dummy_hcd [ 3080.175433][T29968] usb 5-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 3080.212532][T29968] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3080.236465][T29968] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3080.250641][T29968] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 3080.268146][T29968] usb 5-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 3080.303490][T29968] usb 5-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 3080.342099][T29968] usb 5-1: Manufacturer: syz [ 3080.379413][T29968] usb 5-1: config 0 descriptor?? [ 3080.634333][T25337] Bluetooth: hci2: Controller not accepting commands anymore: ncmd = 0 [ 3080.644352][T25337] Bluetooth: hci2: Injecting HCI hardware error event [ 3080.656183][T10162] Bluetooth: hci2: hardware error 0x00 [ 3081.232079][T29968] appleir 0003:05AC:8243.0073: unknown main item tag 0x0 [ 3081.253940][T29968] appleir 0003:05AC:8243.0073: No inputs registered, leaving [ 3081.276184][T29968] appleir 0003:05AC:8243.0073: hiddev0,hidraw0: USB HID v0.00 Device [syz] on usb-dummy_hcd.4-1/input0 [ 3082.435856][ T1248] ieee802154 phy0 wpan0: encryption failed: -22 [ 3082.442225][ T1248] ieee802154 phy1 wpan1: encryption failed: -22 [ 3082.714416][T12376] usb 5-1: reset high-speed USB device number 102 using dummy_hcd [ 3082.892444][T12376] usb 5-1: device descriptor read/64, error -32 [ 3083.182473][T12376] usb 5-1: reset high-speed USB device number 102 using dummy_hcd [ 3083.268353][T32236] FAULT_INJECTION: forcing a failure. [ 3083.268353][T32236] name failslab, interval 1, probability 0, space 0, times 0 [ 3083.312667][T10162] Bluetooth: hci2: Opcode 0x0c03 failed: -110 [ 3083.320711][T32236] CPU: 1 PID: 32236 Comm: syz.1.6791 Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 3083.330879][T32236] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 3083.340924][T32236] Call Trace: [ 3083.344195][T32236] [ 3083.347117][T32236] dump_stack_lvl+0x16c/0x1f0 [ 3083.351802][T32236] should_fail_ex+0x497/0x5b0 [ 3083.356479][T32236] should_failslab+0x9/0x20 [ 3083.360989][T32236] kmem_cache_alloc_node_noprof+0x71/0x310 [ 3083.366801][T32236] ? __alloc_skb+0x2b1/0x380 [ 3083.371407][T32236] __alloc_skb+0x2b1/0x380 [ 3083.375831][T32236] ? __pfx___alloc_skb+0x10/0x10 [ 3083.380781][T32236] ? __pfx_netlink_autobind.isra.0+0x10/0x10 [ 3083.386758][T32236] netlink_alloc_large_skb+0x69/0x130 [ 3083.392130][T32236] netlink_sendmsg+0x689/0xd70 [ 3083.396895][T32236] ? __pfx_netlink_sendmsg+0x10/0x10 [ 3083.402172][T32236] ? __import_iovec+0x1fd/0x6e0 [ 3083.407026][T32236] ____sys_sendmsg+0xab5/0xc90 [ 3083.411800][T32236] ? copy_msghdr_from_user+0x10b/0x160 [ 3083.417255][T32236] ? __pfx_____sys_sendmsg+0x10/0x10 [ 3083.422537][T32236] ? find_held_lock+0x2d/0x110 [ 3083.427325][T32236] ? __pfx___lock_acquire+0x10/0x10 [ 3083.432533][T32236] ___sys_sendmsg+0x135/0x1e0 [ 3083.437213][T32236] ? __pfx____sys_sendmsg+0x10/0x10 [ 3083.442426][T32236] ? ksys_write+0x21c/0x260 [ 3083.446928][T32236] ? __fget_light+0x173/0x210 [ 3083.451599][T32236] __sys_sendmsg+0x117/0x1f0 [ 3083.456181][T32236] ? __pfx___sys_sendmsg+0x10/0x10 [ 3083.461288][T32236] do_syscall_64+0xcd/0x250 [ 3083.465784][T32236] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 3083.471674][T32236] RIP: 0033:0x7f62bbd75bd9 [ 3083.476088][T32236] 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 [ 3083.495712][T32236] RSP: 002b:00007f62bcb29048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3083.504137][T32236] RAX: ffffffffffffffda RBX: 00007f62bbf03f60 RCX: 00007f62bbd75bd9 [ 3083.512103][T32236] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000006 [ 3083.520070][T32236] RBP: 00007f62bcb290a0 R08: 0000000000000000 R09: 0000000000000000 [ 3083.528030][T32236] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3083.535987][T32236] R13: 000000000000000b R14: 00007f62bbf03f60 R15: 00007ffc8ac71e88 [ 3083.543950][T32236] [ 3083.632600][T12376] usb 5-1: device descriptor read/64, error -32 [ 3085.057873][T32255] FAULT_INJECTION: forcing a failure. [ 3085.057873][T32255] name fail_futex, interval 1, probability 0, space 0, times 0 [ 3085.062468][T29746] usb 5-1: USB disconnect, device number 102 [ 3085.642741][T32255] CPU: 1 PID: 32255 Comm: syz.0.6794 Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 3085.652941][T32255] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 3085.663014][T32255] Call Trace: [ 3085.666309][T32255] [ 3085.669249][T32255] dump_stack_lvl+0x16c/0x1f0 [ 3085.673954][T32255] should_fail_ex+0x497/0x5b0 [ 3085.678659][T32255] get_futex_key+0x482/0x1090 [ 3085.683369][T32255] ? __pfx_get_futex_key+0x10/0x10 [ 3085.688505][T32255] futex_wake+0xe8/0x4e0 [ 3085.692779][T32255] ? exit_mm_release+0x19/0x30 [ 3085.697573][T32255] ? __pfx_futex_wake+0x10/0x10 [ 3085.702451][T32255] ? find_held_lock+0x2d/0x110 [ 3085.707219][T32255] do_futex+0x1e5/0x350 [ 3085.711376][T32255] ? __pfx_do_futex+0x10/0x10 [ 3085.716054][T32255] ? exit_robust_list+0x244/0x280 [ 3085.721076][T32255] ? __might_fault+0xe3/0x190 [ 3085.725762][T32255] mm_release+0x24e/0x300 [ 3085.730097][T32255] do_exit+0x883/0x2ba0 [ 3085.734259][T32255] ? get_signal+0x8f2/0x2710 [ 3085.738855][T32255] ? __pfx_do_exit+0x10/0x10 [ 3085.743450][T32255] ? do_raw_spin_lock+0x12d/0x2c0 [ 3085.748471][T32255] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 3085.753842][T32255] do_group_exit+0xd3/0x2a0 [ 3085.758352][T32255] get_signal+0x2616/0x2710 [ 3085.762867][T32255] ? __pfx_get_signal+0x10/0x10 [ 3085.767720][T32255] ? __fget_light+0x173/0x210 [ 3085.772405][T32255] ? fput+0x32/0x390 [ 3085.776309][T32255] arch_do_signal_or_restart+0x90/0x7e0 [ 3085.781854][T32255] ? __pfx_arch_do_signal_or_restart+0x10/0x10 [ 3085.788021][T32255] syscall_exit_to_user_mode+0x14a/0x2a0 [ 3085.793661][T32255] do_syscall_64+0xda/0x250 [ 3085.798169][T32255] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 3085.804076][T32255] RIP: 0033:0x7faea1f75bd9 [ 3085.808487][T32255] 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 [ 3085.828099][T32255] RSP: 002b:00007faea2cbc048 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3085.836509][T32255] RAX: fffffffffffffe00 RBX: 00007faea2104110 RCX: 00007faea1f75bd9 [ 3085.844476][T32255] RDX: 0000000000000700 RSI: 0000000020000580 RDI: 0000000000000007 [ 3085.852441][T32255] RBP: 00007faea2cbc0a0 R08: 0000000000000000 R09: 0000000000000000 [ 3085.860405][T32255] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3085.868371][T32255] R13: 000000000000006e R14: 00007faea2104110 R15: 00007ffe178d4178 [ 3085.876340][T32255] [ 3089.528875][T32299] binder: 32294:32299 ioctl c0306201 0 returned -14 [ 3089.912593][T29968] usb 2-1: new high-speed USB device number 121 using dummy_hcd [ 3090.143360][T29968] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 3090.184800][T29968] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3090.369472][T32308] netlink: 'syz.3.6808': attribute type 3 has an invalid length. [ 3090.377759][T32308] netlink: 199836 bytes leftover after parsing attributes in process `syz.3.6808'. [ 3090.966073][T32306] workqueue: Failed to create a rescuer kthread for wq "nfc2_nci_cmd_wq": -EINTR [ 3091.230044][T29968] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3091.254584][T29968] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 3091.300984][T29968] usb 2-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 3091.354691][T29968] usb 2-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 3091.404531][T29968] usb 2-1: Manufacturer: syz [ 3091.430109][T29968] usb 2-1: config 0 descriptor?? [ 3092.110906][T29968] appleir 0003:05AC:8243.0074: unknown main item tag 0x0 [ 3092.138429][T29968] appleir 0003:05AC:8243.0074: No inputs registered, leaving [ 3092.290086][T29968] appleir 0003:05AC:8243.0074: hiddev0,hidraw0: USB HID v0.00 Device [syz] on usb-dummy_hcd.1-1/input0 [ 3093.542372][T29968] usb 2-1: reset high-speed USB device number 121 using dummy_hcd [ 3093.722474][T29968] usb 2-1: device descriptor read/64, error -32 [ 3093.754114][T32327] netlink: 16126 bytes leftover after parsing attributes in process `syz.0.6813'. [ 3093.859863][T32327] netlink: 105116 bytes leftover after parsing attributes in process `syz.0.6813'. [ 3094.024777][T32327] netlink: 'syz.0.6813': attribute type 21 has an invalid length. [ 3094.046871][T29968] usb 2-1: reset high-speed USB device number 121 using dummy_hcd [ 3094.252595][T29968] usb 2-1: device descriptor read/64, error -32 [ 3094.552456][T29968] usb 2-1: reset high-speed USB device number 121 using dummy_hcd [ 3094.571422][T10162] Bluetooth: Unexpected start frame (len 0) [ 3094.654634][T10162] Bluetooth: hci1: ISO packet for unknown connection handle 0 [ 3095.164796][T29968] usb 2-1: device not accepting address 121, error -71 [ 3096.367808][T12376] usb 2-1: USB disconnect, device number 121 [ 3097.164933][ T9] usb 5-1: new high-speed USB device number 103 using dummy_hcd [ 3097.469732][ T9] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3097.486967][ T9] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3097.497094][ T9] usb 5-1: New USB device found, idVendor=1fd2, idProduct=6007, bcdDevice= 0.00 [ 3097.507272][ T9] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3097.519044][ T9] usb 5-1: config 0 descriptor?? [ 3097.925091][ T9] usbhid 5-1:0.0: can't add hid device: -71 [ 3098.097963][ T9] usbhid 5-1:0.0: probe with driver usbhid failed with error -71 [ 3098.115078][ T9] usb 5-1: USB disconnect, device number 103 [ 3098.181827][T32379] SELinux: unrecognized netlink message: protocol=6 nlmsg_type=60791 sclass=netlink_xfrm_socket pid=32379 comm=syz.3.6827 [ 3098.237823][T32379] binder: 32376:32379 ioctl c0306201 0 returned -14 [ 3098.602775][T29746] usb 4-1: new high-speed USB device number 118 using dummy_hcd [ 3098.727502][T32387] FAULT_INJECTION: forcing a failure. [ 3098.727502][T32387] name failslab, interval 1, probability 0, space 0, times 0 [ 3098.787170][T32387] CPU: 0 PID: 32387 Comm: syz.4.6829 Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 3098.797349][T32387] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 3098.807409][T32387] Call Trace: [ 3098.810673][T32387] [ 3098.813605][T32387] dump_stack_lvl+0x16c/0x1f0 [ 3098.814444][T29746] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 3098.818292][T32387] should_fail_ex+0x497/0x5b0 [ 3098.833706][T32387] should_failslab+0x9/0x20 [ 3098.838203][T32387] __kmalloc_noprof+0xcf/0x410 [ 3098.842954][T32387] ? d_absolute_path+0x137/0x1b0 [ 3098.847883][T32387] tomoyo_encode2+0x100/0x3e0 [ 3098.852551][T32387] tomoyo_encode+0x29/0x50 [ 3098.856965][T32387] tomoyo_realpath_from_path+0x19d/0x720 [ 3098.862609][T32387] tomoyo_path_number_perm+0x245/0x590 [ 3098.868064][T32387] ? tomoyo_path_number_perm+0x232/0x590 [ 3098.873692][T32387] ? __pfx_tomoyo_path_number_perm+0x10/0x10 [ 3098.879666][T32387] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 3098.885638][T32387] ? __fget_files+0x256/0x400 [ 3098.890308][T32387] security_file_ioctl+0x75/0xc0 [ 3098.895234][T32387] __x64_sys_ioctl+0xbb/0x220 [ 3098.899915][T32387] do_syscall_64+0xcd/0x250 [ 3098.904417][T32387] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 3098.910306][T32387] RIP: 0033:0x7fc5b8d75bd9 [ 3098.914707][T32387] 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 [ 3098.934304][T32387] RSP: 002b:00007fc5b87ff048 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3098.942702][T32387] RAX: ffffffffffffffda RBX: 00007fc5b8f03f60 RCX: 00007fc5b8d75bd9 [ 3098.950657][T32387] RDX: 0000000000000000 RSI: 0000000000002275 RDI: 0000000000000003 [ 3098.958614][T32387] RBP: 00007fc5b87ff0a0 R08: 0000000000000000 R09: 0000000000000000 [ 3098.966570][T32387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3098.974527][T32387] R13: 000000000000000b R14: 00007fc5b8f03f60 R15: 00007ffcad510258 [ 3098.982485][T32387] [ 3098.993914][T32387] ERROR: Out of memory at tomoyo_realpath_from_path. [ 3099.001255][T29746] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3099.015251][T29746] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3099.052514][ T29] audit: type=1400 audit(1720418075.523:1253): avc: denied { accept } for pid=32383 comm="syz.2.6828" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 3099.075717][T29746] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 3099.146874][ T29] audit: type=1400 audit(1720418075.763:1254): avc: denied { ioctl } for pid=32386 comm="syz.4.6829" path="/dev/sg0" dev="devtmpfs" ino=695 ioctlcmd=0x2275 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:scsi_generic_device_t tclass=chr_file permissive=1 [ 3099.193021][T29746] usb 4-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 3099.223988][T29746] usb 4-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 3099.259677][T29746] usb 4-1: Manufacturer: syz [ 3099.286261][T29746] usb 4-1: config 0 descriptor?? [ 3100.024063][T29746] appleir 0003:05AC:8243.0075: unknown main item tag 0x0 [ 3100.062550][T32403] fuse: Bad value for 'fd' [ 3100.080495][T29746] appleir 0003:05AC:8243.0075: No inputs registered, leaving [ 3100.220206][T29746] appleir 0003:05AC:8243.0075: hiddev0,hidraw0: USB HID v0.00 Device [syz] on usb-dummy_hcd.3-1/input0 [ 3101.462581][T29746] usb 4-1: reset high-speed USB device number 118 using dummy_hcd [ 3101.702405][T29746] usb 4-1: device descriptor read/64, error -32 [ 3102.012553][T29746] usb 4-1: reset high-speed USB device number 118 using dummy_hcd [ 3102.202372][T29746] usb 4-1: device descriptor read/64, error -32 [ 3102.522484][T29746] usb 4-1: reset high-speed USB device number 118 using dummy_hcd [ 3103.692603][T29746] usb 4-1: device not accepting address 118, error -71 [ 3103.902739][T32456] netlink: 104 bytes leftover after parsing attributes in process `syz.3.6849'. [ 3104.443894][T29968] usb 5-1: new high-speed USB device number 104 using dummy_hcd [ 3104.526135][T12376] usb 4-1: USB disconnect, device number 118 [ 3104.663324][T29968] usb 5-1: too many configurations: 211, using maximum allowed: 8 [ 3104.705713][T29968] usb 5-1: config index 0 descriptor too short (expected 64979, got 137) [ 3104.717311][T29968] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 3104.739051][T29968] usb 5-1: config index 1 descriptor too short (expected 64979, got 137) [ 3104.779117][T29968] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 3104.821509][T29968] usb 5-1: config index 2 descriptor too short (expected 64979, got 137) [ 3104.839421][T29968] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 3104.881929][T29968] usb 5-1: config index 3 descriptor too short (expected 64979, got 137) [ 3104.914756][T29968] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 3104.939731][T29968] usb 5-1: config index 4 descriptor too short (expected 64979, got 137) [ 3105.001751][T29968] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 3105.039457][T29968] usb 5-1: config index 5 descriptor too short (expected 64979, got 137) [ 3105.069425][T29968] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 3105.171567][T29968] usb 5-1: config index 6 descriptor too short (expected 64979, got 137) [ 3105.188970][T29968] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 3105.217327][T29968] usb 5-1: config index 7 descriptor too short (expected 64979, got 137) [ 3105.235488][T29968] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 3105.267546][T29968] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 3105.289699][T29968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3105.320266][T29968] usb 5-1: Product: syz [ 3105.336418][T29968] usb 5-1: Manufacturer: syz [ 3105.347093][T29968] usb 5-1: SerialNumber: syz [ 3105.381785][T29968] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 3105.507442][ T45] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 3105.776939][ T29] audit: type=1400 audit(1720418311.526:1255): avc: denied { read } for pid=32449 comm="syz.4.6846" name="snapshot" dev="devtmpfs" ino=92 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:acpi_bios_t tclass=chr_file permissive=1 [ 3105.885464][ T29] audit: type=1400 audit(1720418311.526:1256): avc: denied { open } for pid=32449 comm="syz.4.6846" path="/dev/snapshot" dev="devtmpfs" ino=92 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:acpi_bios_t tclass=chr_file permissive=1 [ 3105.925591][T10162] Bluetooth: hci1: unexpected event 0x06 length: 23 > 3 [ 3106.145944][ T29] audit: type=1400 audit(1720418311.896:1257): avc: denied { write } for pid=32487 comm="syz.2.6860" name="sg0" dev="devtmpfs" ino=695 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:scsi_generic_device_t tclass=chr_file permissive=1 [ 3107.543659][T32501] netlink: 104 bytes leftover after parsing attributes in process `syz.4.6863'. [ 3109.179589][ T45] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 3124.688066][ T45] ath9k_htc: Failed to initialize the device [ 3128.061282][T25337] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 3128.087495][T25337] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 3128.098324][T25337] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 3128.114487][T25337] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 3128.125825][T25337] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 3128.133974][T25337] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 3128.305658][T10162] Bluetooth: hci6: unexpected cc 0x0c03 length: 249 > 1 [ 3128.326360][T10162] Bluetooth: hci6: unexpected cc 0x1003 length: 249 > 9 [ 3128.342614][T10162] Bluetooth: hci6: unexpected cc 0x1001 length: 249 > 9 [ 3128.352824][T10162] Bluetooth: hci6: unexpected cc 0x0c23 length: 249 > 4 [ 3128.365456][T10162] Bluetooth: hci6: unexpected cc 0x0c25 length: 249 > 3 [ 3128.373808][T10162] Bluetooth: hci6: unexpected cc 0x0c38 length: 249 > 2 [ 3128.673134][T25337] Bluetooth: hci7: unexpected cc 0x0c03 length: 249 > 1 [ 3128.686466][T25337] Bluetooth: hci7: unexpected cc 0x1003 length: 249 > 9 [ 3128.715056][T25337] Bluetooth: hci7: unexpected cc 0x1001 length: 249 > 9 [ 3128.723650][T25337] Bluetooth: hci7: unexpected cc 0x0c23 length: 249 > 4 [ 3128.763082][T25337] Bluetooth: hci7: unexpected cc 0x0c25 length: 249 > 3 [ 3128.786588][T32520] lo speed is unknown, defaulting to 1000 [ 3128.793303][T25337] Bluetooth: hci7: unexpected cc 0x0c38 length: 249 > 2 [ 3129.017414][T25337] Bluetooth: hci8: unexpected cc 0x0c03 length: 249 > 1 [ 3129.038045][T25337] Bluetooth: hci8: unexpected cc 0x1003 length: 249 > 9 [ 3129.051266][T25337] Bluetooth: hci8: unexpected cc 0x1001 length: 249 > 9 [ 3129.061058][T25337] Bluetooth: hci8: unexpected cc 0x0c23 length: 249 > 4 [ 3129.076205][T25337] Bluetooth: hci8: unexpected cc 0x0c25 length: 249 > 3 [ 3129.086252][T25337] Bluetooth: hci8: unexpected cc 0x0c38 length: 249 > 2 [ 3129.330487][T10162] Bluetooth: hci9: unexpected cc 0x0c03 length: 249 > 1 [ 3129.343385][T10162] Bluetooth: hci9: unexpected cc 0x1003 length: 249 > 9 [ 3129.352509][T10162] Bluetooth: hci9: unexpected cc 0x1001 length: 249 > 9 [ 3129.372464][T10162] Bluetooth: hci9: unexpected cc 0x0c23 length: 249 > 4 [ 3129.382208][T10162] Bluetooth: hci9: unexpected cc 0x0c25 length: 249 > 3 [ 3129.393095][T10162] Bluetooth: hci9: unexpected cc 0x0c38 length: 249 > 2 [ 3130.218270][T10162] Bluetooth: hci3: command tx timeout [ 3130.454228][T10162] Bluetooth: hci6: command tx timeout [ 3130.923028][T10162] Bluetooth: hci7: command tx timeout [ 3131.178687][T10162] Bluetooth: hci8: command tx timeout [ 3131.483196][T10162] Bluetooth: hci9: command tx timeout [ 3132.283254][T10162] Bluetooth: hci3: command tx timeout [ 3132.522570][T10162] Bluetooth: hci6: command tx timeout [ 3133.012682][T10162] Bluetooth: hci7: command tx timeout [ 3133.243705][T10162] Bluetooth: hci8: command tx timeout [ 3133.562503][T10162] Bluetooth: hci9: command tx timeout [ 3134.363683][T10162] Bluetooth: hci3: command tx timeout [ 3134.602938][T10162] Bluetooth: hci6: command tx timeout [ 3135.090862][T10162] Bluetooth: hci7: command tx timeout [ 3135.325343][T10162] Bluetooth: hci8: command tx timeout [ 3135.643789][T10162] Bluetooth: hci9: command tx timeout [ 3136.432906][T10162] Bluetooth: hci3: command tx timeout [ 3136.683219][T10162] Bluetooth: hci6: command tx timeout [ 3137.172909][T10162] Bluetooth: hci7: command tx timeout [ 3137.393902][T10162] Bluetooth: hci8: command tx timeout [ 3137.723560][T10162] Bluetooth: hci9: command tx timeout [ 3144.337372][ T1248] ieee802154 phy0 wpan0: encryption failed: -22 [ 3144.344684][ T1248] ieee802154 phy1 wpan1: encryption failed: -22 [ 3186.924924][T25337] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 3186.953084][T25337] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 3186.962654][T25337] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 3186.982894][T25337] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 3186.990872][T25337] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 3187.006098][T25337] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 3188.944989][T10162] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 3188.956209][T10162] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 3188.964900][T10162] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 3188.975020][T10162] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 3188.985374][T10162] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 3188.994216][T10162] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 3189.076255][T25337] Bluetooth: hci0: command tx timeout [ 3189.093892][T25337] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 3189.105990][T25337] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 3189.116641][T25337] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 3189.129632][T25337] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 3189.142998][T25337] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 3189.153292][T25337] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 3189.269462][T10162] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 3189.284332][T10162] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 3189.297834][T10162] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 3189.306929][T10162] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 3189.315682][T10162] Bluetooth: hci4: unexpected cc 0x0c25 length: 249 > 3 [ 3189.330874][T10162] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 3189.404223][T32544] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 3189.415050][T32544] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 3189.423911][T32544] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 3189.437806][T32544] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 3189.446439][T32544] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3 [ 3189.458071][T32544] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 [ 3191.083242][T32544] Bluetooth: hci1: command tx timeout [ 3191.152962][T32544] Bluetooth: hci0: command tx timeout [ 3191.243390][T32544] Bluetooth: hci2: command tx timeout [ 3191.403697][T32544] Bluetooth: hci4: command tx timeout [ 3191.562576][T32544] Bluetooth: hci5: command tx timeout [ 3193.164507][T32544] Bluetooth: hci1: command tx timeout [ 3193.242700][T32544] Bluetooth: hci0: command tx timeout [ 3193.313290][T32544] Bluetooth: hci2: command tx timeout [ 3193.482539][T32544] Bluetooth: hci4: command tx timeout [ 3193.643276][T32544] Bluetooth: hci5: command tx timeout [ 3195.243989][T32544] Bluetooth: hci1: command tx timeout [ 3195.322987][T32544] Bluetooth: hci0: command tx timeout [ 3195.403578][T32544] Bluetooth: hci2: command tx timeout [ 3195.562514][T32544] Bluetooth: hci4: command tx timeout [ 3195.722871][T32544] Bluetooth: hci5: command tx timeout [ 3197.322937][T32544] Bluetooth: hci1: command tx timeout [ 3197.484432][T32544] Bluetooth: hci2: command tx timeout [ 3197.644380][T32544] Bluetooth: hci4: command tx timeout [ 3197.802735][T32544] Bluetooth: hci5: command tx timeout [ 3205.953891][ T1248] ieee802154 phy0 wpan0: encryption failed: -22 [ 3205.960240][ T1248] ieee802154 phy1 wpan1: encryption failed: -22 [ 3223.867660][T32520] lo speed is unknown, defaulting to 1000 [ 3223.883993][T32522] lo speed is unknown, defaulting to 1000 [ 3247.522054][T31333] Bluetooth: hci10: unexpected cc 0x0c03 length: 249 > 1 [ 3247.536326][T31333] Bluetooth: hci10: unexpected cc 0x1003 length: 249 > 9 [ 3247.548365][T31333] Bluetooth: hci10: unexpected cc 0x1001 length: 249 > 9 [ 3247.589583][T31333] Bluetooth: hci10: unexpected cc 0x0c23 length: 249 > 4 [ 3247.620143][T31333] Bluetooth: hci10: unexpected cc 0x0c25 length: 249 > 3 [ 3247.628527][T31333] Bluetooth: hci10: unexpected cc 0x0c38 length: 249 > 2 [ 3249.732131][T31333] Bluetooth: hci10: command tx timeout [ 3249.945457][T32564] Bluetooth: hci13: unexpected cc 0x0c03 length: 249 > 1 [ 3249.965067][T32564] Bluetooth: hci12: unexpected cc 0x0c03 length: 249 > 1 [ 3249.977817][T32564] Bluetooth: hci12: unexpected cc 0x1003 length: 249 > 9 [ 3249.987185][T32564] Bluetooth: hci13: unexpected cc 0x1003 length: 249 > 9 [ 3249.996086][T32564] Bluetooth: hci13: unexpected cc 0x1001 length: 249 > 9 [ 3250.005050][T32564] Bluetooth: hci12: unexpected cc 0x1001 length: 249 > 9 [ 3250.022469][T32564] Bluetooth: hci13: unexpected cc 0x0c23 length: 249 > 4 [ 3250.030103][T32564] Bluetooth: hci12: unexpected cc 0x0c23 length: 249 > 4 [ 3250.044164][T32564] Bluetooth: hci13: unexpected cc 0x0c25 length: 249 > 3 [ 3250.058548][T32564] Bluetooth: hci12: unexpected cc 0x0c25 length: 249 > 3 [ 3250.066195][T32564] Bluetooth: hci13: unexpected cc 0x0c38 length: 249 > 2 [ 3250.073864][T32564] Bluetooth: hci12: unexpected cc 0x0c38 length: 249 > 2 [ 3250.106709][T32564] Bluetooth: hci11: unexpected cc 0x0c03 length: 249 > 1 [ 3250.155289][T32564] Bluetooth: hci11: unexpected cc 0x1003 length: 249 > 9 [ 3250.163907][T32564] Bluetooth: hci11: unexpected cc 0x1001 length: 249 > 9 [ 3250.187326][T32564] Bluetooth: hci11: unexpected cc 0x0c23 length: 249 > 4 [ 3250.196935][T32564] Bluetooth: hci11: unexpected cc 0x0c25 length: 249 > 3 [ 3250.205683][T32564] Bluetooth: hci11: unexpected cc 0x0c38 length: 249 > 2 [ 3250.288283][T31333] Bluetooth: hci14: unexpected cc 0x0c03 length: 249 > 1 [ 3250.301876][T31333] Bluetooth: hci14: unexpected cc 0x1003 length: 249 > 9 [ 3250.313322][T31333] Bluetooth: hci14: unexpected cc 0x1001 length: 249 > 9 [ 3250.334802][T31333] Bluetooth: hci14: unexpected cc 0x0c23 length: 249 > 4 [ 3250.343396][T31333] Bluetooth: hci14: unexpected cc 0x0c25 length: 249 > 3 [ 3250.350940][T31333] Bluetooth: hci14: unexpected cc 0x0c38 length: 249 > 2 [ 3251.803256][T32569] Bluetooth: hci10: command tx timeout [ 3252.122644][T32569] Bluetooth: hci12: command tx timeout [ 3252.202881][T32569] Bluetooth: hci13: command tx timeout [ 3252.283418][T32569] Bluetooth: hci11: command tx timeout [ 3252.442926][T32569] Bluetooth: hci14: command tx timeout [ 3253.572176][T32569] Bluetooth: hci9: command 0x0406 tx timeout [ 3253.578505][T32569] Bluetooth: hci3: command 0x0406 tx timeout [ 3253.585502][T32569] Bluetooth: hci8: command 0x0406 tx timeout [ 3253.591961][T32569] Bluetooth: hci6: command 0x0406 tx timeout [ 3253.599590][T32569] Bluetooth: hci7: command 0x0406 tx timeout [ 3253.884891][T32568] Bluetooth: hci10: command tx timeout [ 3254.202862][T32568] Bluetooth: hci12: command tx timeout [ 3254.282988][T32568] Bluetooth: hci13: command tx timeout [ 3254.363968][T32568] Bluetooth: hci11: command tx timeout [ 3254.522935][T32568] Bluetooth: hci14: command tx timeout [ 3255.964568][T32568] Bluetooth: hci10: command tx timeout [ 3256.283143][T32568] Bluetooth: hci12: command tx timeout [ 3256.365760][T32568] Bluetooth: hci13: command tx timeout [ 3256.443872][T32568] Bluetooth: hci11: command tx timeout [ 3256.605569][T32568] Bluetooth: hci14: command tx timeout [ 3258.363003][T32568] Bluetooth: hci12: command tx timeout [ 3258.453817][T32568] Bluetooth: hci13: command tx timeout [ 3258.523447][T32568] Bluetooth: hci11: command tx timeout [ 3258.682763][T32568] Bluetooth: hci14: command tx timeout [ 3267.075393][ T1248] ieee802154 phy0 wpan0: encryption failed: -22 [ 3267.081736][ T1248] ieee802154 phy1 wpan1: encryption failed: -22 [ 3287.812287][T32522] lo speed is unknown, defaulting to 1000 [ 3287.865072][T32524] lo speed is unknown, defaulting to 1000 [ 3293.003863][ T30] INFO: task syz-executor:32528 blocked for more than 143 seconds. SYZFAIL: failed to recv rpc fd=3 want=4 sent=0 n=0 (errno 9: Bad file descriptor) [ 3293.052265][ T30] Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 3293.080474][ T29] audit: type=1400 audit(1720418498.836:1258): avc: denied { write } for pid=5072 comm="syz-executor" path="pipe:[3007]" dev="pipefs" ino=3007 scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:sshd_t tclass=fifo_file permissive=1 [ 3293.104806][ T30] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 3293.156112][ T30] task:syz-executor state:D stack:27072 pid:32528 tgid:32528 ppid:1 flags:0x00004006 [ 3293.217025][ T30] Call Trace: [ 3293.220331][ T30] [ 3293.287323][ T30] __schedule+0xf15/0x5d00 [ 3293.291781][ T30] ? __pfx___lock_acquire+0x10/0x10 [ 3293.372393][ T30] ? __pfx___lock_acquire+0x10/0x10 [ 3293.377642][ T30] ? __pfx___schedule+0x10/0x10 [ 3293.421693][ T30] ? schedule+0x298/0x350 [ 3293.463489][ T30] ? __pfx_lock_release+0x10/0x10 [ 3293.505777][ T30] ? __mutex_lock+0x5b3/0x9c0 [ 3293.510498][ T30] ? __mutex_trylock_common+0x78/0x250 [ 3293.552707][ T30] schedule+0xe7/0x350 [ 3293.556812][ T30] schedule_preempt_disabled+0x13/0x30 [ 3293.592327][ T30] __mutex_lock+0x5b8/0x9c0 [ 3293.628940][ T30] ? add_one_compat_dev+0x112/0x720 [ 3293.648795][ T30] ? __pfx___mutex_lock+0x10/0x10 [ 3293.668149][ T30] ? add_one_compat_dev+0x112/0x720 [ 3293.695062][ T30] add_one_compat_dev+0x112/0x720 [ 3293.712389][ T30] rdma_dev_init_net+0x2b2/0x530 [ 3293.723676][ T30] ? __pfx_rdma_dev_init_net+0x10/0x10 [ 3293.729576][ T30] ? __kmalloc_noprof+0x20b/0x410 [ 3293.752281][ T30] ? __pfx_rdma_dev_init_net+0x10/0x10 [ 3293.787645][ T30] ops_init+0xb9/0x650 [ 3293.791756][ T30] setup_net+0x435/0xb40 [ 3293.812220][ T30] ? __pfx_setup_net+0x10/0x10 [ 3293.817027][ T30] ? down_read_killable+0xcc/0x380 [ 3293.836096][ T30] ? __pfx_down_read_killable+0x10/0x10 [ 3293.861677][ T30] ? read_word_at_a_time+0xe/0x20 [ 3293.872910][ T30] copy_net_ns+0x2f0/0x670 [ 3293.912383][ T30] create_new_namespaces+0x3ea/0xb10 [ 3293.917711][ T30] unshare_nsproxy_namespaces+0xc0/0x1f0 [ 3293.942958][ T30] ksys_unshare+0x419/0x970 [ 3293.972539][ T30] ? __fput+0x6c5/0xbb0 [ 3294.006003][ T30] ? __pfx_ksys_unshare+0x10/0x10 [ 3294.011072][ T30] __x64_sys_unshare+0x31/0x40 [ 3294.022717][ T30] do_syscall_64+0xcd/0x250 [ 3294.027261][ T30] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 3294.062219][ T30] RIP: 0033:0x7f1c12777337 [ 3294.066674][ T30] RSP: 002b:00007ffc38baaf68 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 3294.102320][ T30] RAX: ffffffffffffffda RBX: 00007f1c12903f20 RCX: 00007f1c12777337 [ 3294.152714][ T30] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000040000000 [ 3294.160717][ T30] RBP: 00007f1c12904a18 R08: 0000000000000000 R09: 0000000000000000 [ 3294.208889][ T30] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000000000c [ 3294.240915][ T30] R13: 0000000000000003 R14: 0000000000000009 R15: 0000000000000009 [ 3294.262483][ T30] [ 3294.265549][ T30] [ 3294.265549][ T30] Showing all locks held in the system: [ 3294.311411][ T30] 1 lock held by khungtaskd/30: [ 3294.320036][ T30] #0: ffffffff8dbb1620 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x75/0x340 [ 3294.342394][ T30] 2 locks held by kworker/1:1/45: [ 3294.353802][ T30] 3 locks held by kworker/u8:4/58: [ 3294.372637][ T30] #0: ffff88802a28b948 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: process_one_work+0x1277/0x1b40 [ 3294.391877][ T30] #1: ffffc90001447d80 ((work_completion)(&(&net->ipv6.addr_chk_work)->work)){+.+.}-{0:0}, at: process_one_work+0x921/0x1b40 [ 3294.420284][ T30] #2: ffffffff8f748128 (rtnl_mutex){+.+.}-{3:3}, at: addrconf_verify_work+0x12/0x30 [ 3294.462912][ T30] 4 locks held by kworker/1:1H/99: [ 3294.468082][ T30] 2 locks held by getty/4841: [ 3294.482411][ T30] #0: ffff88802b01c0a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 [ 3294.512397][ T30] #1: ffffc900031232f0 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0xfc8/0x1490 [ 3294.533059][ T30] 2 locks held by kworker/0:5/5132: [ 3294.538278][ T30] #0: ffff888015480948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1277/0x1b40 [ 3294.580659][ T30] #1: ffffc9000386fd80 (free_ipc_work){+.+.}-{0:0}, at: process_one_work+0x921/0x1b40 [ 3294.602615][ T30] 6 locks held by kworker/u8:11/5599: [ 3294.608018][ T30] #0: ffff8880162d3148 ((wq_completion)netns){+.+.}-{0:0}, at: process_one_work+0x1277/0x1b40 [ 3294.636375][ T30] #1: ffffc900033b7d80 (net_cleanup_work){+.+.}-{0:0}, at: process_one_work+0x921/0x1b40 [ 3294.658484][ T30] #2: ffffffff8f732e90 (pernet_ops_rwsem){++++}-{3:3}, at: cleanup_net+0xbb/0xbf0 [ 3294.680296][ T30] #3: ffff888075ce80e8 (&dev->mutex){....}-{3:3}, at: devlink_pernet_pre_exit+0x12d/0x2b0 [ 3294.722660][ T30] #4: ffff888075ceb250 (&devlink->lock_key#72){+.+.}-{3:3}, at: devlink_pernet_pre_exit+0x137/0x2b0 [ 3294.748325][ T30] #5: ffffffff8f748128 (rtnl_mutex){+.+.}-{3:3}, at: nsim_destroy+0x6f/0x6a0 [ 3294.782224][ T30] 4 locks held by kworker/0:3/11941: [ 3294.787535][ T30] #0: ffff888015480948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1277/0x1b40 [ 3294.836970][ T30] #1: ffffc9000387fd80 ((linkwatch_work).work){+.+.}-{0:0}, at: process_one_work+0x921/0x1b40 [ 3294.862436][ T30] #2: ffffffff8f748128 (rtnl_mutex){+.+.}-{3:3}, at: linkwatch_event+0x51/0xc0 [ 3294.882464][ T30] #3: ffffffff8dbbcdb8 (rcu_state.exp_mutex){+.+.}-{3:3}, at: exp_funnel_lock+0x1a4/0x3b0 [ 3294.912261][ T30] 3 locks held by kworker/u8:16/20912: [ 3294.917745][ T30] 3 locks held by kworker/1:7/22957: [ 3294.963377][ T30] 5 locks held by kworker/u8:13/28158: [ 3294.972325][ T30] #0: ffff8880b923ebd8 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested+0x29/0x130 [ 3294.992217][ T30] #1: ffff8880b9228a08 (&per_cpu_ptr(group->pcpu, cpu)->seq){-.-.}-{0:0}, at: psi_task_switch+0x2d9/0x900 [ 3295.045726][ T30] #2: ffff8880b922a858 (&base->lock){-.-.}-{2:2}, at: lock_timer_base+0x5d/0x220 [ 3295.064900][ T30] #3: ffffffff8dbb1620 (rcu_read_lock){....}-{1:2}, at: ieee80211_sta_active_ibss+0xe7/0x420 [ 3295.103481][ T30] #4: ffffffff94d52b50 (&obj_hash[i].lock){-.-.}-{2:2}, at: debug_check_no_obj_freed+0x1d0/0x600 [ 3295.134257][ T30] 3 locks held by kworker/0:4/28769: [ 3295.139563][ T30] #0: ffff888015480948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1277/0x1b40 [ 3295.202969][ T30] #1: ffffc90004787d80 (deferred_process_work){+.+.}-{0:0}, at: process_one_work+0x921/0x1b40 [ 3295.252746][ T30] #2: ffffffff8f748128 (rtnl_mutex){+.+.}-{3:3}, at: switchdev_deferred_process_work+0xe/0x20 [ 3295.292480][ T30] 7 locks held by kworker/1:8/29968: [ 3295.297791][ T30] 2 locks held by syz-executor/32520: [ 3295.332986][ T30] #0: ffffffff8f732e90 (pernet_ops_rwsem){++++}-{3:3}, at: copy_net_ns+0x2cb/0x670 [ 3295.364658][ T30] #1: ffffffff8f748128 (rtnl_mutex){+.+.}-{3:3}, at: ip_tunnel_init_net+0x218/0x780 [ 3295.391628][ T30] 2 locks held by syz-executor/32522: [ 3295.408898][ T30] #0: ffffffff8f732e90 (pernet_ops_rwsem){++++}-{3:3}, at: copy_net_ns+0x2cb/0x670 [ 3295.440760][ T30] #1: ffffffff8f748128 (rtnl_mutex){+.+.}-{3:3}, at: ip_tunnel_init_net+0x218/0x780 [ 3295.461243][ T30] 5 locks held by syz-executor/32524: [ 3295.474490][ T30] #0: ffffffff8f732e90 (pernet_ops_rwsem){++++}-{3:3}, at: copy_net_ns+0x2cb/0x670 [ 3295.502682][ T30] #1: ffffffff8f3bc410 (devices_rwsem){++++}-{3:3}, at: rdma_dev_init_net+0x234/0x530 [ 3295.535359][ T30] #2: ffffffff8f3bc190 (rdma_nets_rwsem){++++}-{3:3}, at: rdma_dev_init_net+0x2a7/0x530 [ 3295.567797][ T30] #3: ffff88807b3d4f30 (&device->compat_devs_mutex){+.+.}-{3:3}, at: add_one_compat_dev+0x112/0x720 [ 3295.592683][ T30] #4: ffffffff8f748128 (rtnl_mutex){+.+.}-{3:3}, at: ib_get_eth_speed+0x118/0xb50 [ 3295.602064][ T30] 6 locks held by syz-executor/32526: [ 3295.632517][ T30] #0: ffffffff8f732e90 (pernet_ops_rwsem){++++}-{3:3}, at: copy_net_ns+0x2cb/0x670 [ 3295.662312][ T30] #1: ffffffff8f3bc410 (devices_rwsem){++++}-{3:3}, at: rdma_dev_init_net+0x234/0x530 [ 3295.672042][ T30] #2: ffffffff8f3bc190 (rdma_nets_rwsem){++++}-{3:3}, at: rdma_dev_init_net+0x2a7/0x530 [ 3295.712949][ T30] #3: ffff888077a98f30 (&device->compat_devs_mutex){+.+.}-{3:3}, at: add_one_compat_dev+0x112/0x720 [ 3295.742224][ T30] #4: ffff888077a99160 (&rxe->usdev_lock){+.+.}-{3:3}, at: rxe_query_port+0x5d/0x200 [ 3295.774168][ T30] #5: ffffffff8f748128 (rtnl_mutex){+.+.}-{3:3}, at: ib_get_eth_speed+0x118/0xb50 [ 3295.792330][ T30] 4 locks held by syz-executor/32528: [ 3295.797725][ T30] #0: ffffffff8f732e90 (pernet_ops_rwsem){++++}-{3:3}, at: copy_net_ns+0x2cb/0x670 [ 3295.832213][ T30] #1: ffffffff8f3bc410 (devices_rwsem){++++}-{3:3}, at: rdma_dev_init_net+0x234/0x530 [ 3295.841941][ T30] #2: ffffffff8f3bc190 (rdma_nets_rwsem){++++}-{3:3}, at: rdma_dev_init_net+0x2a7/0x530 [ 3295.872299][ T30] #3: ffff888077a98f30 (&device->compat_devs_mutex){+.+.}-{3:3}, at: add_one_compat_dev+0x112/0x720 [ 3295.912706][ T30] 4 locks held by syz-executor/32531: [ 3295.918101][ T30] #0: ffff888062b2cd88 (&hdev->req_lock){+.+.}-{3:3}, at: hci_dev_do_close+0x26/0x90 [ 3295.952428][ T30] #1: ffff888062b2c078 (&hdev->lock){+.+.}-{3:3}, at: hci_dev_close_sync+0x339/0x1100 [ 3295.973527][ T30] #2: ffffffff8f9aa228 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_conn_hash_flush+0xc4/0x260 [ 3296.002699][ T30] #3: ffffffff8dbbcdb8 (rcu_state.exp_mutex){+.+.}-{3:3}, at: exp_funnel_lock+0x1a4/0x3b0 [ 3296.042985][ T30] 3 locks held by syz-executor/32537: [ 3296.048614][ T30] #0: ffff8880545ccd88 (&hdev->req_lock){+.+.}-{3:3}, at: hci_dev_do_close+0x26/0x90 [ 3296.069973][ T30] #1: ffff8880545cc078 (&hdev->lock){+.+.}-{3:3}, at: hci_dev_close_sync+0x339/0x1100 [ 3296.089117][ T30] #2: ffffffff8f9aa228 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_conn_hash_flush+0xc4/0x260 [ 3296.112348][ T30] 3 locks held by syz-executor/32539: [ 3296.117741][ T30] #0: ffff8880241e8d88 (&hdev->req_lock){+.+.}-{3:3}, at: hci_dev_do_close+0x26/0x90 [ 3296.172450][ T30] #1: ffff8880241e8078 (&hdev->lock){+.+.}-{3:3}, at: hci_dev_close_sync+0x339/0x1100 [ 3296.191291][ T30] #2: ffffffff8f9aa228 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_conn_hash_flush+0xc4/0x260 [ 3296.243855][ T30] 3 locks held by syz-executor/32540: [ 3296.249251][ T30] #0: ffff8880703ccd88 (&hdev->req_lock){+.+.}-{3:3}, at: hci_dev_do_close+0x26/0x90 [ 3296.284377][ T30] #1: ffff8880703cc078 (&hdev->lock){+.+.}-{3:3}, at: hci_dev_close_sync+0x339/0x1100 [ 3296.312676][ T30] #2: ffffffff8f9aa228 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_conn_hash_flush+0xc4/0x260 [ 3296.333028][ T30] 3 locks held by syz-executor/32543: [ 3296.353790][ T30] #0: ffff8880493fcd88 (&hdev->req_lock){+.+.}-{3:3}, at: hci_dev_do_close+0x26/0x90 [ 3296.391302][ T30] #1: ffff8880493fc078 (&hdev->lock){+.+.}-{3:3}, at: hci_dev_close_sync+0x339/0x1100 [ 3296.412394][ T30] #2: ffffffff8f9aa228 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_conn_hash_flush+0xc4/0x260 [ 3296.446924][ T30] 1 lock held by syz-executor/32553: [ 3296.461706][ T30] #0: ffffffff8f748128 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x372/0xea0 [ 3296.482296][ T30] 1 lock held by syz-executor/32559: [ 3296.487602][ T30] #0: ffffffff8f748128 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x372/0xea0 [ 3296.514015][ T30] 1 lock held by syz-executor/32560: [ 3296.525988][ T30] #0: ffffffff8f748128 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x372/0xea0 [ 3296.552266][ T30] 1 lock held by syz-executor/32561: [ 3296.557804][ T30] #0: ffffffff8f748128 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x372/0xea0 [ 3296.594013][ T30] 1 lock held by syz-executor/32565: [ 3296.600870][ T30] #0: ffffffff8f748128 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x372/0xea0 [ 3296.631993][ T30] [ 3296.635809][ T30] ============================================= [ 3296.635809][ T30] [ 3296.659422][ T30] NMI backtrace for cpu 0 [ 3296.663767][ T30] CPU: 0 PID: 30 Comm: khungtaskd Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 3296.673676][ T30] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 3296.683738][ T30] Call Trace: [ 3296.687027][ T30] [ 3296.689966][ T30] dump_stack_lvl+0x116/0x1f0 [ 3296.694664][ T30] nmi_cpu_backtrace+0x27b/0x390 [ 3296.699628][ T30] ? __pfx_nmi_raise_cpu_backtrace+0x10/0x10 [ 3296.705633][ T30] nmi_trigger_cpumask_backtrace+0x29c/0x300 [ 3296.711640][ T30] watchdog+0xf86/0x1240 [ 3296.715900][ T30] ? __pfx_watchdog+0x10/0x10 [ 3296.720592][ T30] ? lockdep_hardirqs_on+0x7c/0x110 [ 3296.725811][ T30] ? __kthread_parkme+0x148/0x220 [ 3296.730856][ T30] ? __pfx_watchdog+0x10/0x10 [ 3296.735546][ T30] kthread+0x2c1/0x3a0 [ 3296.739633][ T30] ? _raw_spin_unlock_irq+0x23/0x50 [ 3296.744848][ T30] ? __pfx_kthread+0x10/0x10 [ 3296.749457][ T30] ret_from_fork+0x45/0x80 [ 3296.753897][ T30] ? __pfx_kthread+0x10/0x10 [ 3296.758506][ T30] ret_from_fork_asm+0x1a/0x30 [ 3296.763303][ T30] [ 3296.771361][ T30] Sending NMI from CPU 0 to CPUs 1: [ 3296.778848][ C1] NMI backtrace for cpu 1 [ 3296.778863][ C1] CPU: 1 PID: 99 Comm: kworker/1:1H Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 3296.778889][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 3296.778903][ C1] Workqueue: kblockd blk_mq_requeue_work [ 3296.778928][ C1] RIP: 0010:write_comp_data+0x7d/0x90 [ 3296.778964][ C1] Code: 00 00 4a 8d 34 dd 28 00 00 00 48 39 f2 72 1b 48 83 c7 01 48 89 38 4c 89 44 30 e0 4c 89 4c 30 e8 4c 89 54 30 f0 4a 89 4c d8 20 cc cc cc cc 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 90 90 90 [ 3296.778986][ C1] RSP: 0018:ffffc90000a17a78 EFLAGS: 00000046 [ 3296.779003][ C1] RAX: 0000000000000000 RBX: ffffc90000a17b48 RCX: ffffffff813cd516 [ 3296.779019][ C1] RDX: ffff888019fb3c00 RSI: 0000000000000000 RDI: 0000000000000005 [ 3296.779035][ C1] RBP: ffffc90000a17ec8 R08: 0000000000000005 R09: 0000000000000000 [ 3296.779049][ C1] R10: 0000000000000002 R11: 0000000000000002 R12: ffffc90000a17b50 [ 3296.779065][ C1] R13: ffffc90000a17b58 R14: ffffc90000a11000 R15: 0000000000000002 [ 3296.779080][ C1] FS: 0000000000000000(0000) GS:ffff8880b9300000(0000) knlGS:0000000000000000 [ 3296.779103][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3296.779120][ C1] CR2: 0000000020137000 CR3: 000000000d97a000 CR4: 00000000003506f0 [ 3296.779136][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 3296.779150][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 3296.779164][ C1] Call Trace: [ 3296.779172][ C1] [ 3296.779179][ C1] ? show_regs+0x8c/0xa0 [ 3296.779211][ C1] ? nmi_cpu_backtrace+0x1d8/0x390 [ 3296.779244][ C1] ? nmi_cpu_backtrace_handler+0xc/0x20 [ 3296.779274][ C1] ? nmi_handle+0x1a9/0x5c0 [ 3296.779305][ C1] ? write_comp_data+0x7d/0x90 [ 3296.779338][ C1] ? default_do_nmi+0x6a/0x160 [ 3296.779360][ C1] ? exc_nmi+0x170/0x1e0 [ 3296.779379][ C1] ? end_repeat_nmi+0xf/0x53 [ 3296.779402][ C1] ? stack_access_ok+0x96/0x270 [ 3296.779436][ C1] ? write_comp_data+0x7d/0x90 [ 3296.779468][ C1] ? write_comp_data+0x7d/0x90 [ 3296.779501][ C1] ? write_comp_data+0x7d/0x90 [ 3296.779533][ C1] [ 3296.779540][ C1] [ 3296.779547][ C1] stack_access_ok+0x96/0x270 [ 3296.779581][ C1] unwind_next_frame+0xd9b/0x23a0 [ 3296.779615][ C1] ? __kasan_kmalloc+0xaa/0xb0 [ 3296.779646][ C1] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 3296.779677][ C1] arch_stack_walk+0x100/0x170 [ 3296.779702][ C1] ? __kasan_kmalloc+0xaa/0xb0 [ 3296.779733][ C1] stack_trace_save+0x95/0xd0 [ 3296.779761][ C1] ? __pfx_stack_trace_save+0x10/0x10 [ 3296.779790][ C1] ? hlock_class+0x4e/0x130 [ 3296.779816][ C1] ? __lock_acquire+0x14f4/0x3b30 [ 3296.779854][ C1] kasan_save_stack+0x33/0x60 [ 3296.779884][ C1] ? kasan_save_stack+0x33/0x60 [ 3296.779914][ C1] ? kasan_save_track+0x14/0x30 [ 3296.779944][ C1] ? __kasan_kmalloc+0xaa/0xb0 [ 3296.779983][ C1] kasan_save_track+0x14/0x30 [ 3296.780013][ C1] __kasan_kmalloc+0xaa/0xb0 [ 3296.780044][ C1] dummy_urb_enqueue+0x8d/0x8a0 [ 3296.780073][ C1] ? usb_hcd_map_urb_for_dma+0x39e/0x1190 [ 3296.780102][ C1] usb_hcd_submit_urb+0x2d1/0x2090 [ 3296.780129][ C1] ? __pfx_usb_hcd_submit_urb+0x10/0x10 [ 3296.780156][ C1] ? lock_acquire+0x1b1/0x560 [ 3296.780188][ C1] ? __pfx_lock_acquire+0x10/0x10 [ 3296.780220][ C1] ? find_held_lock+0x2d/0x110 [ 3296.780246][ C1] ? ath9k_hif_usb_reg_in_cb+0x487/0x690 [ 3296.780276][ C1] usb_submit_urb+0x87c/0x1730 [ 3296.780307][ C1] ? do_raw_spin_unlock+0x172/0x230 [ 3296.780332][ C1] ath9k_hif_usb_reg_in_cb+0x494/0x690 [ 3296.780361][ C1] __usb_hcd_giveback_urb+0x389/0x6e0 [ 3296.780387][ C1] usb_hcd_giveback_urb+0x396/0x450 [ 3296.780414][ C1] dummy_timer+0x17f6/0x3900 [ 3296.780442][ C1] ? debug_object_deactivate+0x1f0/0x370 [ 3296.780477][ C1] ? __pfx___lock_acquire+0x10/0x10 [ 3296.780511][ C1] ? __hrtimer_run_queues+0x5a7/0xcc0 [ 3296.780538][ C1] ? __pfx_lock_release+0x10/0x10 [ 3296.780570][ C1] ? __pfx_dummy_timer+0x10/0x10 [ 3296.780597][ C1] ? timerqueue_del+0x83/0x150 [ 3296.780627][ C1] ? __pfx_dummy_timer+0x10/0x10 [ 3296.780653][ C1] __hrtimer_run_queues+0x20c/0xcc0 [ 3296.780681][ C1] ? __pfx___hrtimer_run_queues+0x10/0x10 [ 3296.780708][ C1] ? ktime_get_update_offsets_now+0x201/0x310 [ 3296.780743][ C1] hrtimer_interrupt+0x31b/0x800 [ 3296.780773][ C1] __sysvec_apic_timer_interrupt+0x10f/0x450 [ 3296.780809][ C1] sysvec_apic_timer_interrupt+0x43/0xb0 [ 3296.780841][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 3296.780877][ C1] RIP: 0010:arch_stack_walk+0xc1/0x170 [ 3296.780901][ C1] Code: ff e8 93 ba 59 00 48 89 da 4c 89 fe 4c 89 e7 48 8b 8d 68 ff ff ff e8 9e d0 08 00 eb 4c e8 77 ba 59 00 4c 89 e7 e8 0f a6 08 00 <31> ff 48 89 c3 48 89 c6 e8 92 b5 59 00 48 85 db 74 40 e8 58 ba 59 [ 3296.780923][ C1] RSP: 0018:ffffc90000a18670 EFLAGS: 00000246 [ 3296.780940][ C1] RAX: ffffffff8151fd8b RBX: 0000000000000002 RCX: ffffffff813cd0b7 [ 3296.780955][ C1] RDX: ffff888019fb3c00 RSI: ffffffff813cd0e0 RDI: 0000000000000005 [ 3296.780971][ C1] RBP: ffffc90000a18708 R08: 0000000000000005 R09: 0000000000000000 [ 3296.780986][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: ffffc90000a18678 [ 3296.781000][ C1] R13: ffffffff81798340 R14: ffffc90000a18738 R15: ffff888019fb3c00 [ 3296.781017][ C1] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 3296.781049][ C1] ? irq_exit_rcu+0xbb/0x120 [ 3296.781074][ C1] ? unwind_get_return_address+0x87/0xe0 [ 3296.781107][ C1] ? unwind_get_return_address+0xb0/0xe0 [ 3296.781144][ C1] ? irq_exit_rcu+0xbb/0x120 [ 3296.781170][ C1] stack_trace_save+0x95/0xd0 [ 3296.781198][ C1] ? __pfx_stack_trace_save+0x10/0x10 [ 3296.781228][ C1] ? stack_trace_save+0x95/0xd0 [ 3296.781256][ C1] ? __pfx_stack_trace_save+0x10/0x10 [ 3296.781285][ C1] ? stack_depot_save_flags+0x28/0x8f0 [ 3296.781311][ C1] kasan_save_stack+0x33/0x60 [ 3296.781341][ C1] ? kasan_save_stack+0x33/0x60 [ 3296.781371][ C1] ? kasan_save_track+0x14/0x30 [ 3296.781400][ C1] ? __kasan_slab_alloc+0x89/0x90 [ 3296.781432][ C1] ? kmem_cache_alloc_node_noprof+0x153/0x310 [ 3296.781467][ C1] ? kmalloc_reserve+0x18b/0x2c0 [ 3296.781488][ C1] ? __alloc_skb+0x164/0x380 [ 3296.781511][ C1] ? __netdev_alloc_skb+0x72/0x3f0 [ 3296.781539][ C1] ? __ieee80211_beacon_get+0xc1f/0x16b0 [ 3296.781566][ C1] ? ieee80211_beacon_get_tim+0xa7/0x280 [ 3296.781592][ C1] ? mac80211_hwsim_beacon_tx+0x4ea/0xa00 [ 3296.781623][ C1] ? __iterate_interfaces+0x2d2/0x580 [ 3296.781645][ C1] ? ieee80211_iterate_active_interfaces_atomic+0x71/0x1b0 [ 3296.781674][ C1] ? mac80211_hwsim_beacon+0x105/0x200 [ 3296.781697][ C1] ? __hrtimer_run_queues+0x20c/0xcc0 [ 3296.781722][ C1] ? hrtimer_run_softirq+0x17d/0x350 [ 3296.781747][ C1] ? handle_softirqs+0x216/0x8f0 [ 3296.781780][ C1] kasan_save_track+0x14/0x30 [ 3296.781810][ C1] __kasan_slab_alloc+0x89/0x90 [ 3296.781847][ C1] kmem_cache_alloc_node_noprof+0x153/0x310 [ 3296.781883][ C1] ? kmalloc_reserve+0x18b/0x2c0 [ 3296.781905][ C1] kmalloc_reserve+0x18b/0x2c0 [ 3296.781927][ C1] __alloc_skb+0x164/0x380 [ 3296.781951][ C1] ? __pfx___alloc_skb+0x10/0x10 [ 3296.781974][ C1] ? __pfx_lock_acquire+0x10/0x10 [ 3296.782008][ C1] __netdev_alloc_skb+0x72/0x3f0 [ 3296.782037][ C1] __ieee80211_beacon_get+0xc1f/0x16b0 [ 3296.782067][ C1] ieee80211_beacon_get_tim+0xa7/0x280 [ 3296.782094][ C1] ? __pfx_ieee80211_beacon_get_tim+0x10/0x10 [ 3296.782124][ C1] mac80211_hwsim_beacon_tx+0x4ea/0xa00 [ 3296.782154][ C1] ? find_held_lock+0x2d/0x110 [ 3296.782181][ C1] __iterate_interfaces+0x2d2/0x580 [ 3296.782204][ C1] ? __pfx_mac80211_hwsim_beacon_tx+0x10/0x10 [ 3296.782235][ C1] ? __pfx_mac80211_hwsim_beacon_tx+0x10/0x10 [ 3296.782265][ C1] ? __pfx_mac80211_hwsim_beacon+0x10/0x10 [ 3296.782288][ C1] ieee80211_iterate_active_interfaces_atomic+0x71/0x1b0 [ 3296.782318][ C1] mac80211_hwsim_beacon+0x105/0x200 [ 3296.782342][ C1] __hrtimer_run_queues+0x20c/0xcc0 [ 3296.782370][ C1] ? __pfx___hrtimer_run_queues+0x10/0x10 [ 3296.782396][ C1] ? ktime_get_update_offsets_now+0x201/0x310 [ 3296.782431][ C1] hrtimer_run_softirq+0x17d/0x350 [ 3296.782458][ C1] handle_softirqs+0x216/0x8f0 [ 3296.782485][ C1] ? __pfx_handle_softirqs+0x10/0x10 [ 3296.782511][ C1] irq_exit_rcu+0xbb/0x120 [ 3296.782537][ C1] sysvec_apic_timer_interrupt+0x95/0xb0 [ 3296.782564][ C1] [ 3296.782571][ C1] [ 3296.782579][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 3296.782614][ C1] RIP: 0010:_raw_spin_unlock_irq+0x29/0x50 [ 3296.782639][ C1] Code: 90 f3 0f 1e fa 53 48 8b 74 24 08 48 89 fb 48 83 c7 18 e8 6a c8 80 f6 48 89 df e8 52 45 81 f6 e8 1d 27 aa f6 fb bf 01 00 00 00 72 87 72 f6 65 8b 05 43 d4 18 75 85 c0 74 06 5b c3 cc cc cc cc [ 3296.782660][ C1] RSP: 0018:ffffc90002547cb8 EFLAGS: 00000206 [ 3296.782677][ C1] RAX: 000000000006ccc9 RBX: ffff8880b933df20 RCX: 1ffffffff1fc7e91 [ 3296.782693][ C1] RDX: 0000000000000000 RSI: ffffffff8b2caf00 RDI: 0000000000000001 [ 3296.782708][ C1] RBP: ffff8880209b3b08 R08: 0000000000000001 R09: 0000000000000001 [ 3296.782723][ C1] R10: ffffffff8fe43717 R11: 0000000000000001 R12: ffff888019fb3c00 [ 3296.782738][ C1] R13: 0000000000000000 R14: 0000000000000001 R15: ffff888019ebbc00 [ 3296.782757][ C1] ? _raw_spin_unlock_irq+0x23/0x50 [ 3296.782780][ C1] process_one_work+0x813/0x1b40 [ 3296.782806][ C1] ? __pfx_lock_acquire+0x10/0x10 [ 3296.782843][ C1] ? __pfx_process_one_work+0x10/0x10 [ 3296.782867][ C1] ? assign_work+0x1a0/0x250 [ 3296.782901][ C1] worker_thread+0x6c8/0xf30 [ 3296.782925][ C1] ? __kthread_parkme+0x148/0x220 [ 3296.782953][ C1] ? __pfx_worker_thread+0x10/0x10 [ 3296.782976][ C1] kthread+0x2c1/0x3a0 [ 3296.783001][ C1] ? _raw_spin_unlock_irq+0x23/0x50 [ 3296.783024][ C1] ? __pfx_kthread+0x10/0x10 [ 3296.783051][ C1] ret_from_fork+0x45/0x80 [ 3296.783082][ C1] ? __pfx_kthread+0x10/0x10 [ 3296.783108][ C1] ret_from_fork_asm+0x1a/0x30 [ 3296.783143][ C1] [ 3297.892672][ T30] Kernel panic - not syncing: hung_task: blocked tasks [ 3297.899547][ T30] CPU: 0 PID: 30 Comm: khungtaskd Not tainted 6.10.0-rc6-syzkaller-00223-gc6653f49e4fd #0 [ 3297.909451][ T30] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 3297.919516][ T30] Call Trace: [ 3297.922804][ T30] [ 3297.925748][ T30] dump_stack_lvl+0x3d/0x1f0 [ 3297.930361][ T30] panic+0x6f5/0x7a0 [ 3297.934278][ T30] ? __pfx_panic+0x10/0x10 [ 3297.938722][ T30] ? preempt_schedule_thunk+0x1a/0x30 [ 3297.944117][ T30] ? __pfx_nmi_raise_cpu_backtrace+0x10/0x10 [ 3297.950117][ T30] ? preempt_schedule_thunk+0x1a/0x30 [ 3297.955500][ T30] ? watchdog+0xd3d/0x1240 [ 3297.959929][ T30] ? watchdog+0xd30/0x1240 [ 3297.964358][ T30] watchdog+0xd4e/0x1240 [ 3297.968613][ T30] ? __pfx_watchdog+0x10/0x10 [ 3297.973302][ T30] ? lockdep_hardirqs_on+0x7c/0x110 [ 3297.978520][ T30] ? __kthread_parkme+0x148/0x220 [ 3297.983564][ T30] ? __pfx_watchdog+0x10/0x10 [ 3297.988256][ T30] kthread+0x2c1/0x3a0 [ 3297.992340][ T30] ? _raw_spin_unlock_irq+0x23/0x50 [ 3297.997550][ T30] ? __pfx_kthread+0x10/0x10 [ 3298.002160][ T30] ret_from_fork+0x45/0x80 [ 3298.006596][ T30] ? __pfx_kthread+0x10/0x10 [ 3298.011204][ T30] ret_from_fork_asm+0x1a/0x30 [ 3298.015994][ T30] [ 3298.022614][ T30] Kernel Offset: disabled [ 3298.026939][ T30] Rebooting in 86400 seconds..