last executing test programs: 13.355766735s ago: executing program 1 (id=426): socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) syz_usb_connect(0x0, 0x5f, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b1f203401e0903003bd7010203010902"], 0x0) r2 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC(r2, 0x0, 0xcc, &(0x7f0000000140)={@multicast2, @multicast1, 0x0, "aaa517d60f2811d48c8a2cc60c4380bc23b510d442ff13482864280a9c0f4eb5"}, 0x3c) io_setup(0xffff, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[], 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000780)={0x64, 0x0, 0x1, 0x401, 0x0, 0x0, {0x2}, [@CTA_TUPLE_ORIG={0x24, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @dev}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @multicast2}}}]}, @CTA_TIMEOUT={0x8}]}, 0x64}}, 0x0) sendmsg$NFQNL_MSG_CONFIG(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1b000000000000000000004000800000", @ANYBLOB="feffffff00"/14, @ANYRES32, @ANYBLOB="0300"/13], 0x50) keyctl$dh_compute(0x17, 0x0, &(0x7f00000000c0)=""/51, 0x33, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000040)={0x191, 0x258, 0x1e0, 0x3f, 0x32, 0x1, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4}) r4 = gettid() r5 = syz_io_uring_setup(0x17af, &(0x7f0000000500)={0x0, 0xbc48, 0x13290, 0x0, 0x1e1}, &(0x7f0000000300)=0x0, &(0x7f0000000340)=0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000040)=@IORING_OP_POLL_ADD={0x6, 0x2, 0x0, @fd=r5}) io_uring_enter(r5, 0x1, 0x2, 0x1, 0x0, 0x0) timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x4, @tid=r4}, &(0x7f0000bbdffc)=0x0) r9 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r9, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r9, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000700)={{0x14}, [@NFT_MSG_NEWRULE={0x4c, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x20, 0x4, 0x0, 0x1, [{0x1c, 0x1, 0x0, 0x1, @queue={{0xa}, @val={0xc, 0x2, 0x0, 0x1, [@NFTA_QUEUE_SREG_QNUM={0x8, 0x4, 0x1, 0x0, 0x1e}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x74}}, 0x0) timer_settime(r8, 0x1, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) ioctl$FBIOGETCMAP(0xffffffffffffffff, 0x4604, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, 0x0) r10 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$SO_BINDTODEVICE(r10, 0x1, 0x19, &(0x7f0000000140)='macvlan0\x00', 0x10) 12.397003769s ago: executing program 2 (id=429): r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000380)=ANY=[@ANYBLOB="020101090800000000170006ffffff00030006001000000002000000e0000009f9ff0f0005000000030005007217440502000000e0000001"], 0x40}}, 0x0) sendmsg$key(r0, &(0x7f0000000000)={0x0, 0x3, &(0x7f0000000080)={&(0x7f00000000c0)={0x2, 0x3, 0x0, 0x9, 0xa, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x6, 0x0, 0x0, 0xe, @in={0x2, 0x0, @multicast1=0xe0000009}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, @sadb_address={0x3, 0x5, 0x3c, 0x0, 0x0, @in={0x2, 0x0, @multicast1}}]}, 0x50}, 0x1, 0x10000e0}, 0x0) 12.200005473s ago: executing program 2 (id=430): syz_emit_ethernet(0xbe, &(0x7f00000000c0)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e22, 0x9c, 0x0, @wg}}}}}, 0x0) syz_emit_ethernet(0x9e, &(0x7f0000000180)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x90, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e22, 0x7c, 0x0, @wg=@data={0x4, 0x0, 0x0, "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7200"/100}}}}}}, 0x0) 11.882076711s ago: executing program 0 (id=432): r0 = syz_usb_connect(0x3, 0x24, &(0x7f0000000f80)=ANY=[@ANYBLOB="120100038ee3710889076001fe8201020301090212000107d1102d0904cc50f109"], &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000002d00)={0x44, &(0x7f0000000000)={0x20, 0x16, 0x6, "99d9e9678b2c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r2 = socket(0x400000000010, 0x3, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2d, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x1, 0xf}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x25}}}]}, 0x38}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) bind$netlink(r5, &(0x7f0000514ff4)={0x10, 0x0, 0x25dfdbfc, 0x2ffffffff}, 0xc) r6 = socket(0x400000000010, 0x3, 0x0) r7 = socket(0x400000000010, 0x3, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=0x3, 0x4) r10 = syz_io_uring_setup(0x239, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000000)=0x0, &(0x7f0000000480)=0x0) syz_io_uring_submit(r11, r12, &(0x7f0000000200)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x77359400}, 0x1, 0x8}) io_uring_enter(r10, 0x2df2, 0x0, 0x0, 0x0, 0x0) syz_io_uring_submit(r11, r12, &(0x7f0000000040)=@IORING_OP_TIMEOUT={0xb, 0x44, 0x0, 0x0, 0x2, &(0x7f00000001c0)={0x0, 0x989680}, 0x1, 0x4}) io_uring_enter(r10, 0x4866, 0x58ba, 0xb, 0x0, 0x0) sendmsg$nl_route_sched(r7, &(0x7f0000006040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000680)=@newtfilter={0x30, 0x2c, 0xd27, 0x70bd24, 0x25dfdbfc, {0x0, 0x0, 0x0, r9, {0x0, 0xfff3}, {}, {0x7, 0x2}}, [@filter_kind_options=@f_fw={{0x7}, {0x4}}]}, 0x30}, 0x1, 0x0, 0x0, 0x8848}, 0x20004804) sendmsg$nl_route_sched(r6, &(0x7f0000006040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000006080)=@delchain={0x24, 0x65, 0x1, 0x70bd2b, 0x25dfdbff, {0x0, 0x0, 0x0, r9, {0x0, 0xfff3}, {}, {0xb}}}, 0x24}, 0x1, 0x0, 0x0, 0x8848}, 0x20004804) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000003140)={0x34, &(0x7f0000002ec0)={0x40, 0xe, 0x2, "68ae"}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) syz_usb_control_io$uac1(r0, &(0x7f0000000180)={0x14, &(0x7f0000000040)={0x0, 0x7, 0xc7, {0xc7, 0x9, "c2af47222512852fd766ebd1f47e4a89386967c28477b3acb66308434099166a092d14e6767192a081d19123604f5ce72309d67206ece62f16cc34d1bcde56814729c4e497afb7468aea2387eafb962e0c685542ce44a4b1c5541175d43174226253e9d6ba1d5c24f1215cd06f906d9ab36fd0c7589642cfc704bf8dca606b4dddef8e38bd75c7e6a632ae563166a4dab9e4d120800ffd231cec483d1b56b6f7dc5f104c5a2dddcde65b8e93bededcd66ab9933c63211350cd0f14e1d8725054eec8ece8eb"}}, &(0x7f0000000140)=ANY=[@ANYBLOB="002c090000e4ed"]}, &(0x7f0000000400)={0x44, &(0x7f0000000480)={0x60, 0x7, 0x49, "31c8d4474d321951ed6a0b574cb45aa47eabd6b406fa12a24f420dbaac57d525bd8f943d52bb8b85612d361d433bc13df9940d59803586a1c8ed3763e1e8c864e471c0326546673c9c"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000280)={0x0, 0x8, 0x1}, &(0x7f00000002c0)={0x20, 0x81, 0x2, "6da4"}, &(0x7f0000000300)={0x20, 0x82, 0x2, "9c83"}, &(0x7f0000000340)={0x20, 0x83, 0x3, "ee0b00"}, &(0x7f0000000380)={0x20, 0x84, 0x2, 'hJ'}, &(0x7f00000003c0)={0x20, 0x85, 0x3, "eddf46"}}) r13 = syz_usb_connect(0x3, 0x24, &(0x7f0000000580)={{0x12, 0x1, 0x310, 0x20, 0xad, 0x16, 0x20, 0x7c0, 0x158b, 0xd096, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7f, 0x7f, 0x0, 0x4, [{{0x9, 0x4, 0xb3, 0x1, 0x0, 0x4f, 0x7e, 0xc2, 0x2}}]}}]}}, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0}) r14 = syz_clone(0x0, 0x0, 0xfffffffffffffee4, 0x0, 0x0, 0x0) capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x81, 0xffffffff}) move_pages(r14, 0x0, 0x0, 0x0, 0x0, 0x0) syz_usb_control_io$uac1(r13, 0x0, 0x0) 11.826348851s ago: executing program 2 (id=433): r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'virt_wifi0\x00', 0x0}) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=ANY=[@ANYBLOB="4400000011002901800000000000000007000000", @ANYRESHEX=r1, @ANYBLOB="00000000000000001c001a800800058004000500080000003e"], 0x44}}, 0x80) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0xf, 0xfffffffffffffffe}, 0x0) syz_usb_connect(0x0, 0x5f, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b1f203401e0903003bd7010203010902"], 0x0) r5 = syz_open_dev$vbi(&(0x7f0000000080), 0x3, 0x2) ioctl$VIDIOC_QUERYBUF_DMABUF(r5, 0xc0585609, &(0x7f0000000300)={0x10001, 0x9, 0x4, 0x400, 0xa, {0x0, 0xea60}, {0x1, 0x1, 0x8, 0x10, 0xa, 0x2, "4699ccbf"}, 0x4, 0x4, {}, 0x6}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = socket$inet6_sctp(0xa, 0x5, 0x84) syz_io_uring_setup(0x7dcb, &(0x7f0000002180)={0x0, 0xfa95, 0x80, 0x2, 0x63}, 0x0, &(0x7f0000000280)=0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000040)={{0x1, 0x1, 0x18, r3, {0x3}}, './file0\x00'}) ioctl$LOOP_CLR_FD(r9, 0x4c01) lstat(0x0, 0x0) syz_io_uring_submit(0x0, r8, &(0x7f0000000140)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x20, 0x0, r7, 0x0, &(0x7f0000000440)="96cbd6c0205f79ba40726cb491561647f0239e292665e667a3fe9b8a519b7bb10a355cf8b652587a35d0adcf022c563d71729b71bf24a6ac2d35430b6c84cb8f69b757b9ecbd76a1659e76f186c80d25b7b1bcf303baf7ccb9035f9720fdd53c401591a319c48d3a10dad4163c26c6f2e4f4dac98a84ac2b63e6c02364f519adad664602851f09d6a3a27abe47aafe2713601bb3696b5dce6f3f8dd73750f6176357d4edfac8644b0879", 0xaa, 0x40000110}) r10 = open(&(0x7f0000000180)='./file0\x00', 0x6440, 0x81) mmap$dsp(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x11, r10, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000006c0)="aef61860f9a847a2f8d98f207fe6173d9921a28c5639c5783e33a57c0fa2d74e53b9c9ad409bb3a2b07f91cea4a11e4a73dd6efae36a1e163aba4ad1c6c85725f42e24fcad030f1fc2a41b2e5e96a8afbb4e30c0694af60388a88889ffff3bad53ce320cde87123deeb9c3b5420ba75b36fc071fd0a924a192aa7ee8068ea8e729320a602ec2aa67a65b9b35d674d82f19936558b9db35e6c634a9eb2e021ec1829034b91acceb22998f2f5da04c131aabf46116796c445e0c06acb0ed8fb8220647b7620a4d59b6328d1a4870e06d3dfafd91795ae692108c6e2c741874dc3b2b305f69da76fa524ff92f871669a3305c406ec1b5a1ae407fb31844e1017fdae8ccc66ac5519c37c841e6f7380a5e2739cfc5fa7815b0987d8497f342b4af68cdd152c583b15334206134ed13e55c5af347111252b3fc54b35e2e20ad8d9830e52eb826f638cc8a15ba7d81388acb641761c0737c39bd6a568146c7845b98d0b7004e3db6617f9024f26e56c30f9df8f2644dcfe406ffcd4a81d7ca226d9824f290f84132ab76e9b3fd0974fd51138d3ce00692664f2306c5b3158ec7adadeda36519f9870ee7e808550cfb9b8c72eb373c10d94907c513c56f4d9b4286b595f823ff5d3f33d12a755785cf57b0b032fd53aacc73cdf09d3dbff6f029e85ad76db153961448bd34d1deefb576dccc9260d4584af49d2e3d2c9b9055ae65cfe2b7fbb065f3018085622f10cd8cb9e2936dcfca6b9510739db6d8d2434e8bea7f79a468b70423f992379cc0a8897383915ec05a63145ef34dc79a2009bb871d04ddd51604237fc0f337a56a6deaa352af583866daae26a028ff5f4d6ec283277a5a30c1b91bc4dbb543e6a1c5ad9b9832f1598da4777cdabdc3c96e7ef89a5ef1b2bb118e6b98a9af4cdc507c6b40b70c01618bdcab51c2b1a3feced03d547708bb60ddb496756ee6abe0e17424705d683bd42683437d12709091de0cfbd73ac6b96949ef615b45b3cc88258fa6eae1ec91ff43d00764d464d4f3408b5eff97d96508b4d98e1d3496f9d9f5cd640117736ad20a0c72492f84687aca1db8949e4e23948d7317e0c0c8cc5cf931a2c27f7bd619122ad237608c8b0fe0fe5c44dbe9da2431d4b9eec7a62ad0214224bbc9e57c0a1dc29d963485016311d81d66afaec1be2934d90fb04346f72137725eb87a454c97cca6d2c03fa64fea4b6f697d3b7c1ea32c2b4b5d686ae657867820aa604a202a3acfcc5c5939dbd9e47a5c046503441f1056cab1fb1ff7b7826355f55239c4ce644168ec5c0e7bfcfd0904719d3aba87811578dbd76b207f075a09b98e697bd459ed53e0c467f1a765cfbc4014698912dde4c30d3662ffe7a21b99d02c2a07392df560298f35a45347fc3e0ed47c8a41757c7d4d8861de683ddd728dd4ba6c9a1a28b224f9490f67bd7a12eebad983cc911a593138d9757666aa2b80d58b346ed77adcf385381af73cb75757779fd677515da361d5e411df37ae0d77d93c84f1a5a1a98c056621c04a2a7e923696cfa1310b5bcb0563f01987b5e9f90f821a081ed2084cdcded74cd09c41416f76f5b18acd2657236fb71d760552fdea0a468a383c9fe813403c29a511639f2405b2d72f5ec85e93f6fa846358fdee63265ea8336e4a187895400072098059d2274fc8f2e4015b230278e9e6a05cb4c9d6a19436a8b5a0db37b98e418b828313be2b35ef1ec90924ab08b7550068ef316ef62e8959bf80d0ffd07de03d7a8a83e83c95a4c69e10766b8520bf88b44b10350767edc63e2ff08630aea592547a4835972030909698cfda2b838b2ed77a2a8f0006100f2cc9c2c9b882723de4f1393fd423cf33bf90bf0e5daa9e269944e977e2a77eb6310735c8249d3d3746e6dce1f05d80c2d63f85de5cee254c42f1fc08a0db137b3bdf34802d0ed21b54371ca4108d20fe92d01939d808ee921cbd1888882084c12db2e3324fb57abae13bd70f3c1b4327044613e4617f4d61db481c2f227575c6924e60f707d2a1c908acaf21509382421e8d5f70b77773d1c1fb9e1ebf1b6ec4a4410273ecc358501e9730e779cdc081051d0bc18e3f076236e3cd33e96505bb7a2343ff85ed31b105cdf2768e0684540abaa0c7b652e03632ccc347b6a1d70db3fb1ef167832ac3f95186cabd897c65a2169b11053709ae4be2e3c409f10e84705bffc1829053486eece3b3a1ddebd31c632bc1b15b9e0c0e101c41780219305c4ec56461a5a7dd346dc073b85823fc03ba691430617aafc41aa1497b0b8632e7d08994451969383bfdcb80d432f66cac73b8aaf793b8fd9b29c35112e708fcf11708333114c046ea945cef00d97d28230396f41187648732ba785c00e1bcedb309ac34a5acaaccf311deebd05481d09198b250118e888bc2172eca2a6e658a8ffb6c37bd8813b512317194d049e9951bc7b1b99063c9ab4d09a17772b20a606a195d48ea34516a025ae8800b18c3ce1a0e193d83e8452e9f68f4511ec175ce6d8350e0c8285c619004f41310a885d968d6fd96da4e238778c227275ff33231067d4d549f47c38c325fa10ff9f90fd88d94070879d791bc37a05adae12a37aa54ed62fc3f9198189791f859d61dc8b740d2ba4b85202e5b2844a3c8dba61f622bf44099c3d6f4ce290d503869ab9b1dcab7aab418d14740b2658ccb86e44123366f3c712c6ad19ceed5699775e11ac78db12666ddcf3a598bd30b3e967e8faf3059cbbb914fbfaa6d0f9c68ba81a4932d38e80822cbf8ecbef01a7fc7e4d0bcafc519e05ee3aaddc2dfbc3f584a6cf75ba8354440ac1a30722bbaf9b4550b1747fef9006f0a1eaae72518dd92b6d90fa67dfebfc738952cb21e890bf681de561c7a05211025b24ddb4f8a44e4a004935cccf408573bf91d5c2e23b32f7f6d291a6b4aea59339f421ea8aaa1f51f75384f113fdb94a6aaf96f00938a74ffb58afbd1938cf5aa89968a2a16e8e0667f4265f4b5194f1fc7cbe45bd9affaae2b7bb35ec422ceafe427adae0f6052580bc178c70546d1cd8440b10dd1592a78300c78ca782c456c1ab62d96192da972b85d866231eeccca76e0ad0b16e29a8e1177165316870c84ac6ec64b47c496ba7a9369996dfc1d0bfe83c50e58187441b38b63b6cd2e228b0333e98970efb1bd517d2f686f117317e045078531ce2760475e0f64dc665800f305c4ce1abad3327d2e1adef30b88d39150655f8219bf4fa38c1853b1a36b7104893e910a5a60775170efcfcb16af99b075650a1ab4b24a2a938fc804b1906bf10c4ecdc3f4fd181488f0cb25db4e23dfec4bc01f1d53007fdf51ac59290fe511ac5357809fa338cdcf98150f17753bd929fe7e7b34aa5535ecc5b6d47d42ab8157d0d96ee9587f879352b1f49f70f2375dead5d66e54848a123fc51ba58e9459b7a0531dcb523951bda080d3f203d62851568771fa58e11d0c4be95e707f65e20e71a564ed006246524ad09e9ba83ae0d4b36a14226bb51ca687a93230d311da28911647c2c3105e7e430d6be5ff6accb6987555f7d4f3e187ec6cda9c7b45b3cf1b701da6b04227d51035caba36935a7ed8d00cb03862e1ad87e699845a477eff5f02c83d9a63e2d0c5005bd46e635dc2795911d13e3034013608af2af959767355214972ff1f41863cc40c445dab9c633708c77849082f5b87eacc94e66ccec612649eb1d32c0f265c506c2162a512c4cbdd627720828fea4a9e361f3c2888b47888c260d4afe991b9b9be2cb93cc8de86f38c9e68c5a8a1ff9d9b4ed2103456059576cb8dcabcd9237ea1b04c388dc8b733de91ca07c44d8f340cc99d8c6cb27c6c705161d72382000002ad904730c7694b555f9b2bdef9b00ef26d4b8d628e83c3ca677a7677956e8df003fd58528c36626f713af31cd749bc3ab0521920f94db1a3ff6a8c5067e91d5aa666f22560da3252b735c2b93e2826bdd73fe30220c91f95a36bb3f64a46f5e3b79059cb440eb71a3c7e4eef4687932e7e607197474cea48c38f90ad636aa51a2341da9f7df987f070d2477e51ea182b654550b0603151c29aabc6364a3a7af5556877bd3425947d5d0177b927790ef3d792672e5156d538c2ef72f27eb915b4e6b9ec9deebe933d75aaff437859bd6a4f98aa4817ac4ae789b67c4d996d2478ea71b2fc801625b2cacb0da90e867da8b1965de5e02038d381ca97d75c629e4b820476b56b30f8a11ba796c3e938d57e4459119f00a0d834adde23bf31aaa4ad636082ea4d6359311feb0589b65a89327e98570ff2df532ec2ab8cb1bd571cae3e867a6b7781beacfbe087999c50488eda0c480097063f20521a7b14030ec7c166121fb8b58bde420058885a7ef37925b6c86b815c5a5579de4ddccc3254f2782ee82d272fbda1e11db670179ad044429568f5a9bbee162da0b2fa1c8f86b5d261f89fce89303e02fbfd8c73be30d4ff509ce7771c36edd218c1e3477e28d5e3613bf029a7aa67a777f3237428876840ae402f60f30f08053c94ec857f3d6602c8fb340e802073c33092e6d8d5843ab95e5640780fe4b5d786f7da34065ef29e0a56a821b1be83aff3035a8221fa99bd88aa8d2b2ef4f25875ca90277ca2f702388022ef26f32d769c7287c4bece46f3807394d8f0e2da25bfe9a8deac35fc3a7eb7251fc626bde5f8ca6fd940f164e64bcaf32ce7e4f2100dd30309999c53f51e223c106ae25b9ebc7df975c41101340cf474ae3b795545bd76cf1dc80be37d230e1bf7b8bfcac6b4d269b415ee8ea3cb47092774e161a04baa07d801b82beba8888e5684ed40ce63626c3844b5448c1144fac098a8c5e16daef3d6bab4138b90a9682c85d4502a5067b029ce11575343d3d2387692f32b3607a087dfcea18b8188e0ad597a0079d884133d6f9768cb4718ab9540d2e20d6ef7c93112507a8f21d613749ea36213d8fdb002ad1552ca317285f97886f6469f66f6d83b37af7f7775477beac1316803750d09813a0d469ae2c9399b70dbb72d19c02132e2463165327014ef1595a5f0cd92b76429ddadd0db9c0640fef93fb090a1cc3bde3de6ebc2805e5ddf850eb7a496ec426f1a984f30c13cb14317087ddf3c2a2069bf65948fdfc11194aa7531c2008678523d62157a1d0dd70cee8c714083260c329ccc2a45b381a8338e5d81d343a329494606f7f189265cc30e93e9df776f470c77aa9f31fcb04b76ebc53af60971ca33d9c953fc2bc587da4e2e772d33e27dc18a853c70fb02f5177410e1a61e3a58231037f377329b9b6fa8a02bd3a0a2c3256ac9c4e7e634c67fd4de0afa6b8761e650ca2c094e30aa8c757ad4bc452f2b82f8b406219c2da4e02d6d39c2da1e60a3775ebfa7d53a8bf3c76efceffb8d46e73cd541cff14a590e340c4913f195a56d9ba587a5ab7ff9a5ed1c9ccb01991657c8e80378fd4ec4c3aeed430a12c3c7d59cc69078eeaf525038fbd848cc138f397152197120e730dfb9b37b04a4fbf9675d3fd92967cfa4ecba6a5edaa0acbb748cbc193a9ae43495f2e656e11ac4187019e8971d729b659b439b3085dcdd407c3f65283402f309b862ca10e2543b814940849f13df3829a1bca83c0a13d17daeb0fdd86ff3e48551a10200e1e149d00c6555cd469770e456b8bfbbe97e20f2830fb9bf82cdb689dc3e0b03980ce55808b27c0ebea77fdd8b61428dfed1253b7571e0749535d304fab6c6e185e6144182d63b87d95a12bf980b6474d949baec022ef9e7a0542eb58c6ca0f20f2c6b25afb384eeed64311c3c1ca303124403e620fdbd7c9b1949235bb8c5194dceafae6921f95a887276d5ba094d5439e34dfb7654133bd8f4d87184b83b71e6524d4d9d7f0c35e2aabb580c96e6cc3b25d6dd4098c2714a3e56e53a91aa37f19205d699215c98b640dae22ed4a277f8ad56a3565604aa187ccf7beba9fa40c7711e4c5b148e95ea71b33620c1dfa94d0d75a540afd5137ed5f1ccd416ee6a3c918c23ba10c678f57ccbf073de13438407ed7c6dd98f9b80c740a372b33a93fe8da769398a07aa48a82a7a976f27ea7a0853f1cfb251ad0b6ff3f6c8519b3896709c59153fc5dc9f5abcae52292ef3156764d5cc0712ac83db4f2a33a8ed0a9314a1defd392270193bf09e5d2d987393b1f0908f79786bd5222ab0f11a279e6e9aa6e936eb29c6cacbc3d599d58d825f7cfa32a61d271af7b51756032742102f5744f173d514ba111380cc39f2b42a6c7398358a73c1dc262d04ca8d18e0fabdd1ca4479e520671dca37fbd3562e76398aa85c9e8225d59504059e911b17ad8abb742b401ce77d98c7cf1fb3e782430cda0157beae2effb5d2a292f0d33ce34e4806dd028088ff7b4e7add863e74c80ae94c00b0762a0012d9b160e35935f45e49205e955570ad0d1c2ddce60ee4bf6fdbcd24a99eb23bac3cb1e3dc61800a3fb6899d325452658c439994b2708ea64c67ed4a0a131734d083df0d4f552a0fd55f38703b22d55844f3bfa6e3f364d789b30625edb6f9a43ecfc4ccdc68303080790af8420b8736135400b61134a7266f94d61b5b165fbefb9dd0be8c60b7136873be7c08e2a500740974af61679c1c59e94446206cbcb40f40c80d38d9e5c456d79948e90f61af40584940e7301cf33fc1b7eb413661bc8166ed92b498707b45e839127d97dcae480cd9bfa8de6f5091d8b7eb805358bf72713953d7ef58699559289ed7cae311aa712bae29d7a0780924264775c4f2d33dd234b46f3176655a10c0e6220c0ee041edbcdf3586d12da1b4ec76b59a008829dc971886e14eab318e28283837339dac6072d1a4bc0bce17b55cca4c0868d03a7e106daaa0dbcb37d88ba85bd08b0db19c7452ec6299af17c3dba649cabd56208597325a1d866264301d3fb0f561414d68495c3b0453ab38d36adaab93b992a6064ac808ad6d3d960bedec5a20f3ff19b84b23e8ba53cd7acc498a841b8f28dcc433a8584f712f30fbc7428042ddd5f0ffde253ad14d7876476728c1617b36d16b083b5b0ece8b8ee6abedd66bfd2b88453c8768421bcff83f1ae02fa5b2d3645f62dce7eaee9fa8d5c92ac0950e69d2f33d72458c1ac4dd2e8fb31199a70a3eae3cb8c709d15e49d3699f2d962c0f9d75ce070a9ea8aff0036c5e6848e2a4e4468b4efb4c335be915df2c929c179850f9fc4bff09245a8632e6e7d66737e96f4ff263a5e19f59171e925e4ad507e31eb45b97ab1e69e6b583d93b1f85d09de662fc57ac2156f7f8372271fcba78cb724d627d403edcf53e3154c6de63300e7dff4b25bebc0e9362c2709d2efdf845d63f9afc399753b9a58456f7ff7254c482f8c69b7912ca292cb33d84ac5974d41c9c6a169bbc26fae33621b5f979e71ba5b5cbbb8e6a01cdf1803faa3449988e8ad1221a6f03353e1f640106043529f8c95804c9e720558342b6bb23c2d4a627ddd90fc44383064888ed1be9977d491eaa9a00764c2b51719b767678c27348e86387ef23e9e4fc112001bfaad68e52ad768a0882a07b1aed972915eaf645f62ab1bd06332d6b9dc434a0005f80ea5b890a894cd43a5872bab4afd1bdb2ba78e15a9afd1b3a4659a97e3d6608233ca845b55269cbc82284c3f67569fb482e65128ba34231dd7e4ef8ace5add70bfc43a1a70a65e85f8ee90d8467598dfd1100dd6ef0d0f0e2c98a2648be8dbda597ce33c3e6ac459d15638a92312db2c78b7f0660f74bb2fe12c1e1ed085a874f69b0945ab3cec533211f8a2b0076d1aa5abb3484ee1107bfe2163aa15c5aea3deddb3e95d59a2bc7dc40cc4a0d515c26f73443b1157cec843bedd0508b40403f52fd83ec10816713b5b337444f309c2c74523a1d89c03a479aa3c7b8039f37d93daa19546cc34a32b86f8af7cbee9515d3badaf3b21271c5bb4a122db209458fa9185a8a1399ed1e1c0a469afdcac1f58f542d7c47fc9261541c4fe94362e35659c4b68f9753c5250ba5a37ce7dd939f504c45bb845a736a71d174c762d4d2442ad34a5817f13d7e11da370d8b1140732394949ba45565f184e970406a4e30f435fb6f2c605376d18223a145db1dd892ad7aece81f7d586306fb180e6b6c4d37982966695d4ef7d3550aba190f795641c73422e2bc300e0310175dbb7fc65434db683933d014cfc3ce7578fd12fa89e83633b27d2fd2d4c31b96e650a10450cf7bbcb73b77b0f5ff4e6519848d0fed9ab326191f57271c2439af966e660429151390f8efe9444fa449679548f7add48072cc35eb7686324d67f78feff9d1f3cb3fcc8433f77bf9911a3e8cc9e9d6cc1936d0f6339ad7dd7125649234b5e7613e3eadffc87cbe48bdb2c5b8c55fbc24569f41283e7eba3da9221dc5a43b92b422f1fec2d0c306faee845f699edd4cca173a5584075f4b1ea81cd60ed80eeb922bcfac9e1ee77990bd643e9d1f112700ea6c16560a2a7c8dbc2a2ba2dfabe440143af3303f51eb467ae8caf28e7867b57c9daab40aab8e2c75224db69fc7e685528569dc2c48a58f9dec1e9bc4150dc46635b8d62904c0f6994df4be378acf9f20b66af7982a746fe926a529177e53ccdc4e821cae872aaf07c1305222de145f574a4881ccee1c5b3d43c4db96e437af83d04815e601f10431bb8409f2a3e2ebc15cb0610a86a24e0f8e33429c4056f8ebff827d99afe300347eeb8e180a29151f16babd06b401eb92245ca9e2645113d69179cb8888b606e2617a7dbb6597966200b9959401c9ecf519ad149093d1a787ddccf175e234ccb539968c1ca822dc733095e098a14c693ab262700ca2cfe12180fd29e61a79dae4dab327e181f47e59af22a6ed5ef0a19962cea88abc3e83906180aeb49ac555b74c5c9254624aacdf4fe703cbfce80d3e4f5a5a42b1075aa8e719048182ad9714865c5e05134502f962a5e5377d7b9278bdef399a5462624d9ba353171583d876e53fb39584cb8b6405b5eb7afd7efe04127b49629c3556268b6d2a3dfcfd1f6b54a1805a5d396c8aeb0a7ce5fbd0b4d3a734811cec2ccb21f50e2e91dc5a6569a67584e3a0912573a7b7bef54aa4e34e99986f1c28f7c4c9462fd9142ed1262542bbca0fe78d6727678968b4cdd75b4f4af6c375693918082e36a40c1a331753eda89c0d62869ce7546100e8f1dcc6e6f4c66075f2753c134426c87a6f7ebe8e9f449626f3040e1fcf7fc5a6a463378daa9279879ea64b1e9ad76125a79c99c4b62773e31c7160758e235072bb94b4d916b6fb6fa12d61e635d4ef62161a9029155e32692e433229558637ebfa126afb52247c6f2d13306e10b8b010b30b37bda35fcee47e95779c40cce3a4035bfec040d7cd2cfd3948290fb9bf96092af42051c91b10492288db8f689972e28c9a0c89f066956822a0a143c23481a6f16a02c7666b0ceb8c4d818ceda759064b448c0fcf8c02366d6d74f5c4664520f9aca47fecbb4e31874e0e11c7fcc830890f69e91d51af479611386f7d7069a5d10917d354e8665854fb75b98f402aae6943a5872f45dd635a719c69d2faafccf11045d283de6a9f079452cd022d7d7c5b10e2eb4927fb7807db9f999a074e5cab469808284ede1f34094cd72f6b62ee9491b371cbb806b5c4f83d41809833a78749ee70a3d2a3917ea1917b156c90af8055428c866ad4390f65b3267f6d5165d4f744ae7a06fd64ac6ddf91b6a50e0055a5998b4be98b230225d81cef817d6a58134a1dd22c3076a91998111385bb7e1669447aac0ccc18a3ca6ff493e91c2079a12169e7f579db6a1b024628f9b1fc386a27f20100c06e4ed9e824df04bcdddec229ccc36410cec2d27229e13e64c41efebf1fc84e578387adda7b3c04f9c550f5640a6978afe8b420fc42ec636b3a5aa4b04b5570d5932376f084e8211c8514d2e91b0b12e56e89ce195328c84554af3faade419f076263d0da82a7165b4ea280529db5580e88e02e4229014ed526b8fa908ecb9eb717383d37827b3b869506e87f5c0dd81a8d51ab4d9f4268890f6d6e3eb4d119c418cd91e6b84490dc0f6d0ff58723ac5dd9472f3432ec2512b49c61a1d72802a4a4afca07b7f2db4daa9a195bc1fe2f06fc8377b4fc6d613c111f322a001941cd5dd88f4e6c00769cd60f407ea2ad153a0f4bcd20f62c7fe42e8b75f346e557228c0cd92cbaf639adbd34f50e87c0e67f55e6ea1ab408840718db9f020099ef624a16ebe12ce977478eb93f50883ad998790b633d4315afe785605c7e5470ffe0d1885664bf766d095ca55d6c17b7615c61e0a402de2b412768c9a0e2b8a70e4953dcfdc4ddba6ee83f0153be97998fd18eb072e2a17e6f47e45e0c696fef65a0a499189ebf996bf4a62fcfcee57732f60b12adf7c7c2a6eaefd8ab6faea1eb3c75ffed151f9af1347a20b240c1933bb9ccac205ee8e5c20c372050fa3eae1e2564b4e7c8cf3a3a81bdfb346aca250722d9adfba1372254cae23c4d8a277905e5caf5c1b93494a009c45b0da3ced3bcd34bff6a0b64d991251c2c52cc040c824f4a75fef39f647ee5b825d0246e4ce3bbcef9eb6be26005390362ce815a714c09827abf070a3585ee602c26bdd52cca660b63affcf5b2a4f65df8febafc9407f13b447b58d12d31cf612682c56649eadb4bed8a9c8cb8286942c7cc506d1777d0aa3bc8c9e2e2e81e062af36da51db8dd0c254f26a51b1e33073dc07387e6f013583c8bee1ea6773597d9c216d3e79e4d54c5965b8a2204a54f4be01a23564dc51a820332dfe8df2bfec2c2c77bc18759c54318413ee7df46e4bacb9182619a9d1d9d87a306ff4011afb872eeb097bda70593f610ca1e0f613ab88bc33568dd1f5a17e57e1d73a8ead0cbbbaa98ff939236764260fb9d1eb0763399c175e797d5a1dce52250f5b6a0932c21daefb16a5b967aaa30dfc47632811ac7a74c71f1876b9901a25dbdaeb0d41dbe8f7f8a77488df92fbb756b72970e935627d717fa273e9bb21bfd6b4e7b059d77a06712cf173c0865718450115f5bd61ac8abbe6c76e724194593c666e59e38d554105397ccb695567dd166ea01faa62df306947f02f4f7077c0f1d63aded468e48ae617e6a1ebc7ace03ce8efd95f4581687d2c86fd6ab2955d1f82c614badb8f7d285b2afa5be85e15e211048f59fa47b6e890ada36c208f5fbacd01f473779622a1232294e8f7f29227546256fbb21e2dd153762411e31b6aa3612b6900986713b675fe832080ead41c35d98c37c3a6a4b833c0991248b62faedd298d129735b55b0a16482c13bcd071202eec1e32760880ed6cf0f7e43796b1a46332db68491cd5393ca35673a39c5b28891ec22a7e508846f423e4eb3644f167437f21b3724fa93ea4626a8a717f58e916ba7586a7bade9611a8c3bfc04d50236ca852bfa89158e7a3b70d38ffba699ff69476cb92fc55d5d1947759d60b357554b2d20630220d1fa8b66a3f4fc2eb413c0a5eb018addb552b9ae99144bfb359eef2417b9bf5f71ae135c6148b60efa626f2917fd260f49555dea6e8867c446401672e80c4998276616ff85e9ad111ae0d75c07ab00481a258b66d97d9ed09aabddff31d2f4ca7c", 0x2000, 0x0) r11 = socket$nl_generic(0x10, 0x3, 0x10) r12 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) r14 = openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write$binfmt_register(r9, &(0x7f0000000500)={0x3a, 'syz3', 0x3a, 'M', 0x3a, 0x8, 0x3a, '+\'', 0x3a, 'X\xc2\xa7L \xf2m\x16b\xb8\xad4\xbd[\xd2y\xa5\x92\xdc\xed\x9f\xe2\xaa\xaaR\x82q\x19?f\xb1\x895\x86\xc5\x03\x17\xabQ[qw\b6\xc2\x057\x84\x8f\xfe~\xc0\xeb\x04i\\\nYZ<\xdd\x1b\xcd\"\xd6\xe2\x90\x10U\t\xb5\x9e\xbfAp5\xae\xaf\x022\xb4-\x91U\x11P\x88E\xf5n\xd4\xb3g\xcc\xfe\x95:\xb4\xb0\xc6\xc1zi\x8d\xca\x1e\xf5\x89\xbb#\x11d\xc4\x03\x97D\x1e{\xa5Hp\xb4\xdb\x7f\xab\x93\x8a\xc1\x9d4\xd3\xda\x9c\x7f\x94\xa1\xd9C\xcd\xdd\x98\xd5\xf9\x87\x7f\r\xf8Pj8r\x9f\a\xa2K\xd5\xe60\'\xb0\xc7\xfd\x91', 0x3a, './file0', 0x3a, [0x43, 0x43, 0x50, 0x43, 0x43]}, 0xd1) sendmsg$NL80211_CMD_NEW_INTERFACE(r11, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYRESDEC=r6, @ANYRES16=r12, @ANYBLOB="010028bd7000fddbdf250700000008000300", @ANYRES32=r13, @ANYRES8=r14], 0x44}, 0x1, 0x0, 0x0, 0x91}, 0x24044884) 10.004498219s ago: executing program 3 (id=435): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) r1 = syz_open_dev$loop(&(0x7f0000000140), 0x760, 0xa382) (async) r2 = memfd_create(&(0x7f0000000880)='C\x13\xfc2\x95WD\xaa\xba^\x90\xfd\x8d\xc2\xb1[\x81\xda\xda\xd6\x8c\xc99\xec\x0e*||\xe4\xb3\xc4\xb6\v\xaa\x15\x86,\xac\x8d\x89cu\x10\xdc\x93\x9b\xb4\x93\xafE*:\xe4\xdd\xa5\xa75\xb8\x1e;7\xb7.V\xdcrw[\r\x98\x93j\x9c\xf6\xf8\x99\xefF_\xcd\xdf!b\xc5\xec\ntb\xff\b\xaaF?!\x9f\a\x1a\x03\f\xe94\x1deU\x06zS\xc90\xb9voI\xa5/\xb4\xa7@\xa1\\B\xc2@\r_b\x9a\xeb\b\x81\x00V\xd6/N\xc5\xc6f\xb1\x95Z\xe5w^\xd8\xe7J\x80\xf7\xae\xafuv\x84\x9eG\xd1\xe7\x9b\xf0_9\xc2\x9b\xfd\xc3\xf3\xe4\x95P\xf1m\xcf\xc2\xe1\xe6\xa6\x8c\x11\xfb\xb8S\x8b\x92\\\asW-Ee\x02\x00\x00\x00\xd0;Q\xc1~\x89\xec\xc8\x9b\x88\a\xf2\x93\x82(\x8b\x00\xd8\xb4T\x80\x95\x93\x9c5\xcf\t\x04\x00\x00\x00\x00\x00\x00v\xef\xee+\xab\x9c\x00^R\xb2n?i=\xbe\x16\x8a\xbf\xe3\xcdB\xed\xe14\xe8\xd0\xb7\xff\xfeQ\x1c\x85n8\x1b\xc1\b\x00\x00\x00\x00\x00\x00\x00\x17\x94\xdfW\x92z\xbe\xb2R)\xf1K\xd7\xaf\x99\xf6d\xe8\xec\xb7\xbd+T3\xa6\xa9\xfaY-1qs\x82\xefn*\x96\xc9\x1e\xf4\xd1\x02Dt\xc0\x19\xf7\x89\x96.D [F\xeeYW\x95\x13\xc7;\x94\x13^\x13\xaf\xf0C\x9c\xabf\x1daCS2\x02\xb0\xef\xc7\x8c\x9e\xed\a\n0x0}) (async, rerun: 64) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=@setlink={0x34, 0x13, 0x1, 0x70bd29, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x650d4, 0x2}, [@IFLA_AF_SPEC={0x14, 0x1a, 0x0, 0x1, [@AF_INET={0x10, 0x2, 0x0, 0x1, {0xc, 0x1, 0x0, 0x1, [{0x8, 0x0, 0x0, 0x0, 0x6}]}}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x8081}, 0x20040000) (rerun: 64) r6 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r7 = socket$inet_sctp(0x2, 0x5, 0x84) (rerun: 32) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="440000001300010029bd7000fedbdf2500000000", @ANYRES32=r8, @ANYBLOB="d45006000200000024001a8020"], 0x44}, 0x1, 0x0, 0x0, 0x8081}, 0x20040000) (async) sendmsg$nl_route(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000002840)=ANY=[@ANYBLOB="500000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800b0001006d616373656300001800028005000900010000000c000100000000000000000008000500", @ANYRES32=r5], 0x50}}, 0x800) (async) sendfile(r1, r1, 0x0, 0x24002de8) r9 = socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r9, 0x6, 0x21, &(0x7f0000000040)="024ba05135fae8fa3436554e0f8ff126", 0x10) (async, rerun: 64) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f00000001c0)={0x0, {}, 0x0, {}, 0x40000004, 0x0, 0xffffffff, 0x18, "28f5c9ea1f1ae4be4111ab18d2da69bde58cd7af40fd150b70aac11c2e16bd5bba7663c435aff94793ddd7aae07ef35f17bf01933bdb6fd7ecdd91b59ca8d541", "07a9310978042a8bfe1406584a128d7469166f4f07b84819e7df4af14e1df82d", [0x6, 0x7]}) (rerun: 64) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, 0x0) (async) r10 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000080), 0x80042, 0x0) pwritev(r10, &(0x7f0000000040)=[{&(0x7f00000003c0)="42e8", 0x2}, {0x0, 0xfffffd66}], 0x2, 0x0, 0x1e0) r11 = syz_open_dev$loop(&(0x7f0000003100), 0x7ff, 0x2) ioctl$LOOP_SET_STATUS(r11, 0x4c02, &(0x7f00000031c0)={0x0, {}, 0x0, {}, 0xfffffffb, 0x5, 0x5, 0xc, "4ca4f6daab7b5ff723f40077da819c51b78030051dcd312a341c73e5011a6b3642628601ab5ac67e501b4fb3b2e8a0d38dee12703063c74a115b77e1bc69a689", "5f0ed1a45df3cf70490e6aadcc6a0207c7393d7212e283da3715b785579b1612", [0x507, 0x4]}) (async) sendmmsg(r0, &(0x7f0000006c00)=[{{&(0x7f0000000280)=@ax25={{0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, 0x5}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @bcast, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @null]}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000300)="a739db27fa95c3a3785bef217a0714101a230fe81d0e9f5c131b8dae7a63672f0b8414a61010bd03dc7f4f8b9a651dadf7250f5ccfd5204df90edb3fb40125bb8f3955ee0880a2fc6131f15e05424ef8cee7569b944f055b38c1ddbfd1", 0x5d}], 0x1, &(0x7f0000000380)=[{0x50, 0x114, 0xb046a6a4, "cf7865fa355231063c83ff68c0b778460c62ec660772a5a91ec8628ac35ec5d2975b361efe2710c0a6c1f122fde402a21122948380a51ebb4566cc231a6be8d3"}], 0x50}}, {{&(0x7f0000000400)=@hci={0x1f, 0x4, 0x1}, 0x80, &(0x7f0000003680)=[{&(0x7f0000000480)="7b7cd36ba7d0174bd9becd4e0d5fcf4aaee1d5933a0ffabea75bdfdff4a215c498c9dafe2f9db5827242b1ee14f1b08d1af30a8d84a0a26b78e221088fabb00616db0eed4b55ea00d2da65117a1a525439004da86d06295a258b19a0712991588a767435229c35cd381671821a67b6c93a2aa197533d536d3f7ead1ad9bca46f656bd3123fee897b41a8b4ba3d33ee05164ec30248b8a9c5", 0x98}, {&(0x7f0000000540)="cde472a8afaad2153ceb2d8846ef3a3358013074fa597ef6f8702edde8a535b92b9aae972b0226004e02d971ffc73d9792bc9f234db008947cfa1b57e4af06e4497f05d9da8cca36be7f196bda3dea473fa4bad5de98f22954905ad53c8d0198a34ff85acdc0baf0a5d1fb1cf54e536af7d6b744b27f383668eff92fe85782f544761a808d66e6b4c9cba531dbf7879c90ed7d1939e635531e3fbe986e70c1d1", 0xa0}, {&(0x7f0000000ac0)="17978f2adf5ca6ac1890b1c80e06dae5d2b444b2f11bac81989ecf889837164e1e8d2423abec6f891ddd317fb126450000f6928bc349df504daa14fd7a6db28590b8ce45687d5aa1bc02f7ca44cb798660c0ba51f0ab4c2cc9604e43ab08f3cd128de21dc772f8b8b529b448c8fca3e1f17c9f2fad027e7389460ab117f7bbb0e85676702be0741d0fc72efd9c873ae8de0ed4d2a56dfd2bdb3f96e518577ba535eb140fef09143fa5ff33c4ce64d56e89c08e9ca31975d8c746b934b8fd76d1e1e8639ea4b4f2fbcef580ff9750c022b05d4a4129583bb9726a7b60627be2c3fac7b4ccc7448ea1f36c86db264f5709b1aecd4843fe8c0a1d350c395f9fb3596e8a2891767fe1744619b0e5700b25c5c846fb54aa0bd1843aed084a448ad9458da2cb8f8bafe9fb8ff86d1a377a0caa892e88e3cb06cc4e7dc0f2f5177b0143309dab14fe05facd653e5aa1176e78400a305b39bd4b9e623168b3fde11fd966d1b5abbb24cb105ea6e4b3a37dab569c3b19b73d42528c982adebb0cd23f71d9038db16d67c474018df1fcd3eb4198520325aae3b0aa8e8ff7cc6b9d63075a4d28cc974f144d22b7690e2d9cfc671a7eeded95da1082aee12418a7e26ea079125ab748d58bdd4dcdd9f8bbb48e37f36f420fc64b44da6e1e967c8cac01be510e2589ce490966efcd76128dc9116a0f5ebd151e987bce28d720f9456167f0851689cb19a8862d45ccafd70aead251c907e9c85f641f771784c43e747da62afbcb97c463f1a3fe76c85af131baca7cc0423486d1b4e70ea52d72a978fb801d2ed6752f5f64da52a35c3bfbd92cdc4dcf1f83ee361985bfd62e257c4b2355be0e8fd7995b3a9663f8b7f2e330c103bb05ab1a15689cd6d04da9fc756c4bda93fa7529603d632ab1dba9765b5d6c33174071cf951975b74715c1aba1ee76419ec7290bd16a13610a4b4b92ee96af69dc8dbb0ee21e88fb607aeb17b751d8a5ef352d0bd00a5c4d083b640bd8606fdf12816b8ef9e6f6d70a50d713e3a9d3ac49e7dbc6b87ff22cb8f77ee5c57928333ca6301cf95b74b70692ca0d0df8a6208c0f444ad2250ea1900eced653bd13c53d5f0fd61867bdc1fb060d12680cc3e74922aaef4d6704191173e57a443d0cce664dab28e1058c49dfb7e933d6529335ac3fba09e85299f875af9999f9849f4ad827e0854377a263675cc091483538cb8fa63daaac80ad9866341c47d562bc2e7a83d7d6d3ee064667e732a4fa2d744bdd01924ee6a5f34cc0ccdca16990a4c5e73d83a3b243086af6005969695075e7355b700f7baa177ab2147a00064305e4baded259660b275eff6c7db345ec78cf42425f71b99d42540bbe20d0ca5bcf84fb8b7146c30d4dafd9a16542c6e532af50eb85f840674ebb4b0cdec910b79414449ceb01709b309cbb48ee4a5063dc308d89cffdb4496fc1d9befbd83aa9f40e3b0bfd32e0ac3590507232e77e352cb43f4fb9c61fedf39b0fc8e005ce1d9afbdbb864b9b699abde87300a6106f03fca20757234f72b0ff339ad2efbc09f63fe450afcd02881ce67204dd092de5bec8fd0eeb0ab9febfed0a9330c989c3207899497900609119f24b0ebf85bbc5308e729451b9b3ac59204bd304223d5b5f7f10c2035191f9a8d02f2ed3f851a6510c2f4beb3b202161e5a0d523c5543952cc2b654df5e46942fd751e03af74c2998c4f349b66bb4a1a18b56b65f60e306f033d4ee5d75d9567413a1b5bb963c1635627e70b5d1832637ff8b8217c1a033184aefc2bb1b11b51e95d00cb780b787f933dc6da7bc6c84fc3ae806dadde100ccb9bd4998b11c3d44d03bc5d6b32a134ee4436816cd3d3cf93eccb47e0b47ed143f36abddb3ad15c4feece7dcc4aea1c9e3e3b77e1c39a8c564d60515cfdb2f247c7150926c906be2168603ba3bf367c0f00e8a55cff636235f75ef232350f22129eedfc5c8135cadf9d6b64674a4601a50ab3e86dd6d0e2ab19895653c99c8216f34d46dfca1c70f71bba663187569eba430c7291e6cb89202b18b873809b9afe8e9d444f72aa57a85b7cee4848a7b60bc69f4ff8cdef32d960b6e28105908581348cb208a59bae80872895b5a8e5852cd35663c431acda334e07d562426e1db1da0011467158b902dffe5ec8112161b4da65fd236c5292fd0aa4a0dbec3bc6cb312aec70ec893e3fca765b91fc959cf0ffb1dba514f5f914f8f5c95a00ff9974a6fb5afdada8aecd2df32f745f07a9d652abba31e1afbd0100acab0ed7c43b60e7fceb9efb8694480acc5506632b85fb206404e46b5ff2cbcd482dbf5e5e875fbfb0bbd357b2bc774d1a8d6a1597ca66078a7a5e4b606f8bdc2b7bc14923f5bf60910f83d7619ecb2e1a2f76b2dd99341e4a7096527b1ba481eeaa124b7d86831af2d9852a03a20b350821d6593f6497fd79a7fe3e3287523b9c36781b69205f553f9fb089d7e18de8103c9e46362ef825863665a50ebbea539b4ac310f864a5fed6a805cdda8cf95221f03718937a3cfdc54b4167e34e69d803b3a2f163fd8d1a286be18cbf50081b1e44159e85c815ffdc91a7cb0691e3ab306c69d26ba8ca3fd589293a8c47333054af3d2b7455c16bb2486320012897755f7f3987809c58c27e5d7b5d33991a01dc24a68747577927c278b2573b5a42c8786a33167ff711dfb9ef26a84f9d06881aa35060833ccb96412d9fa72756a94284fb31e8f6dbbdc0b565a53fa7b04e4a59e7b6bb55c223fad872c31e53c7dc3b8f671d39b52550492761399d00ac7404bd926958c78c877bb04fc8e88c49995a373a56d58b41f375f9c62924091214cd9ff380ce1d1e2b134dad66917c82fb074e74063ad84d22457c65f08225f5d7a4b9dcd229afa2a7a261789ec1570aa8120a9570d2a391f8ca4204bdfbbf8ba9d6c65c0c5ab77fb41c6a1129d0bf98b0cefd9f59b61406fc92a1e537336987291c30e6055f67987c10a399cad604bf953b15c6f1ab39262fd18cf8c9cbe9040895c427905ae94566cebf91c9cdf030a3beb2a800e25e0298941433654b857b14b9241a66d8a360e6d3ab5ef42c916495fc5174b44ffa07e3c6e13ecb3855e484ac62095a3982cd3e698af74754eca8b0faf558bf7ae6b6ba20e6777e59b29bd2a89085da48cfa045c45e0bdc899fdc79cc227ce0b7e0173c482793a78ba50386b3d7915feeaff1598df04801999384ee3039514ca4b3dc7ecc12c174d82047b10526b536e3c40c6b6cb602b87b9dca77b65edc284fb032bd9a8bf692a273524fa033e0feb0373b9f62623032f07311b7360d3e67757b16d4f3ac1aab01b24d70d10b9bd58fe51c2c72c9179a35ff53eab46703f70dc40d8752c8b957a552fe01c72b5cdf95157623f51cce60bd0a42ec1c496728f458665f9f2aa12e792df84bb202d83686ba64026525bc0e6bdd791655259decd2717da0bc6cc4998063c494eaab9ea028a5bb63960f545ecc60ed59d42bab80dac5eb9facc6f6548aee06ba8d1fabdff6c26fee7ca9a8ceb9a3f5644b12c3ac4a3fd17fffa384b42c269664846f82dd73f4abad7d65b73aced24e461bbf097a56ca5dc21ef3a587a949e1cf4827e00ca276e7c7573ee5efc8a00c73307c43feec09245592ddefafb92811df3548b834efcc47ae7dea54df2eec1cbc76ea8ab689f23ab189289b643c0297df57398e0c8483a62a129112ac1784ad44bf4511c6addd075198e8c9a9b03bc6f8a481392da6b07bbff8db677abeb00b101c5cac2f83271e3065f9daba1038a419a26855c1e0740c82c9b04471de01deb739415c9e5a9da6f6b44a6cff67f2f695473b2aed546afd9e545627aa9e30090fbaa19d49e95ec59cf09ed91047c069732e0bbc066a103caa5f4e80c444bb81b57d35108e2e095af402b00ee45424c8ae8855799c5fbb16a51b5ea7b14580cc92b60923d2d77be8628ebc20ff80b356eaa81509430d23f8c74d064b0a6451fadcb490e75af3692118bdcead4f926472a503c6468cbe8c5ee8b3aeba793f8591de01a239701507088fd60181d0842272c084184a79667b4bc8b1d13a24f7b0f0d818b88632b06102624ce405fadc5f35b27b747bf59aba486407ab9145478aa38d5770b988edd96e164bff6e19ee00ffbb43fd5b5c66cec680a2a63cdb3d21ffea26e0dfcb4cf748f03ee46b56241b72afc2c526ec7366ba29cfcbe4a2eebbddbafc4b3238b151f240670dbddcfd9c41c03b0781225f5f82caa9beff862a8abc75cc9524b05ed07fdbc4f06d09f24d0743c8456ba748920bc029bebe6ab1dd3b1dc416425c0dcd6bc311efe828151a25a73e54a95c7882ef7e71d30aed607e1d3b1643a5e418e8b3a58e436ac5e86b1c87ec5070ee2d53479db2568d66e397c8cdc7c77280bc9ffc4e9c3852d6afd5ea264d948fad64c0a485e59d4c50b2c2788e7f9d92a143c43d5abc5758e36ed980390ff8c528a9a82869a122c3de9ad8d2762ebf63580ebf0fdb41f74b5a6d5959d8c60fb599452587ebf090de9cf5fabd76a5deb3e55e91704fb93e0a78ddd5015723b4fd545ef3116b91418072dad16021e4d49bd4b97ab85312897594dea5b4724c3578d8e92d11fb1bde886c8d08ac5e2cd73704597d8fe8b484790fcedea46eee125715245b53498c19624b0bc104308514e3b634ff88b01a86be265db8628258ff0396b6fb6bb029398a76581e19d058db9e82ab4e1fd00d5af352bdc9f13b46c24a1004559312e40f17af817a2089bd0ceeaee788575a5db13ae18bbc3641234163c24bd335079d33e9a8576c78a02f617757194d333332069cdd0409bd20a388e09fc53c8b8a610751cd4569a644d9e753c881cab0d6285e6266330d8de63c754c11d46da7b379fc608ae00f276b8aff7fca905db56dfd826152bf78cb418ee0581a509a5a3220e3630239cebd1a1fa9e7adc551655e4fa74c6cd21083dba660ca268ef1eecffea3debd1f72330bf2f5be66b257335dea89e8666d8cb3f05b78339dc31ffe329ef15fb631ceb8cb5fbdeda40c7d5b922de76f86668e70c705bc01572cff19588bff299ce23b636edd8b37b4f8a94bd2cdd7068812a9de44e7d9fdfdd22e08c99f0cd11ddd6a4fbdc07b72a8e084215803510909fc88bde8df28a42730e35871090c2bfcbeb6ca0a67659d719fa7a646f7855c0eb28d13b704d8bdefea08cbb5164cf3fd4b2144c374596d098888e219ddcbcd4a3851e192a54ac5812bd968633cb5b555fe0bdb55bdbf0608a1c0ac33fbccc30060da2564f01aace49b44d39afb39d3142538074aef11819bee9df5168989d6d1dbba07bd12d4c29145edbb06810375d735b486b29b09b8d8e58edd20b73a0e3c06795af91ba88f039c4a4333feb916ee612af359df1f5d823f436fa760996a3d8b4325dc704d123c972dd8ece3be6a4a67c6b0659ba180bac1d5423be1f193f842a6bdbf94466410d20aa467a146338380cf07fb2c1eee576b6216cd5e080cafec71c92dd02780a6f443cdbd71659c14daf0c9430db2eee916c9a362f7b72289a5113923096b0c446d0b67cf80820bb42cdc6d6c82935b693e09d8d900199fa1c73c6c8b95ce69615f1b9bd628f57b5ec458db9e9f83f9ad097323b62467973102345cfe97117141ebe6d84977e5752a7cd98a54d66761b631ce8805a18816e72dd258aac3dfb156d86a28661deb471c3b81fed194769d545c06c3e364f369b8e4c39ac327e72b8d369d42472d27c4ee4b3dd4e5f89b732f5141a830b6500bd6573c7c824a2739be2c9975909ad3ab9", 0x1000}, {&(0x7f0000001ac0)="d357667fad79dfc7c1884201b4c6aeba256c665c80fbcb09540dfb0bea37a75a2a0a542bd167815688ee199bca10044cf53735fbca1776994b5beadce4e7ea54d18ebcdcb8d145fd5fba4d0fbf2a35bc7deff0f1a0bd830123f62215414b5187006ae411ff4fdb8de2596970a1e6e0b21454680913d8746d377d5e1277d1c06fa2d07086759f580739f2731ff67e78241bab743bb3a9051f43cc2405445f7dc3eb464248300f9823ddfded3e437a780808f2d84574bcf0d83ae42a575521872a5ccf420d949dfba83f621eb358f6e1d24942c69f7b93dc46a00991a4957b4b01948822dffdd5de2c13e13e02825b860a2d4f095700e6424ec937a9974210e5e776ba3dbb3184c21a00f1a71a5874df3e5800a48f940c548f30d2c09f740f0f19e4d508f4ead8e89d15c8aedecc51cc57ece4934464950bb49573808782dcc03ae9e62d0e1ebf4d711055f18eb49919471cd55fdfa52baed4cc9aa0f2b63c953b153707fc9ebe12a6bf430f619a6bb62c8145d0251f20f92108f7bca2a9aed66065d6424d80c9fae04218fe29113eed524da5487af6badb33de504b346da68a0c54f7d962cd20443c4ebf3e4ca096720ff482f7078f00c5141ce51da88110404ed132288fd9545a7d683b7e2574c9e750e3b8b6d9238556b80acebad49f9d849bbb4281607013c617a8e68305b5b8c11bea069f37fdbc4363c4913891aa4ff32b5794c525bb1dcfc3a9e2b8180a20357093b3b65228b826487cdea619dd1094cd589f6a7ad5547992c67f085c2ec149bc4c6348c0c753ac0d0fe744fcc37f2f1ab7759bc53a79af8ec0fb743dedf5a4895e8b59c9f0e756a77bbd8faacd781fec9f82540d5885f2705c0e9b55b864f6baa87c9388f869c866b4ba4ef99842c6e137d670a28ca0778210219386b3aefacb989bd10d64f663453b2df4e310fb93bfe00982014c3bb83aed2c600b5ea26307fc45e87a205121673271d58098f11e7379d893f6566a8ea86d8556bf8f61c355a3393b3b674dc291fac74ef5f634388a20543e2b787b8d8faa7deeb15217c2a0472f7e350a763209e3ccecc864327cac622d4ed04695df2060b1d07c0b2258fc1e30d93ae1abf509a8d33a0e39924b9240d6c14aef246066ab9b92fe10bfe2de0f1e3fe50db19a199c57249ed77ac2dd446f424596a680c0ef4eeac658498a5d69c1cd9cac7dc779c66a93b74ed3dc1a439b468a4eb202569822d8e71fadb678ed4312e819ad1523421dae1064c77edb90b0707e61e007dd2e63991a4b6599b2c5ca1ad53798550cf690a9166373e8e3b2c6a9efccb268749a2dbba97c2943af9540e8282cfa0f84d58e1e1647f4de783f0442863832f8e1aa41d26feb4e1e9fb84afeb317508b96a02a27006d65c2292be687bb05622d04a9f9f05f34e487852f68cf34e654ae6be0f6b25b57dc24179721924b554fb281c922198c5fd741712e5934ddd00caafb067e5a518d4c712a2e46bfb38f3c285e4426f8aed720e22e4af6afe4cf45dc6a34656f329c955a9e21917faff9d3c943ff205dda579995ade3e3a64001da0a445128df94164c75e2f12fe789b97c40715b7e829dd7834370cef9ee6f4375fb7f353f3bb5f8b47a0f1757bee83d9240dba34b79dcd1ad83cb3ed97138d20eee17c4725f5c9a7b8051286190554ee72616086acd960b07fc466e0b8f99d72359e3312ad789219c15e232ea4d41ad1f6a6c9270e3d77b3eaf87f5d38c3af00099ac9cf93b6bb1b12f557529ec8b548ed39bb733b0dbae67305ac4fcf4ecb269a869319edc005bc7a3688fb1691b709e8f9c98400110febae4215c809bb29c77b6e5f29ea2b17e7d4abb4ac2508a485eb417815c3de9b350a114636982270051cd2325921befe210aa02838922285f5dd587e72316c14a5e35a1ce9fc68a262bddac10ece8c10cd445f7da32b3edd5e1fa6af522a4ebb66f489313cb69c834af85e944958cbb30221584469043dd93a3dba61bc83d4c74db928a2e573dcb99d7acdc32c8e95156948bc73a811e08de53cede66ae39b8a624d8e912f6fd3dd21661ec809b211b69e82240e2b496dd4cda7af2060a11f737d814022644d367efc242ad894080489ff9193f386551ed1bf7ddc710361387d04b63f52090ff2323aa9bc92c6049144e964ae3206decc19f1add4396ed4758299e7739a878da96167f22642ab7564905dd3324259f06d3e594586127c40d8d009c1d0305487668dbd4f55442a95caa4e7579cdfbeb25878a2e55771d16f250d36995da6b53be087d0ec8b57e997e6e9e6e75ccc260eb1bd9d8aca6cf297848994e4574510e1084f980dd01e84f733138279976d9d37ef9045d0dc90f3d4464dc1251607af67413236f0d100c8afadae1cf7ab41bad07369e631bacfd90a241eaeb416fabe0c120e2e898200646424f041b07ca19f97fb7b91388bc6b0239f99fad59f139d024d9524759af3242c00aabb1e72c59e42d10fa2f9de6f8031c51f622c45819a99d24fc090fa13a6f93ae03509c8c56b0e64e0b4ac0a334f9f7551c4bddb9eeaf07c4e4f9fd0f6d6e7668f53e81a923f6b987b581ecb5d50d8ed287b46428f7b2d9f7d47e41f55a6330bf3e30f2922df1d4caf6ae70ac88f3840b127fd03ecaefd7d7f133978715f9164d1777d2258cd56e2ea70caa61f580aa7d29838fd24c5d1387928fbd9e4471dbf6c5e30a8f37a19958e3ad985e5d25392782d93cfde05cfb7e4ad281335c2b2c26748714d5e99d1ed470f8f7f533234c443816704853e1382d617b0f2b98e652ae152fe31ca15ece9702dd538d42ab31f9be4caf1a9583c2b3663efccc52f8be691bb5319f817daeb77d2dee75786f8e34e53d3b158397afc7e8a60cd0aee25473e681eaffd938b17c77cae77550732839d3db3aae8254eeb8646c37403e5515603e3e8bbf6e858d539e5eeb04197f65ad400941a7eef65da849f82e75f555562dcca0f49c8e49a0f4efb145512b6dea000aa22512232c15f77492789c0dd207d3a15d62f0abb7b076f2ce762e755c5240ec8fb07a9d666b85aec971d4184cc9af5a5da7b5715331f81cebf0e56352ffdb93e2e70fd8ad09752cd802da08bad0879cfca637e806e385ada0499e4a4e7b00900a618028a7a69be239ae768fb291ebb3aee333a93efd11050e22df55112eebfd5ba4352bb1e2c717dfde3cddb6dc692058c289ed147cc71174080c0a965c9b7b6d15ac95f691d1278b3efa00724a6f0460f157c38acd4e2a0352096050233e5f28f095e09b5894650febeebb93c22c55daa654a7010ba7ccec29a243784fb50e972fc590925fdf9bf80e1e46d989105f28369b8c1b0757d8e7de277812a74c5091f80d462c6d9cfefe537fc1be1cee51a72e7cc3097a21413536ac960427231f7f1651a0b27b946ff0dde39decc4477f6d39d37056ed20069a7e46e2a71f5064be869e674b4b06765ee04a4893123e0b85751401ac7800239c848acd8cc5e2066d3a7127c0ded5b844285e97609c9377622fed5597d54da88d9aa3f63a2fbb6f43813090bcc690a1c3ac66513007f3cf07ebdbd6c409c675af3e3c6217dd5f435d55a3e5e993c69992a8653837bdd0229042fe49b4ca02c91e81711d4cb7828574a84538fbb72fca3a2febefb2ff386e424492f3ae325a71b89d2d99ed8c817804f53bd76ab572e6c8b97c9a02e16b6a3f36b1433e49dc0d8a6e868dd40e6f4e9b3dba323ce2effee4b88c09cd858dce3a90d245f8a9e566e674a4f3e9f8efca8c55b0d1b2c2df8e79757501ac656562ab3e84d62d061af35bf4f66302990451c01527caceff37183510749b38d4ebf0585b14e707403ab7bcaf0cb833941ce03198994017a4ec929b39925dd560673f695de628d737d0a32f739dbaeaa1882227ddcc54c01c84161961b3f0bfea891816f8f284c2b5e27b92a80fb9500b9bd6b617c388e039369e778a46f6329e7a5cea953ea9c96e4066e231f2b4b4374dda84106ba6ef4fad3b77941024af386a3169a75284360dbd3ded1984fc1d9dfc9412786f43d6754a3a4ff57be47657add93b8de34f5331c6e6efd5c412f69d5cd87febcca7d40f70674c856ef8d74412cf40f20144ff8b0df251ed18dc2c0be4b5becf706d9e8c0ef551d43037b6154eca70e0fdb2dc598eccb71bb9ed516173fd9270cf17350da21301793ad0ec13f92c875ba143d126d71ff75c89864385257ce965a24155a33e390b3c71cbd421e5c30fad5ca3bb39e622c947cf9684f97fe656bafe99a36ca7c0801310897e3120f65bfb4e2341e1231e9560445a100f4e489eb5603ecfc82c405cddf1a3cb8e17214cca197000e05dd3230257d3bc15a5e7965bbcff879e27858e41c8535047aeb00a7165027c3df83ad61b8a4b536ba7aeb299380e4ac6ae81ea536ab404116d047fee4e344c9ceaf9788b5792c2d59b0a2fde72cce31aca598f540dfbcfc7bfed1b7e358071d6d98fe8bea3bbaf5ac98778862bfcfc2e5647223cddcbdc657a27fa50c31e9ff8fec7927f6d1dc4378e52bfacb767674f40578633b6bbcebcccb33443b40d60121b2d8187070fde5c62956a428ddd26c124bcd78365560cd0535f0cbbab9aea3a0a24adb0305ac3c4eb7219bf7f0e659ac75f983e497bfbea5c2a25db902c9fbe5f03b5777613238383e00b83c61c2379f9592f09fc7d2ffb00a7a4b39d677e0a80e9f068962437e86f48b9e50b3114ed73f90cb55f2d3324540e457d849336584157f82cfbb3f4d96ad68dd6c5261e0053129c8a0c4a36dd83bea6a51dfbc42d42412af90dbac09fe8231b43762f6e833b6284bf8289313c31869f6e883b3b2380ad8a8108c1331da244fe862525d01e125123f9e253f31a8b322fca0a620aba6c4360a639fa69d8f98d9f6a949a94e9324ebc0e64e3757111c9e0a2fb0b982e362f2c4a46ac582b944b9e00eb881dd17967b2f080df53f02ca3886b868d6933b476a9f0609262f186122f7c284927f92f5cf9dee7e670118e5b5216725c68f3667f7a512b9add6ee7ee9bf5f2c63a42d2607df04863261db00b3cadc79842fb98f1b6b8903f025477ea0c46f5f20bbd438c2561346b451dac7ef61688c66afb0f3c41dc4ce426b30baac844162800de19c26a08b57ae414cfc6d2dbf90707421fe972e0e41c598526227306e3edc4f06d9e1e1b9dd849d7c034ee35b3770fcc565e64dc933f9ed624c8e25b6d0fd963a80fee53d55909e1cdacb56488a162c959e96cae4536be9bc83dcc67d95428b83b5697cb5b3e0cd6dc797bee9ee1377ee3abd913a126b9107c41a8526fdf256387c584394616741819b0cad4815c5ff660622556ab303a1d78a429b36883bcbf7bd6b386bb3cf7dc198163f39bc84125c0c2dc66fbab1dfe644e070a7ed9aba84aedb3300cf957a9211b324f0253d8556f54e884ff26bf89b21a4dca8bee5967b76f741c0e9c1056b383a5b8e1df2d15e1f13c55bcf82f3090c53e7525ee61325aa77b8b5747ce82dd30855970b5e65fe1ce3ae01cd9fe68f5db4a98f81d80019b4ef26e5e13185a2ccbd6106e61f744da5e07b43fd5c1b81f7a1afa66c86483c56314c409c663f3e56a4566efa4681bbaa13cea06c93273b85b837b8aa7a2b6dbf57379f87b1441596fe2e9639d816af96650a4861cdef4faf8bcf21d0d6472e0686b5c9dd262eb971caf308eaa02a61012478cfb7934165c1736f0fa527b7247845b08a99f4ac550a76f3415", 0xfe0}, {&(0x7f0000000600)="d87637fadd6425ebf5c01c1dd7202452bd224468645317eb2c3a86d458f4220ddd6160d5ae718e9768e300ce0109d95c71dbcf243c2c09be8ce2dcb0d18ee1c7b2d5f9a62635b6b67178267820aaf8b9c05ebe824342f6ae73328911303a1819f2520783ae61678f443912cb02791f3ad100c03b1f84f26d371691a3c1d1c374c0073f60a8307a6f9eadae5c8eef8281de24aaf264ebde023a8a367d8392eac19f4dd6589652003b64cc76c6d6278eef091881ed7dcff39f28e92d70692dd9bbd14544fe9c3ca887b479781d40680dabb6ff661ce6045b02c3127bbf915d1bd55b", 0xe1}, {&(0x7f0000003280)="4274e4fce12cd35d4a61abc93cb725950bc39a28ffd183b9923f5d4330a9df1fd6ffc354ec73", 0x26}, {&(0x7f0000003340)="df5e2833e50f7f982b6a15e24d2fa104ba6feac46a9e3986b0202a5ee13569665f5238156fab1c20dbb6ad9a4b0c07747aceb3", 0x33}, {&(0x7f0000003380)="4660886353164e4e213ef2dcad1d6473dcf2a015e190b7994f377cac52d29647b6ff884f3a29b44ea63ad21421fb6de4124234308d8b80148e97a9fb5e62", 0x3e}, {&(0x7f00000034c0)="b37edc6b0ab6b4df61bd32fde988e3814416c83279fb1a64f68b158e4dc25dd43fa46918c048d6d96a678f3e27c0c4947bd62105700a3ff5f826c4df0d1727b4a59f6915efbe0355e1d5bd7aa018a86a7b6fea4a6666da65df3ac5d06a1f21566dce174cc71e9b9f2f2dd57e70749422130ca9088840dc0d1c89e0608d5c8136fee7210252ec3f8ea3aeb870d97c8a7b3ecb4df01b77ac13e594ace5ddce1a2b5c2b6b80ba332a3a2e23d95f075b7b168a3ebd67b689a26ddef2fc63af5c4dfdc3f8b4c233524aa1f88a308a750e52", 0xcf}, {&(0x7f00000035c0)="d1894c15834da710245279ccc1100f245a53c6e412ad4192ffad824c8335b9df915bc9fc3fa78ad431981d24d44aaaa25d24c7918f5db6ece5202204588e2a77ad3bf8f158dbfa68df413db58ef2168af193211f6580c5d6d49c3161d8c1976fe9680797e91b0d85ed52741e2e0b59e25ab1ea3f032d16388209049807fb1a91c08e4bdfb3", 0x85}], 0xa, &(0x7f0000000080)}}, {{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000100)="0f48883e2b7a7e99a6d82a8dfbf16ae6a78ad8c4ae96204d91726604", 0x1c}, {&(0x7f0000000780)="709760e23b7a90a65cb07d10527d3e9bc0959e7a371685b4e278ef999e708f9056eeef5714b39de390e81b11a64ea718ccd69c97432e9a1f4e42cbd0592b6e0c93ed5b8a7c372cb4650605a07dded8d2a3c728cbf900680da9e3bea803cca8c9c0fc14ff8aa2cf89676e1620beb81b13", 0x70}, {&(0x7f0000002ac0)="ab2f8f002c0d567c334fb58233758bb69122041e1c3b9297a877b357a024071f11754f644f1805c6cb6253d4de84232e9a0493861092bc356baead2d063adde427ce6c684e11ccc0c23e88131942e39438ceb19f1ee60a4dc500308df1fadf67c1a884c74cf2e96de61978135d468e05663413f6cacf2e2c1c52a99483e60672e50aa925e0cf3d2df40982f6ea26d8c4973d378efe8baa2f44c9f019b620a1260ae4e18ba3eee9abf74469d955d2b090f1f6a95e0a10eb218ee464c136ff8a0461963db679607d69402697b86003c364cb49b7a217f08e8c3ced89f3b3fd970372925d0fa3ec5fe46ac568d399efc19f48f04c", 0xf3}], 0x3, &(0x7f0000002bc0)=[{0x20, 0x108, 0xfffffff7, "21988030e93c1c87ae"}, {0x18, 0x1, 0x0, "dc"}, {0xc8, 0x101, 0xf7, "f315e1b8cc5f2e24d0c69c28c90a2e10c30e9b4908c110c70667955469b21e86d817156a96d33df1661806e05e47083d680e4cec45b5acbf29abe6a466fc4371a65d47b37e3f6fce3ba0566e57442a62ecf6e44e59c51cb29d94c4119750f6b344a027c47e1d8d0d60f9acdd9a74fab23d61bcbbfce8a8aadf189642f271f809d44289466bed51a4922e3de18e1790978b090bcfb052472debd19141ed0ccb05133db12989c9f768dd454713428d10bb4f2039a8f73c"}, {0xe8, 0x0, 0x7, "f0a963f591bf87f9634a5d793fed22046c546a7036e70404932f8d3cd65f7501a00341abe7814f8050d13eec69bdbe7b1018054ec2d5556eedd5b04f352b1eac4f1ec601ebd4ac19d5536bb0d97b9f9f1cfa1a8235ab3700c897ee6722ca723cb9a6cc444cd56ada87037c95de0c81a7ed462d35294eee51db580cb110ed47344bbe8b803bfb37df35b46177c66a1a5fad38f4ef2a31960ff243bf68e3a7a97a7bf1bcafb0ac99fa37c1c35e162bd6064600d593732b4a94483eded4ab06dd48c30a227ffa85fbc2edc2accf11a31117efde904e469c7b42"}, {0x100, 0x116, 0x4, "e92865a4737ad6f776010395d44169ce7c325d7a4ee4b72d1decb2f08a8d4d2db17932032877cc26da6008de639bd8a7be81d83d1a0570675e2179c6f355ff61b5a0c15ad644bf7e3280be7f118b24cf8f4c43867fdad6a082a67337dc8e824574598db572b0397c99edce369dddab03ef75c75f166c57dd43378b438b7bde85479e7fd1ef8a3737586e87fd8dcbeedd043cce4d291c5785b7768cb2902a62b5e47f6fed65934a09369dee23307d5034be493c9df05c11a6eab0210e748ff1c14e585566d58f6c887212b76c88163bc571c173a061cd152c1134b2ae1e5b6b6c66b01db1ac4f1e3c1bb443465710f7"}, {0x48, 0xff, 0x7, "910e8db66ab7e2f4e0ed44b575cbd26ec2d0b705db0339388c6e486cb44836fc06e8eb0a40be74fbc252a2189ef05147494915"}, {0x58, 0x10d, 0x1, "9510256b6b58e7ff7feeb904cffe25b0b4fccdad2b6785ac8bfe85d1bdc3b4ad9887b421cbc7ee192d9262c35815367a828d5b2cbd004d62f679c6bfdf00d33cc3766f2b"}, {0xe8, 0x110, 0x6, "eb156d4ca213007dc60e97cd6f2700cf76d65f54bc1e1f6809c04275f29dcb9578258a39ed5cc216e3803455493e42f77e3c086a6212f15b0dea228a503d098f11266c86591efec4f78e53e44e7013545a889adb9bfba3de62f33893dca0f54c9194bb5502f809b8002e2a63e98f05e29133626c867bdacf4b2d7de7b3c2f06926bc3f24c55dfba25cc494ed2ff0bd8e1e737c51ff13c4fc96a29a1f73fa480c8f7913369e88fc52cf6d587f6062fa73c643cf111c12d5c88eca61a9ea59bbb23c28e01052c4de015771125fca437846f10ed919a1412702"}, {0xc8, 0x10e, 0x0, "a892be9cb389301adc44b7442c2f4c9758a0b52ea67957c0fbf98e554d81b2249f0622a2da3cf9f5098c66b5adcf2b4ddbed7e18ef5f0dfb927c6e038ce71bedfa6eb2d0c9797e48395022adcddbb8e81558c5eb5849a835fb4ffcdae2dc3b01325ec46929c518fb63196ac4456cca570175132b42678c54c237cb1987190c55164f7c9f0a76d7eb7535de9ff52851e12b7515958b9aec672bced64b5ab706f8548f35f0f261e0d928a8d74cce9156b379f52a30e74bd71a"}], 0x538}}, {{&(0x7f0000003140)=@caif=@dgm={0x25, 0x9, 0x7}, 0x80, &(0x7f0000000840)=[{&(0x7f00000031c0)}, {&(0x7f0000003800)="e3f57eb324bc6d0c6080ee6bd1ec953f42cd613bb3ecc3dee848344b2c29f004d849b94e0c2bca9a04253e01988fc655316a5942d23851c9b60901eea4a8c3d71583848a5678e82cd0af93fa13c8e1d610560bc7db5d20d7e59322b3daa9ff8b7223d737ac8b09019ad7437cd9648f2b1ff7bb34e3e2ab998e82bd8a6e3b9e948ae7eccf8abc381bd5f158c15d21b493b70bdde155ce6034552e28af11dabdfd870db72c06385737894b593b793a3ca1f6861668b07dc31720860ae6d90aef3dfe65a606dc0c4607c940f526614ff870d39803d8859f2c6d604ab9178dcac389461397ced716fda5b19280922c6b814aba0300000028a6327818d749e6aa131c553d24ee21a7e9c0583071408a70e632d71296e4133d68ba79f7fcca45ffbf143c13a25c4e9a0603672b10eab35cc64f2975731dc5fa8c72bf6c6ea6d77ff74864e4bca64d61dcff8fc64ae482eee38737c9129df8583102f3d0d59e96d0b444d6499e55e6f96021f93a44b86665d80211fd7df52822f0441193262caec7be27e90a6153202eb196ca3476c3df71980476afea49949d0cf040e26074a0d345ae8c99c6a8dcbed16cf3fd01f534aa9af24bd9ec162651b5a884a7faf570cc30b43a4110851f93371048a341c179df6c44980340bca354c703eedb23834abb75908e080f153abf1197", 0x1e8}, {&(0x7f0000003340)}], 0x3}}, {{&(0x7f0000003440)=@nfc={0x27, 0x0, 0xffffffffffffffff, 0x6}, 0x80, &(0x7f0000005740), 0x0, &(0x7f00000057c0)=[{0xb0, 0x1, 0x5, "d53f46aadeb02a68f64e267aa39d00221ec3960c9d824473636c54b63bebf070e002a249ccace027e5011e89606734ac9e0daebbb9bfcf40b7416c626241724a4c491ad225fa4e282bcc57aec7a1c549cab758265275aa69bd1e36befc7b6bbd3ab79fbb8c680d3ec04fed0e7decc86e78413875c2f94aac73b6c35d428388ad14b4dc96caa7bdbc61c0d36e3f60dff78ef61b7c62331e2fac41bf92"}], 0xb0}}, {{0x0, 0x0, &(0x7f0000005880), 0x0, &(0x7f00000058c0)=ANY=[@ANYBLOB="c0000000000000000c01000007000000a554664060b2e5485f8fc944a3aa5a20af351f4a6184af8f6a15c4387e314343faa6c2837d4890eaf54ffa81a42bc1bf9f4b0370b7477d9613c8eb066d4b44bb5b6aaf0df7b63ddcde1357eea8b2f02d571ed9f3fdcb71ab388a2c1907f584ca852b8f6a32a0b7be48e31d66bea1f3a5653fc09288a86d8fdc99934ccd2b42d2b0dde81a8d4608c0e93f60e475f28d16ff355bf9b18ef5d451a0f730ebfa92365f3722a4a6aed8ff06890000000000006800000000000000040100000300000031e747fdc557fcd87aa30dfc05781c4fd3e2c5fc015df189613033004c85a789c24ae53a25787e9a821a881b55cce7699c6a5cc3e23cb57bc996bd26282dd2a488aedc70a622fe01f9a78e8bafa0ba9a4ce66f006db0e200380000000000000001010000050000009b41ca9eeb440b8c9bfab4b6f174600e7def3e30a48b096cbb0ed3aa25beaa5dbd58e77193090000180000000000000029000000030000000728ce000000000080000000000000000e010000ffffffff391c36dac8457e1a96b6188e655bb04cb1e815a20b25e3c0c3b606b9212bfa3f7c26a45cfd68d95163b4c02d83800971819c8f27a6111016ec923dc7ec7d63915bd3f8e3ec58b6b031f17d9badccc41ba1232e38c7f4e57f09cb6045cf5a48e8f5e8fc51762b92a9e184d78a80ba9400"], 0x1f8}}, {{0x0, 0x0, &(0x7f0000005d00)=[{&(0x7f0000003740)="059ff9f4b935dcef7deb5cc81633b2b63d82bd3164e0481c4484c8ee779d5be1d52ee6508cbb1f2f668a071a5df451eca2fc687aefa2aa8dbacff486b09ef489a282c9aacd8b2c606c0b3413b1817e1913d5dcc801dec19eeea217391d2938e61a4e7829bc473c7349d3ddd912f1744bde71b74161589d60e4d0029cb7321a0256e58ea91edefc557e7f8d9d", 0x8c}, {&(0x7f0000005b80)="383023dbb155cb12109d1e0bcdb9f2992529d190ca6c072ab04d68ad7e00212153a3b2f11ce8de7e32bd9a7e6bb23bcd14185b445025fbfc4f229f5d20a138abacc92352fedd8665ee8a1e5a99d947eda9515d721eb0d8284b749a5b98524a9b420699334cb7028e21c605989aaaa19acd98b01e8f533203dc34abd6a557d17e1256988b87a10a26d0107643593714d209c6fac91796bac9b57ae3d48c45563ff125a42f6e25dc227f6cbde18bb6440b447eeb33689de585d862a984a3de9a86e229065f2c2c6c03236a31d717e8a3595a0350d3dd8006559c0f72e8dac4c8fb", 0xe0}, {&(0x7f0000005c80)="a6b57bc1d71b7c4decdbdcf5119144ca747fc416d0e9dea6d81456c070762ab6eecbfff87497745fd8e44cd999c292d0cf2db9130c38c4ed4bcb9d1913b19bc6df597bf60b977a8be5b8b30b669d54", 0x4f}], 0x3, &(0x7f0000005d40)=ANY=[@ANYBLOB="780000000000000000000000ffff00000fcc1135c48609793e60d001acaba567ba9dcd78bc87e32247728feea3352c1a8fc1a9ca1241db2f74420b12a4e1b6d001df3e1824273cab57a1cddd18c53851e527157a409fe4ebf1d7b7fc891794341910bab682e0874c756c73ab33887786c9f37d4a21083b660001000000000000140100000800000090add2b738f6774fa93a416676fcc11999ff2db887a8069b7179885da452436ed5b9741462eb20bca702a99285de318dd08d72da8787e2a6e3ed79bdbdb47d213f23a0d889ee4f2f042a5d9a2676728deab8038c0447863987ae433c11fd3149e555550613d18cc64b7ae1b45388653c5d89fdae9abdd6b877ee4d67c3e03cc7264b64af0abc19f9a4f88d90d3677c150c20f7ea7b2244ac6e53b828e784af4c405b09a2601c6bb3ac3dea8ce3d58a954e2343cf988140523f49e03c5a56eb1f8c15d23cf2299721c10b34c5345a82f3fc27f6a359f946d60c8019e5da50ac29773b753cee068b4ef7583434000000006000000000000000ff000000b364a54df32031c9e43b111f224954b000a03adc31389d496c623848af61d8fffc0fe954dbdb330eade0a9ec323094bb53dd40c84b0670fbeacef577c49be572626316de177c9b4bd8fba567473b8f016a000000"], 0x1d8}}, {{0x0, 0x0, &(0x7f0000006300)=[{&(0x7f0000005f40)="e258ad8f64ffc358f5ab30baba6e68dea562a5f6889e886467f10bdc6649ca1f3b03907612c159297d0263dd341e3b0e57d8381add90524ba92fbf933bb748af0830e27ca20c3bcb870a05d481ee9f221831f095d137c7d35ac91cc1c514299e113a9e173f537d39d47b4397f816834f76a65ac308364f085d6e8c1ddd62f4edf51ccb79070cddd36db47cd974169a6388c8b448cf69fbbdcd827f40bc3ee14eea1dbe5e3cc17fb62c665c50a304da", 0xaf}, {&(0x7f0000006000)="25e4cc1f21091684f9bda882203ac18a8d062470fd79c8f30cb2debde7099f28aa7a5d6fec0c30a0c9ed021a142d1935c35ae98c161b86920ad9cadfe03b8a0ba48578584ce75aded60f49678e03653f5645c77083a1d4a2f49dd084888cdecfe95a621c38b9cf45556bfb21e565a0befba5234125316b03628564c4ed1c62aad84aea262345493aaa6587c7a31940e4a9c68cb717d92d5013ad0cf974fc2c296f061d7b962a1ab60e2f311b151595a51ca9985e3c0f5a9351cb05022526d05b20f36d45674ec59ac7be79ac6a0cb5b203e4c0b7d00ddf15e57a6a45", 0xdc}, {&(0x7f0000006100)="fe365d1968de219b21df12993b30e8af27144948279cb8a24969c4439ee5dd7626e016a2d860632710e9b417e7a4f1418b9324d17101c9e65306ad4a06e8f565d942adfed0267a1ca7d58a630dffa33e93f61b3cc35f275e522ae42302699957e7a1508568", 0x65}, {&(0x7f0000006180)="a275dcd1cf0821d1f841083109c3f537b5df2eaa47d755f4128068e8d753d6e18548432ad06b35e90731a0500f850c95a7ad5089", 0x34}, {&(0x7f00000061c0)="eef23b8a100ec8471844e4833bf2c6a85654d9b8d406e0d38cd54b70c99e9afaba783b9ca54821c3a4006570b714cf21612961d132b4c66fe5512978fcdcb4bbc1e4edcde07413027a3c9ea82131b2f42e050d3ae62319829ea4f23ada6306270233", 0x62}, {&(0x7f0000006240)="0c078d3fe81e3bb6e6228337a09d4e9d6de518f61765770bafbf805e5581d8527f77a41511d686a1a592d2d393f1591eaeb634d0db8dc3292e81077a0940dcf33b6dbe9668d2476989e736df8298a1e9c04fdca78303252d68e79b2239b9dbe75ce5683ee24ce78da522a45ae275a775f6668a8c27ae27bb8eb612c1faa2bc65a1f6cf25d77fcd31c45b046e29d6db5275ed6f5c7490210d09b0a7bff5acb618a85b6d66747d", 0xa6}], 0x6, &(0x7f0000000080)=ANY=[@ANYBLOB="100220100006000000407b6f0d81775f7de909750cc4fa"], 0x10}}, {{&(0x7f0000006400)=@generic={0x2b, "1cbda85079cc054817e7d339e941b80c485493c090bbe3d434de91df23f1b81acb3511596599095084832bf750f0e6cb67fc91d70837d5c550213634022b2e1883e618de151cad208cc01059a4414eaf4d3516e0b209c8e2ebfe87969c615e5097c336830103831587b2a7a68f86728399cb3bf91880d6598d9a76dcc60f"}, 0x80, &(0x7f00000069c0)=[{&(0x7f0000006480)="1e742e666adc232c85cad319bac0deb0d7d4ac78ef0a1732fef32f0dadef3ab610e97a77cfb9c09158a0be038a63ee697ecee96245c60c91980a515ce24b4ac92e6f3edee6754e8200d5", 0x4a}, {&(0x7f0000006500)="76eb8dbb40b1ebf4b5ab52bb42656db3666f850b03266ec036309ec221e0a432134e8b3d7cc2fd02fb10491938354619e7c57dc106f13494f844f5c1eec8ec174c43f1fe11d96d72b665f3458152ba850709dbffa573dbb023de3adaac0bcac122d41882a3dbf96d09cbbd2c505763f414710f6631561bb7b64c8521233a6074de4c0f8a63d2e7edd2647d20eee0d80263ffa14c20deafed440fd5817b282a99882e47351944562cbd9517c6360a2968273a05f49066fa01de3012af9c250144f574ef53bb509a437752c095fb55978e1a572c5c17a8cf29", 0xd8}, {&(0x7f0000006600)="455fe00e9b0d79e546e1a8e4456411f4c44fecd2eebbb95399076ea345ed85941034ae0b4dce4f319a5949aea2e8f734d1a5821ac46897f9966ce870e0a16cc3fa17b0cce130220976170aee9c09b78220548bfc606b96a24bb7cf4a23402f2b3a57d1d817439d326845068bad08d804dc3041f6937a37186d00fd5e797562214c1e8d0bd98196099f7f736f823ed838d3669a3a95116e8a322951fd51e21c231fe794f3b8a836dd06df4e13c40730188a6a3a2133aec88dc797ac277aae631f61f522bf6ae186f05966eb14c047aaa8ded100ac5691d91f2e008140e704c5ccec8c862c609d2a65340d144d13e0f34cbfd028e5119e99", 0xf7}, {&(0x7f0000006700)="0885", 0x2}, {&(0x7f0000006740)="5b8977e7541e24b7b98aacae6b06acf5957b5ae792b5429cff57ca7b741f3f7c91ca1edc87", 0x25}, {&(0x7f0000006780)="f86462b3fb7b10d138d29823", 0xc}, {&(0x7f00000067c0)="285f79bda3acc1b0994cc25cc706445b2227f18ae63acad0705e", 0x1a}, {&(0x7f0000006800)="0d007bf8581bd8a0e4651a988ef876e7ff2d03191352af6d0920cd205b18199b76a9be18a78f6590179980196d7e07f2591eecf21424c71d64b28b40714906a20cc5ee34a5b2dd9a5ab30bcc4ee49cab06f52654f8612c365b552daddb7e25f8e4f713e30c08fcf2075356526d779fc69ea1051fdddfa2a9a1b3afa8c773bd8696cd429b389f818454e99bc2ce2aaa5cc20afaee4ab3c1f21d43f07b40d2ac90978b29cb035f661570fa319dc45ead241910e9f65815a14a4a6a50e9b81dc603d9695c9cb015827611a385801be38ad1189c20a831b45643c8d54845af83d07659", 0xe1}, {&(0x7f0000006900)}, {&(0x7f0000006940)="1150207c55c6acc1ebdf9bee5d9fb13a529e02583eb4a4efb8deae148416b9e9d0461ad86c7ed71f18c2b6e5c15d6a0f9df0d1380953474c10ef6dd1490798e6c0a1b72c1aeeab49b3f5c05860019ec3363699b3448105789e5e418ecc9380e8c234147f6d7193537cba17b48a3e5c35", 0x70}], 0xa, &(0x7f0000006f40)=ANY=[@ANYBLOB="4000000000000000030100000900000045f179b08e3eea83c1ebe40dd8224849eacda58f0cc79cff7e943f01efc72ebe89295e7c5d060a3cc4d910d854eb0000180000000000000015010000010000004bd066d6e1d9b10000010000000000000c01000002000000d23378f07fab1b644b8dec74bcc5380600000000000000bacb3f0d1f6ac50d00e35bbd6048114fdc12f503b9d299dce4bce173f62a08acf78142cf4f01a8e2d9e905846d6728e1de7537e278068ef46062ffeee7219f80c90dc3ca855676636b5d79658d1a1a310b4f642a2dad8eaf1ad677e23d2a0500d9fcd9bbcc5982d3d50f002aef7ac9ae694ce13bb28964ed87cf94070fe8b7d9be4170f8e733ff07decc7ee2ba64b6be1d67238c0585dea74274617d350f0da616fd1963097e3d09afcc851667ef539c459596875b4d8a5d0a152737fc032a5150752472a262b769d597e92ab38e14a35c5d65a2536f30d22f008923f40000b762f3569d584b9112f7fe2739632a5e654c518cd8d7ae7f"], 0x158}}], 0x9, 0x40) 9.858182379s ago: executing program 3 (id=436): syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa"], 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x8, 0xf, &(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRES32, @ANYBLOB="0000000000000000b702000014000000b7020000000000008500000051000000bf0900000000000055"], 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0xf, 0x4, 0x8, 0x2}, 0x48) r0 = syz_open_dev$loop(&(0x7f0000000100), 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_misc(r1, &(0x7f0000000040), 0xe09) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f00000002c0)={r1, 0x0, {0x2a00, 0x80010000, 0x0, 0x2, 0x0, 0x0, 0x0, 0xb, 0x1c, "fee8a2ab78fc979fd1e00d96072000001ea89de2b7fb0000e60080b8785d960001000000000000000000000000000000000000efff00", "2809e8dbe106660e6444ef3c3a19c11d875397bdb22d0000b420a1a93c5240f45f819e01177d3d418dd4992861ac00", "f4bd000000801900", [0x0, 0x2000000000001]}}) 9.757346022s ago: executing program 3 (id=437): r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, r1, 0x8, 0x70bd2c, 0x25dfdbfc, {}, [@FOU_ATTR_PORT={0x6, 0x1, 0x4e23}, @FOU_ATTR_PEER_V4={0x8, 0x8, @broadcast}, @FOU_ATTR_PEER_V6={0x14, 0x9, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @FOU_ATTR_AF={0x5, 0x2, 0x2}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e23}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}]}, 0x5c}, 0x1, 0x0, 0x0, 0x80}, 0x4000080) (async) sendmsg$FOU_CMD_GET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, r1, 0x8, 0x70bd2c, 0x25dfdbfc, {}, [@FOU_ATTR_PORT={0x6, 0x1, 0x4e23}, @FOU_ATTR_PEER_V4={0x8, 0x8, @broadcast}, @FOU_ATTR_PEER_V6={0x14, 0x9, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @FOU_ATTR_AF={0x5, 0x2, 0x2}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e23}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}]}, 0x5c}, 0x1, 0x0, 0x0, 0x80}, 0x4000080) syz_clone(0x4020000, &(0x7f0000000180)="77a364200129", 0x6, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="3fd50da4dcd0f2f0abefe4a39d8ff47903832c993c63151c5c5e73361274de5b1e03ff837c06ee7cff53692b69ae8b26cdf6460a94d2064a317d9fea84cc5bdc4def5a95dbffc5da4f509ba736970a3d70ba7d96aeeb") (async) r2 = syz_clone(0x4020000, &(0x7f0000000180)="77a364200129", 0x6, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="3fd50da4dcd0f2f0abefe4a39d8ff47903832c993c63151c5c5e73361274de5b1e03ff837c06ee7cff53692b69ae8b26cdf6460a94d2064a317d9fea84cc5bdc4def5a95dbffc5da4f509ba736970a3d70ba7d96aeeb") syz_io_uring_setup(0x6bd7, &(0x7f00000002c0)={0x0, 0x9258, 0x4040, 0x2, 0x317}, &(0x7f0000000340), &(0x7f0000000380)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) write$UHID_CREATE2(r3, &(0x7f0000000400)={0xb, {'syz1\x00', 'syz0\x00', 'syz0\x00', 0x49, 0xa, 0xff, 0x3, 0x2, 0x0, "6fa4f9b6fe497e0cbc840b4b97477a993cd97805bd0603e82fab9855f22aa4c9f54e328935c21a8ec4394089b62b4c2f501ce8f688d5c74bd8eff0baf29b754cfc28f9baf45f538d83"}}, 0x161) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000580)={'wg2\x00'}) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000600), 0xffffffffffffffff) sendmsg$IPVS_CMD_ZERO(r0, &(0x7f0000000700)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)={0x80, r4, 0x4bf3cdab78c5bc0d, 0x70bd2d, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @private=0xa010100}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @broadcast}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'pim6reg0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @private1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x5}]}, 0x80}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) (async) sendmsg$IPVS_CMD_ZERO(r0, &(0x7f0000000700)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)={0x80, r4, 0x4bf3cdab78c5bc0d, 0x70bd2d, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @private=0xa010100}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @broadcast}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'pim6reg0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @private1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x5}]}, 0x80}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) getresuid(&(0x7f0000000740), &(0x7f0000000780), &(0x7f00000007c0)=0x0) quotactl_fd$Q_SETQUOTA(r3, 0x0, r5, &(0x7f0000000800)={0x2, 0x3ff, 0x2, 0x7fff, 0x633, 0x4, 0x6, 0x9, 0xfff}) (async) quotactl_fd$Q_SETQUOTA(r3, 0x0, r5, &(0x7f0000000800)={0x2, 0x3ff, 0x2, 0x7fff, 0x633, 0x4, 0x6, 0x9, 0xfff}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f0000000900)='./file1\x00', &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) write$P9_RGETATTR(r3, &(0x7f00000009c0)={0xa0, 0x19, 0x1, {0x2, {0x1, 0x2, 0x6}, 0x1c2, r7, r8, 0x2, 0x3, 0x1, 0x3, 0x81, 0x2, 0x8, 0x4, 0x7, 0x4f, 0x1, 0x1ff, 0x4, 0xfffffffffffffff8, 0xffff}}, 0xa0) ptrace(0x8, r2) (async) ptrace(0x8, r2) ioctl$VIDIOC_SUBSCRIBE_EVENT(r3, 0x4020565a, &(0x7f0000000a80)={0x4, 0x4, 0x1}) sendmsg$IPVS_CMD_GET_DEST(r3, &(0x7f0000000bc0)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000b80)={&(0x7f0000000b00)={0x54, r4, 0x10, 0x70bd29, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8}, @IPVS_CMD_ATTR_DAEMON={0x28, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0xa9}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @local}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x5}]}, 0x54}, 0x1, 0x0, 0x0, 0x10}, 0x4008050) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000c00)={0x0}, &(0x7f0000000c40)=0xc) r10 = socket$inet6_sctp(0xa, 0x0, 0x84) ptrace$ARCH_SHSTK_UNLOCK(0x1e, r6, 0x2, 0x5004) (async) ptrace$ARCH_SHSTK_UNLOCK(0x1e, r6, 0x2, 0x5004) connect$inet6(r10, &(0x7f0000000c80)={0xa, 0x4e21, 0xfffffffd, @local, 0x6}, 0x1c) map_shadow_stack(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) (async) map_shadow_stack(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) syz_kvm_setup_cpu$x86(r3, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000d40)=[@text64={0x40, &(0x7f0000000cc0)="b9800000c00f3235002000000f30b9c40900000f32c421d45cd50f7942052e66480f38f60d7e462c2b660fd26100f3410f22dc400f35b8010000000f01c166430f79ff", 0x43}], 0x1, 0xafa9642e0f4c77e3, &(0x7f0000000d80)=[@cr4={0x1, 0x100000}], 0x1) (async) syz_kvm_setup_cpu$x86(r3, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000d40)=[@text64={0x40, &(0x7f0000000cc0)="b9800000c00f3235002000000f30b9c40900000f32c421d45cd50f7942052e66480f38f60d7e462c2b660fd26100f3410f22dc400f35b8010000000f01c166430f79ff", 0x43}], 0x1, 0xafa9642e0f4c77e3, &(0x7f0000000d80)=[@cr4={0x1, 0x100000}], 0x1) ptrace$peeksig(0x4209, r9, &(0x7f0000000dc0)={0x5, 0x1, 0x5}, &(0x7f0000000e00)=[{}, {}, {}, {}, {}]) recvmsg(r3, &(0x7f00000014c0)={&(0x7f0000001080)=@xdp, 0x80, &(0x7f0000001480)=[{&(0x7f0000001100)=""/126, 0x7e}, {&(0x7f0000001180)=""/198, 0xc6}, {&(0x7f0000001280)=""/224, 0xe0}, {&(0x7f0000001380)=""/213, 0xd5}], 0x4}, 0x2040) setsockopt$SO_ATTACH_FILTER(r10, 0x1, 0x1a, &(0x7f0000001540)={0x1, &(0x7f0000001500)=[{0x0, 0x6, 0x0, 0xf9fa}]}, 0x10) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x1) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r3, &(0x7f0000001580)={0x80000002}) fcntl$setsig(r0, 0xa, 0x2) 9.477771306s ago: executing program 4 (id=439): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="3c0000001000850619fbb7c75150926b00000000", @ANYRES32=r3, @ANYBLOB="fe000000000000001c0012000c000100626f6e64000000000c0002000800010004"], 0x3c}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x1, 0x803, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) r6 = socket(0x1, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000001c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000780)=@newlink={0x50, 0x10, 0xf11, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x104, 0x780}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14, 0x1, {{0x0, 0x0, 0x0, 0x0, 0x20, 0xa0}}}}}}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x50}, 0x1, 0x0, 0x0, 0x40000}, 0x0) 9.357674146s ago: executing program 1 (id=440): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a010300000000000000000100fffd0900010073797a300000000040000000030a01020000000000000000010000000900030073797a3258000000140004800800024032658aeb08000140000000010900010073797a300000000044000000060a010400000000000001040100000008000b40000000000900010073797a30000000001c000480180001800d00010073796e70726f7879000000000400028014000000110001"], 0xcc}}, 0x0) 9.070954952s ago: executing program 1 (id=441): sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000140)=@newtaction={0x70, 0x30, 0x0, 0x870bd2d, 0x0, {0x9}, [{0x5c, 0x1, [@m_sample={0x58, 0x0, 0x0, 0x0, {{0xb}, {0x2c, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PSAMPLE_GROUP={0x8}, @TCA_SAMPLE_RATE={0x8}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x800, 0x0, 0x0, 0x0, 0x80000}}]}, {0x4}, {0xc, 0x7, {0x1}}, {0xc}}}]}]}, 0x70}}, 0x20040000) (async, rerun: 32) r0 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc, &(0x7f0000000100)={[{0x8, 0x4e00, "0c40dec216970984"}]}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00', 0x0}) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (rerun: 64) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x2, 0x0) (async, rerun: 64) syz_clone3(&(0x7f00000005c0)={0x0, &(0x7f0000000200), &(0x7f0000000240)=0x0, &(0x7f0000000380), {0x36}, &(0x7f00000003c0)=""/162, 0xa2, &(0x7f0000000480)=""/231, &(0x7f0000000580)=[0x0], 0x1}, 0x58) (rerun: 64) sched_setscheduler(r4, 0x6, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r5 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r5, 0x6, 0x0, 0x0, 0x0) (async, rerun: 32) r6 = fsmount(r5, 0x0, 0x80) (rerun: 32) fchdir(r6) (async) mkdir(&(0x7f00000002c0)='./file0\x00', 0xa9) r7 = openat(r6, &(0x7f0000000780)='./file0\x00', 0x0, 0x10) getdents(r7, &(0x7f0000000980)=""/143, 0x8f) (async, rerun: 32) r8 = gettid() (async, rerun: 32) r9 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180), 0x40e02, 0x0) write$rfkill(r9, &(0x7f0000000300)={0x0, 0x2, 0x3, 0x1, 0x1}, 0x8) (async) shmget$private(0x0, 0x2000, 0x800, &(0x7f0000ffd000/0x2000)=nil) (async) setsockopt$RXRPC_SECURITY_KEY(r6, 0x110, 0x1, &(0x7f0000000000)='\x00', 0x1) (async) write$rfkill(r9, &(0x7f0000000340)={0x53, 0x8, 0x0, 0x1, 0xcc}, 0x8) (async) timer_create(0x0, &(0x7f0000000040)={0x0, 0x21, 0x800000000004, @tid=r8}, &(0x7f0000bbdffc)) (async) timer_settime(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) (async, rerun: 64) socket$nl_netfilter(0x10, 0x3, 0xc) (async, rerun: 64) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="9000000010000305000000000000000000000700", @ANYRES32=0x0, @ANYBLOB="996e06004d4c0700540012800800010068737200480002800500030008000000050003000500000005000300fd00000008000200", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32=r3], 0x90}}, 0x0) 8.937093023s ago: executing program 3 (id=442): socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x1004000, 0x0, 0xb49, 0x0, 0x6, 0x0, 0x3}, 0x0) r2 = openat$rdma_cm(0xffffffffffffff9c, 0x0, 0x2, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x3, 0x0, 0x2}}, 0x20) syz_emit_ethernet(0x0, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_PRE_FAULT_MEMORY(0xffffffffffffffff, 0xc040aed5, &(0x7f00000000c0)={0xffff1000}) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(0xffffffffffffffff, 0xc038563c, &(0x7f00000003c0)={0x0, 0x0, {0xfffffff9, 0xfffffffd, 0xfffff1b4}}) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x8, 0xf, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8}, {{}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}, {0x85, 0x0, 0x0, 0x5}}, {{0x5, 0x0, 0x4}, {0xac}}, [], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x7}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_skb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x94) syz_open_dev$hidraw(0x0, 0x7da, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={r4, 0xe0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440), ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000, 0x8, 0x0, 0x0}}, 0x10) lsetxattr$system_posix_acl(&(0x7f0000000180)='./file0\x00', &(0x7f0000003380)='system.posix_acl_access\x00', &(0x7f0000000540)={{}, {0x1, 0x3}, [{0x2, 0x1}]}, 0x2c, 0x0) setsockopt$sock_timeval(r3, 0x1, 0x42, &(0x7f0000000140), 0x10) openat$kvm(0xffffffffffffff9c, 0x0, 0x101000, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000001880)=ANY=[@ANYBLOB="b700000012edfffebfa30000000000000703000028feffff620af0fff8ffffff61a4f0ff000000003e040000000000003f040100000000005504000001ed0aff9400000017ffffffbf040000000000007b0a00fe000000006e04000000000000c6000000000000009500000000000000023bc065b7a379d17cf9333379fc9e84af69912435f1b6a693002e7f3be3619184e50b91f32050e436fe275daf51efd601b6482a0800000098efd2a102ee010400006e7a1de4a21f379dbf01de00b1b564fef3bef70548aed0d600c095199fe3ff3128e599b0eaebbdbd7359a48f5b0afc532ef58de3c1b7646cb7798b3e6440c2fbdb00a3e35208b0bbf12cd8dff095edc710e4000000000000009fbe4b61a615c6c57a2b649dc74a1a610643b08d9e104d4d91af25b8123deda8a3658d42ecbf28bf6d8e8afcb913466aaa7f6df70252e79166d8582755a314d31a76e42f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0800000000000000d5f728d236619074d6ebdf098bc908f50ae728a40f9411fe7226a4040b96e37c4f46010400000000c3da29faf75ddd1aa96960bca97af133824b881cc1f62c0f8f8f0e8d76b86f9c45636614786f5a2cb77230a874640dcbe0b20bb77c022d4cab080078fce8c5c81b7037181fc2f18f781aaa6e2957d7e39cc1baddcb7ec6667e699f24e41697ee7ea23e4b29a8b6cc9a1f5a7b3caae05f1300010000949b3aab06b1e042ff2164d80c8ab1c156b97e5889685a96949e4cb40df77b8bb84b0e733a63784ccc214d930cbb7e090df9a2867b3acec439c163fc8706869ada11390d4dbcf840fa68e7d7071b53ac29df826f8ae6d6e18c1e0600bf870768d5217e9bb5a05d9e224e67f1231bd236ed200073824d93c4e1a0f50a74bb4850486727d970acc546087acbf30f2f8165b47ba56dfadd14b306e98931485747292c6fe6e188750cf4f87cce2aa7d67c7133a9f05954cde298a35ea6d715ba80aee6330000000000000000000000000000000000004000000000000000038600008fb854adb4f8080064e8407c6bdb37114c80fbaa4a0ec5aaf4b0ac6f2128668279eb6fc144344e2d461c9a1be8fa0061ea9d55ee4716bea8e1cebf9ed39325ab4c5530dd6ee9fffc00000000000000d7c5af73c683625aaad5eda5004a76c9f8975ed4c5e4eb3e77e9885f69754932609f19e2f615a01cb6d17fbf5cb539403cb0572534f054d5514ad8264f7b029b2bdf2ca4958a62a6e744f9a4c1e646e1dd2ca19583f0f8b0dc53debd7d44f334e6ed7445a9580f970e483b307c4b3c018bc194b23d37e6a2e52d8265e5aab6fec586d52386e8c07a88c88e8faec5f1b16b2014f6952ce7d6be12c6bdb9651ca6fc907061be311d1354e6295698594a73136237bee068d3819400e43544830a3f74b7942f22336953978a5b2032da4238cc61162c04c1297395b73e18c9387615a2bc87d9e2445f3d323d3fac347926a4bac694c55fe9d145906d410f58f1951405d10504efe402cae085afef5dbd617e87ddbd239e4a50d7eb8e327fb5db12cbd6a9efe8e671c4f251cafffe3400a670d14b9b3cd8d86e492997a0168c022ef3536bd1dc731f4f9f8cb66701f4578ba4cb9b706e605a88c3857fb8aaaa95024f8da775f72950212b84fc6133ae14d1429cd4905dabb52e43af7e65acf97b4951fa1e967d16a5ed642efc855a4a46b85cd079934ad3188276efae9387eaa232697526e24b5d4fded86c3811ccd00520150b16000080122965558074956da5e4c3bbefcb64aa8be4456ed2caf0f467b6bbf3aa4371f5e76ab3f6a20278a3c779e03afd9a6af6fd518e5dce030f88ec5a5cb7601a161da0f80893220800c523040d13e1f1300c2c6555bce60d95dd3288e53435713f03add23f14c8db5555c62de4f626483632a2ab547f88dd6efec73a0271a19ca3aa860aa4dcaeeb9bd91a0cb429efae2a5fcc08b3a572969bbe917d1767e38ba49e3e57fafea83e495a6a1d1a4ebf83434986091dd66ffe3ffed0c39552a312e2db596d9c827e02f6fc13c8ddbb50bfd7dd8aa2f35f259fc83e007fe79d2d25e30830b92fca00a292dd3b856faa4b7e66e1b64505f65900839df71a97d4d07d37f7ecf8ed9a22da26ae674bba16c204f6b2f8f74fc56b7126d7c11ece6e88ec41192aaee75415c58d264a2b6adae02c821b62428902aad499825ab85a348638384cd12e61dbde5c47056f0a20b4e2a2328d5db5cf026657a129e6be231acf5f57995c60d9fca5f63a0dfd18054717120bda466d04774b53208ad8b022719ca77a4e0a66b4708f791d849a5e2aaa0074a9560ede2600df5a5c41392fe9460080fcb1e65233fb8dbeec4c86dbcf6a0673e38d2d3615e5bfbde44afe0fa7564231fff7e7f1f3ad68492dd2cccb15b5d7d3e37e8b7d28921c4b9280979521173f322df408d9818b6cc400090300000021911480a876fbba698801937e8b4264eb6f5137bdaa075f1488d22230592a79000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000002f316aa0886c174b73decb46c1c85edf50d8fcbac5ff76b365611666da86a8e65b308706bd7c000000000000003f7cd4d5cb9076b81b7741ec03877afb5237ea1694addebc14c3ae49f88c462ea2050acf2d9a97d3be29a5614d1eba2c98cf0236401e02d7c445e50f76419ab4f78f67a09e63dd4faa2e7b59399f055f2fa278783f26d0a52aefb0a5ef0b41e14a6fe6ba306206670b84894e901a523fcbadfeff535f2514bc834e876810d9a6a78e70a9e22860c36a724770b4185de44db6bf21fef32a8d5b36d9014f38fee012365f963b2a85e7d8075c333475b9f0284405e3127dde7e41285fbe0bdd370c06c6a41744c3d24eab511317f97b7b4a1c2ec33fedc46e9bf0fa640eebd3d58f0ebdb7cb8ccffd6d6ab7e0e843591d2618e2d2cdc7081c8fafffe9c3500800000087de4ee7aac6478d99de7dd82bef044a6d33c789d566c90c46ad581aa22f910547a77d55e26bf19f1d4661550b177ef53933a305e69b8a95119dcf5bda599d625054776151b2cd1fcde238bdc527594a6c17aa9728af24e2bb7a3830e7092b01b119ea4e7e7f0e21527d622cc29c9f0c8720195368f8374337ab4d130619d93c5ef37e7ddd0b2da147e6e513455b88753452de959a6cbfa1ffbc7ad5d8c3b48017fd31dcf72f337b639253f44cb27a12174bc4c191e21015d0c431a71906eb9c6a14c8a060459ef26787ce3d1cbfd5cc459f0048b5d06f6cbd3e9b34c89f3fb2f951ae81d7fcc8bc0000000000000000000000000000000000000000009231feef3117197c796369f776c8b2ea3970f358107945d9e74e9bdfa58e68b65a8f01bc4b73cc31df5aa29f363917f90e3fa1eaf553db1c761dd9b634a9c4d7c21c24fe6d953ed9438cad0f8dfe03e5e2f73019352f1fb682a5a6ebbf24ebc49e3d7058e696eb3f4b642f36c9006c0067e24a64aa8c53dd824a3c08bfda74a143c855030ae004ac797c575c202d8091eb77565212548ead770d68000000000099347593f67da85d1c962bfb320d1553a74ec3bf003ba62b1784dbf0168a7e85f28b77bdebce96bf386a6dd5df162a16f2b7e8a4de0ffc464a87f91f81866d2ef0af71ebb07a739c3cb1b7000000000000"], &(0x7f00000001c0)='GPL\x00'}, 0x48) close(0xffffffffffffffff) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) 8.880215718s ago: executing program 4 (id=443): r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x75, 0x1c, 0x1, 0x10, 0xfe6, 0x9800, 0xd19a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x29, 0x2, 0x2, 0xb4, 0x8c, 0xbb, 0x0, [], [{{0x9, 0x5, 0x4, 0x2, 0x10, 0x0, 0xfa}}, {{0x9, 0x5, 0x82, 0x2, 0x40}}]}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = getpgid(0x0) r2 = syz_pidfd_open(r1, 0x0) pidfd_send_signal(r2, 0x21, 0x0, 0x4) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) mbind(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, &(0x7f0000000000)=0x2, 0x8, 0x2) socket$can_j1939(0x1d, 0x2, 0x7) 8.673988721s ago: executing program 2 (id=444): r0 = syz_open_dev$video(0x0, 0x0, 0x0) sysfs$1(0x1, &(0x7f0000000240)='ramfs\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0xf, 0x0, 0x0) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x80) sched_setattr(0x0, 0x0, 0x0) r3 = io_uring_setup(0x45a6, &(0x7f0000000500)={0x0, 0x0, 0x1, 0x0, 0x228}) io_uring_register$IORING_REGISTER_BUFFERS(r3, 0x0, 0x0, 0x0) mremap(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x1000, 0x3, &(0x7f0000003000/0x1000)=nil) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x1, 0x7fff0000}]}) r5 = add_key$user(&(0x7f0000002300), &(0x7f0000002340)={'syz', 0x3}, &(0x7f0000000100)="370c099069effa43de3e1404db09b4ce1ef77bde4b371532dd16447c1b13403656c86711f6e750026f23029a50d44299c7bf5c78dc5efae2d041016160e8bef7b30c05e298aa9572540dd950307987eef2115e1bcf512bea3410ca5a9e9f827e4b13490dbbd4fc5a45e0738b959acafd2c12863045265bcbc2c9426ac3f614746b436fe86a72dc642dd67d970604a69b4f22cd0076beedc18056ab4bea4c825b69a7a77adcd5488684872b1bb9eb84586549e11b080468668e8fd0e52ce0705a", 0xc0, 0xffffffffffffffff) keyctl$dh_compute(0x17, &(0x7f0000000000)={0x0, r5}, &(0x7f00000005c0)=""/208, 0xd0, &(0x7f0000000580)={&(0x7f0000000340)={'md5\x00'}}) fstatfs(r4, &(0x7f0000000140)=""/166) socket$netlink(0x10, 0x3, 0x8000000004) r6 = openat$nullb(0xffffffffffffff9c, 0x0, 0x162e02, 0x0) r7 = socket$inet6(0xa, 0x80002, 0x0) write$cgroup_devices(r7, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r7, 0x1, 0x44, &(0x7f0000000000)={0x0, 0x0}, 0x10) r8 = dup(r6) fallocate(r8, 0x10, 0x0, 0x72000) ioctl$VIDIOC_S_SELECTION(r0, 0xc0405668, &(0x7f0000000000)={0x0, 0x0, 0xe, {0x0, 0x7c3, 0x7, 0x4}}) 7.791792552s ago: executing program 0 (id=445): landlock_create_ruleset(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$audio(0xffffff9c, 0x0, 0x402, 0x0) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000300)={0x34, &(0x7f00000002c0)}) socket$nl_route(0x10, 0x3, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r3, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c0000001000850600000000ff6122314a000800", @ANYRES32=r4, @ANYBLOB="f5ff0f00252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x40000) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="00000000000000001400128009000100626f6e64000000000400028008000a00", @ANYRES32=r4], 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x4000) r5 = socket$pppl2tp(0x18, 0x1, 0x1) r6 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r6, &(0x7f00000001c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) connect$inet(r6, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) connect$pppl2tp(r5, &(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, r6, 0x2, 0x0, 0x2, 0x0, {0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}, 0x32) sendmmsg(r5, &(0x7f0000004380)=[{{0x0, 0x0, 0x0}}], 0x34000, 0x0) 7.231983261s ago: executing program 1 (id=446): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r2, &(0x7f00000083c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r2, &(0x7f0000004200)={0x50, 0x0, r3, {0x7, 0x29, 0x0, 0xffffffff80802840}}, 0x50) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r2, &(0x7f00000042c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006380)={0x20, 0x0, 0xffffffffffffffff, {0x0, 0x1c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getdents64(r4, &(0x7f00000004c0)=""/199, 0xc7) syz_fuse_handle_req(r2, &(0x7f00000063c0)="99529ca7d265e2dba44891e35e7d5dab7921b730436ecd4e999a25bcf86a25f8f029c0dd50373e90b7cf7779b12ecd4423c5b13cfac186975cd723976f3c747612913029d42517c189364bc59d8ebad53ed1b86f8f66c99b1f9b5b40d78cef1f14f81815d53bdca7fef40607358db69eb8c0b1f6b0942ab4b1ee7ca8deb4eddef06381a3d1c52d6147fc5109c7c607591497a6b2477f60cc881d3219c96bffb34aadec3fa97250713cce17cd536721bf9c40a019531ed0bbad139e26a3d4d39b68ab1bf37cb1a4bd197a8789cb1940cd86d9e56713bc36c7cffd07a311f5bc2e91f16d152eb480645e85ec9b3bf09c7fa140dced0afd55d7b99e90a96e7748e2d0dc09672ac199ce529e631efe1783769819c182ca106f6184bcbb387ed246c43562d74c36ac3a7ec2f0e11f70bad0007c03bb9c0d2dacc2148cce4a4aea327c7319016ad146b52bfae0357f9e892e9bec61a13c93551cfa3d4f4bfa7585c93bb0bef01a9114f3dc54179cf9a57fe88f5cff3403e33c9d09e3e9c2e10f1f16894e1b59e3cad47c1f202cf7b756f2851fc96d09459c9a8d34c19e6a3525cd5001aac5181f57286d0e1e88ce5092c7c76b6abdaebf2c499aa47587b48eb12a2b72548c190b0324ebedb81a63333b6edb25550f859c5ccc404a944ff7f61af8800888192fbd4c8e0e417d1d181b4b335a6f52e0a7dae18397e81e3f747cab7be902ed903bdd6a622f178f9b4244718ee1206237257374d2fd1466ab6135ef7ef4a114ae170eafe9cd78cf9ffc36974cbc4b8003072bed78765a0b9f1240f24dec6a9e46db9bb498d40f727c0cbf8f4a6a49539bd0805caf65d80130d7fb60a69dc7ed890874a17530c042cf33a977d331435d68ef33885f638c777ad49564ca77d8b81ddd853a21cd55d95b627310dd633a4f005853a5506cd8f744c367f3cb6998b0fa97de6bb35b166b0c6408c4e0a38ed26235a88520c38ca97ac8a6dc81e6dc6483d383fa09f198997b8eea1c68c9e3320683c9a02dd89ddc34c241e7294ccc88d6b35762892e8746e558bfbc2251949f2ecb763dad5b975eaf36e2864be6a41d3e20514d32f5d4b6350dc7e3cc3a85428ea98efb3b1edc2a2ec1e618452949cc7e2ba1251990168fee342d4f304b7a7af9162bcbe6b09c75d7420d2c547b4e3cee1836df6eddd5dff73a4e308fcd8eaa7a33e6980a6f8ead03257a37d72d3b265d02fa42f57db877654ed513e31c35e1af0bd28511d6b57cfe07b27cbe9767a534b426dfc3dd257d5899444f34cbf4dc74b9eab2e7e3e1e1a8a6ac5e4359d653506b299a5b7c67b92dc462f1216655f952362a3387ad9966b606d98e8d1b544dc27dc6bc78fd18a446736e25c51143db9886b6c09812d5825b5d9e0932f218ff8bea4d9e1c4df9c9d4eb19336d48163a921c4ff1f0beef26b01b7e8c0d23fb59b84e229eaabb791f2cffc9aa4db75162cbfe4c9ae8d76a5b6bc4bff20e3f8f125b9aadb3e728d7f78d61fd55f46b7f59511b876e6563256686e44f25cf38d393a9b762bada272eba8df28e4086c4cd2fe3c9fab97756fb145373e6ca1991bb1ee6589e49c821ff29f047970819f88f724bd077cd3f0ae463d99b3e53078431e3f9bebabc5289a65479359efe3909186aac60a29f561de8c590988c913c9e693ab8106e8287f6565eee6735f7c88cad7124d1c8d9ff347e97912824088ee954de01c6d8a06447f06899607eadbfd078bc3df506252005749378dbd7399c9eca60b81dc0d88dedec31e5cf6e7b6d6d411958df8f9e0bf4443e8d3bdfe49d05f811d17088024d0629fc8ab8e05e309bf55e8e60d342623765f4e8d2dc4a90291cd4354ff9568c8170e6ea56e028bcf2719595253adb8c84050bb9ce4927a1c1f4560da87d109ceda90bbe45a1717763d8025f1ff40f157185ddf17079da272ae10c4f34162caf4b0d31221a57b3059fd449c87554d968a54b2eebd760dc3263c40d9eedf5905d5699d29706ea6e9e81ff2bf92489a06deffe7e978661f37a88450783e23f107c2bfce000dfc91c5fca49e46d9ea978f215a45984699f0d2503b30a741e13be56b7abe3e5663c0825c3cb04ead44ce97719c4ee6f4cdd3c452775ad7163d5c9034583cc2dbc2b0c04917a3e1aa3d0a8bb6fcf94d7922eb1d543c09185827aeb1b72ae7103ef2c014af2ff4b47fca40fb0e66ddf0264476d7a84e9b8dc551d4c407bdbac6757f7a25bd404b45bec1091696203cc438860131ad5f2fd80e3c45629864dd9f7d302b66fb8fb86735c9a6dcf8b135a273dd2ae9473bc905081be9fcb8f91b1ddba1ac692798dac0b9ccffe0319a779f5e10c65f294b22fe475283b023f9cd890e92c5447b1bc1528255c5af383bc1fb6e72cb9a67215a9e25cde63c89baa8c7125c7e8b748b728d07d9cb66778404f54e6a9e3ae1ae82f3d0ce77199f23f94a01b71b805b476fedbebeb52c83a1b857f23ba438c56a6c4c2a5909f721e6e3d240e4a16455e92220d13022ce7ec0b1365ba4e67aa6ecb324f8826579e12cebdfc0d8af63e83b5e5624d5b791f99093f9a27f7baea9fd10111209c0857a04f07408111063ef34026aee27a3d51b40e53883f9094402534bdd21cc49d7f5593e99cb204cd805bee4add0f82cf4b6dc5da14d6b79fbc68c9ccf7fb5fe774f8879e13079b024a8ad24bf123c420d630837a84ba05abf0ae4dc3fc04f25c7f74ff91d0d609c958642a48551e51b5c0074a56a7da10ce153b08cabea636f8489d8e7b655758a41d7f7474c9d76bf4d54d789bfceaffef139854065de6a94b0275a9626aab99ae838364b1a491e55017e4212b6b01f7a41bc9c215ecd17c49a8610db28c699259c58b81a0e84c45fd8e719c05c48501c49e8a6515044d247f58e4cd0bf22fd6ae31f45339d1f801196d426c52269b1aaffaf18e2a03760bb231cb7cefa6d72f1d7eb6a3bbd65d0914221b8fbf531dbd562cb4a1b28983ac7d83d4813b10b34c9525ba644f61a2c4800d4fe96a7bca63da1041ed73cc57fb9d42f9dfc8ca41d80292bbb311c89b0a0fcee1d88a025a7416863342aea00e6f049cb2ddebd17c5c617ff562a8af0c965cbe8341431a30ea239e4a62aa2b19757a3b0de04229a9907f8610c27b26591405845bf8b5b83706ed18d910c4f68777378366ff565617b19168a04560a32ce5ad64aaef9f4377118c4335b24826cdcde78fb4bdb11498553f56d8dfeb3a482c70cc6580c399b92339cbdb3464fcc7b00e9839fd0d2b8b6db90c56b33593a0048bf7983421f29b1285c81a239045b96a9b0cacd70d6d9853206471f06915efc8d3ec4c50fb13601abc73247a656066fd7b329159b3ce9e3302b4c0d6aec58cb0946a8ee8e7f55f1af604f1edb4d887fa6292dc0ce57705c1a25dc62650c127d11a364b397aefc2fcc3a164bdc53165a461b01de9180c1461b309c75af0911b4cc1b8aa05652b62119c87b4b235c573aa15b1516cddf61efd6a7f8c953fbaaee9c0e800e8f519e1494de850ddb976864088fe0cf90bbc54395078ea2501e8baa84d6807e184105bc2a140b663416496886422643bbf764d406af06e7d086678828defda0b648b25666b7b5ea29e927141740d5be0e61bf25d40b8404ffd3c67bb855b11d4faf82b7b8051615c101c3deb0601a0fa9ecd8b4a95082ccbc8222b0982802dd8430e653d6eea2786dc3a91397135faffdc65a5bae048f5c463b1a6648becce961d39d063d28d1ad6dafcea0b0878379adb16cc0d4cea572abeacd9a168a4fe2e338092b5bc93ecf02ac6ccda03e5b23adf511fdf7a79442093233b79c67d3fdd3c36c96a8f67aa79e4743d99cf963ae6161877f73656eb0314d889f4b8649bbce8a759f90eac6c006197b54b2bbac7c9b237f1e3dc099c62a65481960e6ad697fc66316ac084ba99c60f58bf44ff45f3b2006cbc4196a25f124dfaf247e863a855ef6070deb45219a922dcf2be9bd054cb0e1ca5ed7c3ddac9f7a677c5d00610991d21e0751ac8044585b39f3fec5b672a11a9bce32196c2003d01ea50b0f0403e16df188ecbbb74f295f01398363ddfecdb63a49347c912c125670205d7b6be999688df85bb7d5ac12b62b4fdc4eadcc2a9a7897028404f697b007603a0ad588c772952d6670ee870771774ad157c0b9cccd4b2192d835606198ea0c65036ae4e406cdc539ff3aa81fa20b7ab58d6f3abdb69cc1f503d593f7025d2035e7f21db76336efc2843a0dc9bd2eb8794718134ee68fc57d4d2bcc18969d08177f442b87433b48540c661940cf9e2462c53efa310c7e47487deab2ae15b1978ef05aa1e14110943f649d82486f710a39854409e74edcaf06b4a92d3580b9cdabf83c6351657698d3d5af7514f382e75d1c912cded577258603fc9ed002e010747cddf7885d34afc9a84d82696c6660cb5ecafb68b564908fc49c4db6a187d037241a26b1141cf20f2e968a53366db0f60b79cd98cf3c897c50b7b9728e6e7100f99e4d5ed2428dbd285516ca6660777a39b4b2617c1be5b0232d60b9c8099f5daedbf190109439c40b46090985200d6c0501313f3fa4d244864575c275faca47aeff32c7b3e3c59392618562a7c2d4b3af85a37a8847f595352024cb63d3a9085c2a502c6a3248f43c5fc828e636cb634b2d393d853ae2dc9605985cf85c060860a90256c7b574c1e01c320687a2bb0b2d51cc2950c485f2ffa5db0ad7aaf753f543de7f86efb775c6bac2989a33757a28836fd27f9347229a0004bd2e546994c69c678fe5717f613f905d945c072004c3a80e0e54215e19ff9972521890d4e705e429f16fc35fe5a15f2e6b75cd719d38f76b087b62e4b5dcdb35f4baa2bab167150bafb6c69e260ca51004bc826d46b77c3f67eaa08497294868e6d91b7b867e4da62052f4f891677256cfbaf19cf32bad99a7da69d8a66537686f89a58d78c7eeaa99cd38009a1a32582bedc5c718e57b19cd405ae659a89909356a07fcef89384d160fa5ae6683cc379642aea4f0c915f72d679bd521399cb16112f2abdede3001400b4a64d2173e153a68631183679b56b8f389ba889784133453a7e892fd3b092f5040870a3cfd6f982990143e7c0882b4ff4c5d049192d36925a25ae4be441aa30dc7e74398b340c45b52c73ed3b0cd640e3cc9fd4be24e7355f386106f65895f1ee850b2a781d1d1d322ca5a3b0fdb78ce1eda048ece94af25437969c99c58c08f1446ca5541e03987a20fd75283e3e116dc4c9222ab7522e4ccf6da14aef49cac9a6a2cd4aba1c54d49e6da4179a66b84e384cd3da53908579b28c11d525ebdc4dc69074cef8a9ecd3aab98f2858769d656b46141c3a4e69a5ed6c0a732c9ec1fce080eaebf537fa5e17236a44ba9c931f555d193e475ffafd20c53ccbab607c1a15fd06742a64691205eb0d00f7f40e4dd8efb279cf09b2522aac0729a631aacb92d5cfa2ce6bb07385b981890b5916755d5cc3a51c8c36bd2987068cc24fcf73840895469bbb9aff1059601f771afedf0a48d5921103920515b27d7e607951982feba197df8c61600feb3622b9eea13a4db4068728cb98cca76cfae197f6258758490bf41673ee29acd91fd296ec863c646e0ca6a0f0e9de146c663ba13d962964d7c32804fd12a14c1ca7212ad48bdfab469c6570dca562220ecbe7b6b163ed4c9361c5c10bed5c92861b8786ada20a99245d282e4454187ec02adfe354e30647cb10661c85168f7958e3ce69ab48c9455214707a63c9b1167f0845a6bfcce2a96cd53eab430f13cd527f1666290719a47c517cfa22fec2e9916af8aa0fc4b903b8c67a3658302c5e5f35250c30427e4c055b6c54705bc599861f80b7200d361965ff98c88cc698a2615cadeac4bdfd3d613377cea52d2bbcb7e6b78ac31d4b2c33eaf0b2ed40b963e3cb25c7dfea3ebfe7b4aff2aaaaf184dc80ab649a108e2c830ce7eaea58a263392aa9cd13d7f7bd607dc7c804b19dfa41b3e5a5155201a87311e22062c93896e70f3a5c4b03521300b61cc311ebd5beb9838d0ed207c6bfc99e4392508e95804b10b36024f32e1fe1138e9ee7773f797b2bc6be7416f4e9691ef4c2a8d06af6c8b84bd1e6fd1ba3d3183475ef6c139ccf8dcf37671fbb96a2ab5e0e042f7c4728cf30bcc1a0de28a5024276ceaa194b4926e7f6a97b78bac36e47f832d56a96cd266434d37bcf2c2f57877717d91b1854972f832354acc207a2ee8caace7504e0e6197dd7e64a01c4c67bb2de8acc0cccc6c6bff0b0cbfe345542c5a795dfa48cc0990ab5702574d36494bc44c20f5b324f7c984d986cc8cb40cb2550076d96a069b6688d22171beed2dc5b6ff3ede8fff4c4a9de6d3817357a7ca7d24d87300b4545ebbac8cf7f09ec637a4f4d6bd07673709b6c363a75ccef585610c5f15de7851b5ab53e02a757bfc3caeb9a9a8996beffdc0cfd1201b6cd99cb035584e51a6c15a5d2e17d2f8aa6b41e26809392fac6caed1e02a53dcea8a413203608780dab33315a76eba24d540e4c5b9790420834bc8d4e47bc65ae52a54c0ff308427a8d7aff746aa6589d17514e40fee5d0b3533cf4ad2c5f9d96db9f50bd69ed8c92b860e199a35cf268c66ed13516a3b4b024f62d4b2a656067eece95575bdb4907efc488a9821bc3a9c81dd11b2128b7a01aa7a9ce6e73de3b4e9beced70206f91575baddbcbe5722337953c8016a0f4b62120d776c43b7d1a879b692107954f45acdf8967dcaa994aad4922d4fe093e16c2d0090906f5036af99e50bb09b04e9c9b3b5085abf621297ce203010249cede92e9b66b446b86b43eaaae228dfdd3b4408c12b404bb727f7e969e7da04fc59900112bf8d38af0416dc616e75f167aa1352215f07115a6f4eb6bb5fff6f5c2fc9ab906392036b44090e65fdaf017dc53bc94e0807d679d793df18cc44e6c846d414cef1569530f7692daf91eaaf4ae89fe2522f2c9cf33b6ca508ebcd006bc1a61f0c800553aff9dc7d57200b25ecb83e1e0b8cd29520b63aa649d3f71a62570eee56e03223ddf31f0c04fa686b7f6dd054e7a259d9ba335c2c5b2c508897506c0db7f01878dec1411c33f0af61b81dbcf9ff8bdc0c50044963a79f3ee1462150c6bd03a32dbdfef8d72f0b8b3a395ffb0cc85792e7bc867feb5e312cb64e29e193388e9f173c162f4a1320a6f99ea3795fb77d982605959909a1aa11076fcc779ea6b80ec1bf0edfc2569ec04d15a0bdeebccf3c75393dca5e81663532f8ced12d08e4c2ae6e2954d427c7bf053dc4718f56f453bc88d74045bd2f9747aae9b5298a0de927f1d6b1308f4e1483487f083e71ed09298deb52bb10079b13def7453eb432498069edb5ade70c5c54913684d934a3febf78753ac13300a91f467ff3f6e2f00898f015d08f7739047b321b3eaee5ad8aa7adbf7833f014d8c576a491af9fca6843b327ed513821cb3951b2e67a275225d7af6b382e2f955adaacba5d1fdea2223202dee132b91d5cf381b51da94145255f584a70c5e8d11e06a44afa6599bf3ed0cb61703eba254333af53afac60e54cf6397f9f7302249ab644f0b576c713b15007be1f4f9bb213660bca8a70251472b86669d361ef968f542e81ddbe8f4d2e9cabe8d7bf6a31f14a2cc272963553a424c105e7750437ec5bf316e30ce60b4b0c27ccc1eb27e60f6472fef27654da49905ff9c01b28695310ecd8701aedff25a83da4b7c41995f902bdf249769dcb53a3efa894710dd66ba8745ae2253cc6b75a038183a0bee21226d48239320efad6727093e4f94bbc2fdcc216200d903c32bb9f16dd17d5dac423ae0696f3decc576b8f1fdce63d0532370af7d1e2fa2ca5c5d17bd88f5e3abb4792dac8689ca13752f83d753b06b037bf5a80a3748983790352775685b0414c9d74849fd217e388f904278ddb6b0abdda941b61579c796e2bb77a9bc363b18642c401faa502a31011544111b6eedaa369976c814773d83220a75f31026d6ad0b8b4298ea6062234db232bc435e096e84f740e55bb14d46ae04af0500aa5bb218aff6c76aa8a8e3140a1b0d6638538fd7f30fa8d992e53abf8af2fbc16b9e8a668c1aac72cea1a746ee5f7f3392a4ec8f1d19f2f426b6069b1cd347cbc38bceba96ce5da49198083403143c740c04639cd1089abb34fe812d85921c47437604f684bca44a1eaa965c0a6e1c1fd1f70ee932af3455b36184cc15934cdb3f28959d37d8fc10696f8ec1e4b0c3d1b9ff74a01b796d1bb68954a3768c8bcec741b3b69da892f8922142b16b2cabb469a9906b34216243fac80374c10e178c5fd36440f8d7a8588a9c2510d86ffa8cb68ce8c330d211522f04573dad43bce252eb505d29ca9379a6b281519d38b7174f3ae8f185544f3003c936a7e6b23ca97a313aac6a061caa45fda73522f3061767bb4e33dbe4bde390eb0f07225a8aef939cb6ab2ada10c02527281abad394cd4ea9f59467a08b72047cdb75d7b2b98e5b4542554a60f953ac7a4b980f42518eec05ff2c044549cab0cf33eef36dfbabcbc0300009d898862d2194cfcdd9a713c30bbe52291105193656ea5eb830873ac956469d31689cc3c69edb5cb9a6e31ce3e6fb50ddd4e52ef9fdeacfc0db21e1e83e0d8d0a64f17cacb4dc208a893e7fd8ffa86cfc554dfba3d9fd281115eccb4b9d909f2fbf3fbb66bedd7b5db3f6d4f076f5d8fb54f8832896f8ef6f624162f1dd589be7a8e87dd5065708a8b0bfb18a5c2299f5605ac8a11c1add55b2018e6099380a70bee3e0727ca6ec58928fe6eb3147b47401e8d822eebade713b58335787669e5e0de5d328a1067df4cd9124665bb02ee8adfd1b3618374ef167df1f0fe79456f78aee3da4c1bf397e4637b0cf41a0f4a2910efd02b17bf5f3c15b0084b36fa7d4e85a53e5be366b428244eeba7499c3e54397227928e2ff6e583f332d6f7e8cf4d058f379b58a7d03a4bfa454bb4b6d543804b8970e6a9fe8886179eb418a8ce9e509e8433571f7d32378f2e983fa418c8c91760ec9fb20968e7fc23b7c4ac71693b2576ac0f8ce2020ff1e7a7ff24301b48b544fb29a1ca4f2502daded865e488a16dd33ec67b2eee3025cdc5ef90f253c4b5e0a61d51e495b675c5a1d55b4ba3812c5f44cd08487e61d36b0c2dc32d27333a5ee8a0906bfbcd388bd9389d1509912c0471c7b706a5aff880569a3fb11ac5f14d780deb4c1b1afe30fb6b8daf87b27a4ceb869d587a97f2f5af8d819aa47bbf207db68a6ecbbefb1e109ed0bfbbf3b54fba9e79de8fad9c3bcd3e74b8b92ccea3ff5c558c6cd72d78a711fc39df603bd4aa1439dd302258edd2204e52d7f435c6f552b612fbc321bea971195cd4d8bb033e2a779e239164d7eea6d8fd233b0b9b776246564cfcf44b31a83031a2413bf98a398c9f93da243cef9ce73d81bade8ad551fb0ffa75bc874c11d23ac9d7752f22a0f54c3870f3314a83e64332db810da1ebb288e10c4eb9be9ec037317b8f813e68160a887da3f5c0389510a0734b69ef275e19973b169d340610cf2112e9964cc0566b9b690c3feb36c8526491d3a563f0bead2abbcf0665e048aa3f929351b2f89876580633a403250ae3b5244c8c0e996bf888938dfc8920348d88e272e6eadc7c0387ca1dae228bd620ce3975d43b58758d9412d304a227245587065f58c4573ba2557f1d8333ba007709b1239d682f03405b22135757178fb701bbde81d2f8faaa7666c025d8a8bb426dc4b8e61aed79b3b3d3a9b01ee9142772d869677ede166e7a8be8ab84cdd6946b1478ce77ba307213971cfb24c86c344310f279e38d22254bf4caf83c02e715cb0550e615dc9f8dd2400fa749e3527493c15fb454c158e4c0603ae6e962b7890058ec7c10f0618ee274a15bca6ca9fe5bc5f9e7797c0950299912be9c58463c07d667d4bffe8aa590ae43db08512b40f3d265026bef2facdd508984e5f6d2ac7ef573397f14ed2e2ccdcbe5796e60ae64d173814906d1da5a5bfe8a2a4c5d6bb0b3315b878b4877d0c045f6e6cfa0dfc1ea4de7abe26f2b2d8c93299ed1d83f1b7853c756bfa346cd53b008fec169883983fe0f2405777dd85e17b2e4e8b23432c0dc4c386d67b6597184d0b4b95877362304638484cc0951400f66ee8391dd44417c58b3d46a8345a8049fcd70f7b5f4a6f912e2b18760947c74ef2b732b342878d7e7cc99902de87db36469555fbbfe76189f108d6ab31f4727fe4e22d075afaf6cc726ab17a5e1b4ab6c8f29a459da3c4266b5ad8ff55906a190f8b19a3bb92a50df49647c03d5d6106ec07e9300038d059a75b54ac31683ef8e5eee946e1c84d016ee1e7800a92c0a3823b62e0417fe86b191951f65abc0c38c1e0e8f1121a04b62a8a720790560f922804b1b7e7eaa497e1bede6e3d0dcf0312dbf221561958fa1e85a8f99e6fc82f919e78c17d1beda16cfef25fb5d00f7c32df9a51eac76000c988ffdf011564aa0e319764b16a5a7c728a470ff70772fb76c9ada26a0ac073fcbfa12501c2454b19e02d928e3939a40bfff76c002533b3849cdf8016728445131e5f1e292b7d3dc06bb3a3cfff6fabae0b7341694a8938c1d2497cd70b76c337c9a312e96c8f736d7625a535e1906eba53d199221ca60202a65be0f7e530aca10e61fa39c7601d65954e5ed4cab94345c6b89c7f8a0de5c61a7945e1564731b6715331d13263b2961a163382f7c4934d847033860e402f3aadb4f3e6cf47a97a2031401da4d2c8de8c80cdad71b97b4deb2075a02282f958ac6772354e67f097ca693778224b80892490015e7d697fb9107f75cea708178ffec93fb1d44e8493bad1d42c918e661219ea819e0200759037a5a585c0fe074fd407536fe58013f42612c41bfc66e16870d7a9c00ee93a3122b253fecbf5de3837641f4a1376af0f053463413c26c29f9a346318565276856b963da30ba6ab8c4c8ef6cfddc432328586d9d9829895835759bcde0851ae0c838a3927ea63fe5ba793fae94da61cab00fc05f3a265a2da1221bb2b66775ed7ba856b41011652d4984991e56249360ddfc997245ac1547a1c16382d42df383a8d1c852643b24895c422712e79c436fdfffece4ed1c50922d4f25296aaf6b204522086d188bee254f8303b60537ead1195ac5dd301286f0042dd68aa05a70e4beb779aa0b61a316f736b72c9ab7ed860a0908a078f4b8a53f2df0abf993f689de4b02b9138ca5047fb0bfc9ba3b92bff033e36fc9553260b008cef3d147c62d1d3944fd1eaff79bc5a922ec2190907bfda1b51c2c7fb867db1f8e13a37b5e3ae0165e93350b958a239ec1f2b78561cff854b975307b5b5dd23b040602a5a36bd79947ee04c7d0e5e30f9c4c79f7b4e6eada98bfc6c357cdf8939213423f1b21ba26cfc2b2756ea3eb992372db0ab8a7c37d8ae96bf3ed6be873c1891550ef741812032e1ae938326c399ee43a3061602dda006f1b6b620bebb6a5752bee77e8acf9921ebf4d4c8af7eb5e937c65697c0664c594e31a62377a25605051996c474ca322ce8e0e6ef8a7988be00", 0x2000, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, "810000cc2b000000000000fa25ffff00ffffff"}) r5 = syz_open_pts(r1, 0x141601) fcntl$setstatus(r5, 0x4, 0x102800) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000040)={'macvlan1\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000140)=@bridge_getlink={0x28, 0x12, 0x1, 0x70bd29, 0x25dfdbfb, {0x7, 0x0, 0x0, r8, 0x2201, 0x8}, [@IFLA_EXT_MASK={0x8, 0x1d, 0x100}]}, 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x8040002) r9 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r10 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r10, 0xc0d05605, &(0x7f00000000c0)={0x1, @pix_mp={0xfffffffd, 0x9, 0x32315241, 0x7, 0x5, [{0x6, 0xd381}, {0xdc5, 0x7}, {0x0, 0x5}, {0x6, 0x10000}, {0x1000, 0xd3}, {0x3, 0x6}, {0x1, 0x5}, {0xffffffff, 0x8000}], 0x7, 0x7, 0x2, 0x0, 0x5}}) fsetxattr$system_posix_acl(r9, &(0x7f0000000000)='system.posix_acl_default\x00', &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000faffffff0000000004000000174d9504d9438235003d05000000000000000000"], 0xfe44, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r9, 0x89f1, &(0x7f00000001c0)={'gre0\x00', &(0x7f0000000180)={'sit0\x00', 0x0, 0x7, 0x10, 0x6, 0x0, {{0x6, 0x4, 0x1, 0x7, 0x18, 0x68, 0x0, 0x9, 0x29, 0x0, @broadcast, @multicast2, {[@end]}}}}}) connect$packet(r9, &(0x7f0000000200)={0x11, 0x7, r11, 0x1, 0x9f, 0x6, @multicast}, 0x14) write(r5, &(0x7f0000000000)="d5", 0xfffffedf) close_range(r0, 0xffffffffffffffff, 0x0) r12 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000240), 0x88002, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r12, 0xc004500a, &(0x7f0000000040)=0x12) readv(r12, &(0x7f0000000140)=[{&(0x7f0000000080)=""/186, 0xba}], 0x1) 6.377919646s ago: executing program 2 (id=447): bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x9) setsockopt$sock_int(r0, 0x1, 0x2e, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001800)=[{{0x0, 0x0, 0x0}, 0x3ff}, {{0x0, 0x0, 0x0}, 0x660}], 0x2, 0x10000, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000200)={'veth1_to_batadv\x00', {0x2, 0x4e21, @multicast1}}) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f00000000c0)='ip6_vti0\x00', 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) setxattr$incfs_metadata(&(0x7f0000000800)='./cgroup\x00', &(0x7f0000000840), &(0x7f0000000880)="22cff5", 0x3, 0x1) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) socket$inet6(0x10, 0x80000, 0x3) r4 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VIDIOC_G_SELECTION(r4, 0xc040565e, 0x0) sendmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0xb49, 0x9, 0x8, 0x0, 0x3}, 0x0) ioctl$sock_SIOCGIFCONF(r0, 0x8912, &(0x7f00000004c0)=@buf={0x6d, &(0x7f0000000380)="90ffad2ecec934a87502dcc44f16d1e2b25728de138f9246ab93afe1e5106e05576e4f43516657424bf265b13d8d911b55fe4ab96fb8322d35fce88a482000bc26b173363ed748cb31a177c28958417c62e2147d53eb7c14ed1b34d7b719411ca1460e8c98fa1558e3e635386b"}) ioctl$EXT4_IOC_GET_ES_CACHE(0xffffffffffffffff, 0x40086602, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) socket(0x400000000010, 0x3, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1b00000000000000000000000080000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="a302000100000000000018935ce5"], 0x50) shutdown(0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x20, &(0x7f0000000040)=[@in={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e24, @remote}]}, &(0x7f0000000080)=0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x1, 0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b704000000000000b50000008200000018110000", @ANYRES32=r5, @ANYRES8, @ANYRES8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000008200000018110000", @ANYRES32=r5], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x32, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0xe, &(0x7f0000000900)=ANY=[@ANYBLOB="b7020000f7ffffffbfa70000000000002402000020fe29817a0af0fff8ffffff69a4f0ff00000000b70600000018d1fe2d6405000000000075040000000000400704000000000000b7040000100000206a0700fe000000008500000005000000b70000000a00000095000000000000000000c2c62f6004ad13aa957e2af5e49a53c2868f0399d909a63796c113a80c19aab9d607000000b6c9483be3f0d3253730e714c46cc4f79fd2b316da4f0de8163f6242fa7323f1740637c48468766af540439fce41f144631ac262dcae18c3d1a1fbe96dc86035b44174f7c0620254ab6d285e6b343185089a0f119e31975e551558050800000000000000125d67857f290870093f38153608561a2128a79cce912d1f05de330800a9f5422bee8ca49166f6a587f2f593775afcd071efc5a972f757521b7b38ec273c2ad3e406f8c124f7dc1c4553229a69df4b2780e6da4420d71489fe383e0b5ce08b750502f2b8add8d2dddde19ac050537e973782b4053150580035fb2c579e1b2100000033d1ee8cab6d236f05b1f7b9f78fd5abfe033eb79f7a0b498366f5edfe311258016fbf47d9c85bf5325bf61419372be377022433e20900a262b20bb8b36de7b0e6c5ebfc5baec1ebe58d4af587d33e2935ad68da6e0fea5c21301f5d002b51a5b60fc741cb2c5d4cd5e896774f9293a6435558795043404ac6eafc8310fbcacca7f971b260fd06d4590ded8429fcd1c9a8dbbdedb32675388df363c0bc536e00448208b72405ebf27ddb402e5a2d675aaad92e183cef1eadc1661140fb567b55c72907a1aca75277a5f0022b1e957ba737f10f1161c5ae6e2cc64072ff3b4e76084922242e63d4b7806e30f786cff147e4bc819060678319a0e5534f5a0db52526c30000000000000000000000a63705b1a60525620acca06d57c055059df7651768310c9085c5f86be6ab819506961ad51f18b35fdc3fd4d0a0dbbdcd494ef168931f27748787bee95d739fef7ee67dd21c34647de82707e41d7db6d981a4fcf0bbd3d38ebb7a2489e28c6b28c0f70092ffb016b7766399555f3e6b538c2c862d17e53eaeb2036f9f0ab6e95e71bda4b5bbf53344264ad93bac1207b31d6e9c78181c7fe204c0b7582d1c762857f2a2e0c60f4a4855591a4f70f94df9629e470701103c40c8f6d3a3068091d62b58999e0a046f9509cb8ddc2a9ad4e0f1f85e5f076218b4b931acdff0c34fc5bdbad17ec481f1c9b17727c14e053e315d0d8d03c24ddaba65c5ce5b1aa04d1f767e25662b155d49460ec720d54044ac2856c11407835f341e2614bcae270000000001000000df7f736aab5d713240b2f40ec7be8251eba969686b2670ddc1a84df6ab12ab3e0cf8747837062233935704ebbd943ef0c5fef29513c7c1d6d2611796dccb45bdfd9e6533ad3574be5b9ea70e0c3b41a32067c03f5f8ed147cd0655c90d656f66eaed18a3c284c4f19417b5d91431759356db5d45ea40c9866957105b6252b0c028c672049ce163126f143f5758faf2a43f4c4f45a69b4e9113f85ae531085c11c75edbdee5af454757cdaff396c15ab9b210c202ffaea96d1bac60c6d6c56a4babc659858789bd479334e13e1c7876f95429431e61400815788c1397b260600d78e7513c58d9ac9474d392cc06f789753e1e7ebf5f1b55e2a64b9150c6580bf48e7bff763034801cccf403108d127b959ffc425a563ea2b90fbe779fd7d2ebfe94"], &(0x7f0000000280)='GPL\x00'}, 0x48) r7 = socket$kcm(0x11, 0x2, 0x300) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000000)=r6, 0x4) socket$kcm(0x2, 0x1000000000000002, 0x0) 6.377476295s ago: executing program 4 (id=448): syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa"], 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x8, 0xf, &(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRES32, @ANYBLOB="0000000000000000b702000014000000b7020000000000008500000051000000bf0900000000000055"], 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0xf, 0x4, 0x8, 0x2}, 0x48) r0 = syz_open_dev$loop(&(0x7f0000000100), 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_misc(r1, &(0x7f0000000040), 0xe09) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f00000002c0)={r1, 0x0, {0x2a00, 0x80010000, 0x0, 0x2, 0x0, 0x0, 0x0, 0xb, 0x1c, "fee8a2ab78fc979fd1e00d96072000001ea89de2b7fb0000e60080b8785d960001000000000000000000000000000000000000feff00", "2809e8dbe106660e6444ef3c3a19c11d875397bdb22d0000b420a1a93c5240f45f819e01177d3d418dd4992861ac00", "f4bd000000801900", [0x0, 0x2000000000001]}}) 6.315946047s ago: executing program 0 (id=449): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000001080)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_int(r0, 0x29, 0x3, &(0x7f0000004240)=0x40000006, 0x4) recvmmsg(r0, &(0x7f0000003fc0)=[{{0x0, 0x0, 0x0}, 0x9}], 0x1, 0x2, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000000580)=ANY=[], 0x8) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) 6.306300372s ago: executing program 1 (id=450): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0xa0000, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) r4 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'wlan1\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000001540)=@newqdisc={0x40, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_etf={{0x8}, {0x14, 0x2, @TCA_ETF_PARMS={0xffffffffffffffa3, 0x1, {0xfffffffe, 0xb, 0x2}}}}]}, 0x40}}, 0x0) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000064d564b"]) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0xc4, 0x19, 0x1, 0x0, 0x0, {{@in6=@empty, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 0x4e23, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, {0x0, 0x1, 0x6}, 0x8, 0x1, 0x1}, [@mark={0xc, 0x15, {0x0, 0xffff}}]}, 0xc4}}, 0x0) syz_usbip_server_init(0x5) 5.918371395s ago: executing program 4 (id=451): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a010300000000000000000100fffd0900010073797a300000000040000000030a01020000000000000000010000000900030073797a3260000000140004800800024032658aeb08000140000000010900010073797a300000000044000000060a010400000000000001040100000008000b40000000000900010073797a30000000001c000480180001800d00010073796e70726f7879000000000400028014000000110001"], 0xcc}}, 0x0) 5.818288636s ago: executing program 0 (id=452): socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) sendmsg(r1, 0x0, 0x0) (async) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x1, 0x9, 0x8, 0x0, 0x3}, 0x0) (async) syz_open_dev$ndb(&(0x7f0000000140), 0x0, 0x248f02) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0200000004000000040000000900000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/28], 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0d00000014000000040000000100000000000000", @ANYRES32=r2], 0x50) (async) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000005c0)={'ip6gretap0\x00', 0x0}) bind$packet(r3, &(0x7f0000000180)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @remote}, 0x14) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) (async) openat$ttynull(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) (async) syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) (async) pselect6(0x40, &(0x7f0000000600)={0x6, 0xffffffffffffffff, 0x0, 0x40, 0x2, 0x5e51, 0x0, 0x7}, 0x0, &(0x7f0000000680)={0x7ff, 0x7, 0x9, 0x7, 0x4, 0x0, 0x5, 0x5}, 0x0, 0x0) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000000)=0xe9, 0x4) (async) sendmsg$netlink(r3, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000003080)=[{&(0x7f0000000280)=ANY=[@ANYBLOB="3f01"], 0xdd12}], 0x1}, 0x20040051) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0}) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f0000000040)={0x2, 0x4e20, @multicast1}, 0x10) (async) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x4b, &(0x7f0000000100)=0x4, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x4, @private2, 0x2}, 0x1c) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000000, 0x2172, 0xffffffffffffffff, 0x0) (async) r6 = userfaultfd(0x1) ioctl$UFFDIO_API(r6, 0xc018aa3f, &(0x7f00000000c0)) 5.459043533s ago: executing program 4 (id=453): sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="140000001000010007000000000000000000000a20000000000a03000000000000000000010000000900010073"], 0xec}, 0x1, 0x0, 0x0, 0x44080}, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000100), 0x76, 0x101b01) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045510, &(0x7f0000000000)) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000600), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_CQM(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000003f00000008000300", @ANYRES32=r3, @ANYBLOB="1c005e8008000200010000000800"], 0x38}, 0x1, 0x0, 0x0, 0x20048000}, 0x0) r4 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000f80)=ANY=[@ANYBLOB="480000001400010000000000000000002c"], 0x48}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x1, 0x4, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x9}, [@call={0x85, 0x0, 0x0, 0xf}]}, &(0x7f0000000000)='syzkaller\x00', 0x5, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, @fallback=0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x94) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x20, 0x401, 0x0, 0x92, 0x55, 0x4, 0x7, 0x8}, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)=ANY=[], 0x20) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) syz_usb_control_io$hid(r5, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x9, "2313"}, @global=@item_012={0x2, 0x1, 0x0, "e53f"}, @local=@item_4={0x3, 0x2, 0x0, "53743ff6"}, @local=@item_4={0x3, 0x2, 0x2, "3513113c"}, @global=@item_4={0x3, 0x1, 0x0, "0900be00"}, @main=@item_4={0x3, 0x0, 0x8}, @local=@item_4={0x3, 0x2, 0x2, "c83de831"}, @main=@item_012={0x2, 0x0, 0x9, "0530"}]}}, 0x0}, 0x0) r6 = syz_open_dev$radio(0x0, 0x2, 0x2) syz_usb_connect(0x0, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000009a65d0860040800dec30102030109021b050000000000090400000178eaf500090584"], 0x0) ioctl$VIDIOC_S_HW_FREQ_SEEK(r6, 0x40305652, 0x0) 4.094395379s ago: executing program 3 (id=454): sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB], 0x44}}, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080), 0x2982, 0x0) ioctl$TCFLSH(r0, 0x540b, 0x6) openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000001140), 0x640180, 0x0) ioctl$PTP_PIN_SETFUNC2(r3, 0x40603d10, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000004002, 0x0) r5 = syz_io_uring_setup(0xcaf, &(0x7f0000000100)={0x0, 0xb601, 0x800, 0x5, 0x32c}, &(0x7f00000002c0)=0x0, &(0x7f00000000c0)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r6, 0x4, &(0x7f0000000180)=0xfffffffc, 0x0, 0x4) syz_io_uring_submit(r6, r7, &(0x7f0000000200)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd=r4, 0xc000000, &(0x7f0000000380)=[{0x0}, {&(0x7f00000003c0)=""/106, 0x6a}, {0x0}], 0x3, 0x1e}) io_uring_enter(r5, 0x847ba, 0x0, 0xe, 0x0, 0x0) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000000)={0xa, {"a2e39b214fc752f91b2909094bf70e0dd038e7ff7fc6e5539b324d078b089b3b0838681a0890e0878f0e1ac6e7049b3d6d959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b343b0d076c0936cd3b78130daa61d8e809ea889b5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0d9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae19397d696d0d758f2dc7d1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c30900004288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc94681359bad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828563e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef7becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda930b000000cbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe505003d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6ae4effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d71eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6ea94f88a4facfd4c735a20307c737afae5136651b1b9bd522dcb399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab83c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00303000000000000007fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d471c8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57fa9c0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949d9a92587c2cb5fe360500000000000000b77940b5f07722e47a08d3679507000000000000934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15aa82000000000000a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000", 0x1000}}, 0x1006) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000000000000000, 0x0, 0x0, 0x0, 0x0}, 0x50) socket$nl_xfrm(0x10, 0x3, 0x6) r8 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r8, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="b80000001300e9990000000000000000fc000000000000000100000000000000ac1e000100000000000000000000000000000000000000000a0060"], 0xb8}}, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x105800, 0x41) openat(r9, &(0x7f0000001100)='./file0\x00', 0x2082, 0xc9) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000001040)=0x0) sched_setattr(r10, &(0x7f0000001080)={0x38, 0x0, 0x10, 0xad, 0x7, 0x9, 0x134b800000, 0x7f, 0x3, 0x2}, 0x0) r11 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r11, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="b80000001300e9990000020000000000fc0000000000000000"], 0xb8}, 0x1, 0x0, 0x0, 0x80c0}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100009080e140fc044a500243010203010902120001000000"], 0x0) 2.740127184s ago: executing program 0 (id=455): r0 = openat$userfaultfd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$F2FS_IOC_FLUSH_DEVICE(r0, 0x4008f50a, &(0x7f0000000040)={0x0, 0x76}) (async) ioctl$F2FS_IOC_FLUSH_DEVICE(r0, 0x4008f50a, &(0x7f0000000040)={0x0, 0x76}) rseq(&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x1, 0x2, 0xb6, 0x7}, 0x4}, 0x20, 0x1, 0x0) rseq(&(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x2, 0xc6d, 0xc, 0x3}, 0x2}, 0x20, 0x1, 0x0) (async) rseq(&(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x2, 0xc6d, 0xc, 0x3}, 0x2}, 0x20, 0x1, 0x0) rseq(&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x5, 0x10, 0x1, 0x3}, 0x4}, 0x20, 0x0, 0x0) rseq(&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x1, 0x1, 0x1, 0x8}, 0x2}, 0x20, 0x0, 0x0) (async) rseq(&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x1, 0x1, 0x1, 0x8}, 0x2}, 0x20, 0x0, 0x0) ioctl$AUTOFS_IOC_ASKUMOUNT(r0, 0x80049370, &(0x7f0000000280)) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000002c0)='./cgroup.net/syz0\x00', 0x200002, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000002c0)='./cgroup.net/syz0\x00', 0x200002, 0x0) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f0000000300)=0x0) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f00000003c0)={0xc, 0x6, {0x7, @usage=0x5, 0x0, 0x4, 0xb2c, 0x5, 0x5, 0x80000000, 0x8c4, @struct={0x8, 0x7}, 0xda3, 0x0, [0x3, 0x8, 0x2, 0x5, 0x2, 0x434]}, {0x8000000000000000, @struct={0x1, 0x6}, 0x0, 0xc, 0x1, 0x7, 0x200, 0xb, 0x44, @usage=0x6, 0x4fd, 0x0, [0x46, 0x7, 0x7, 0x10001, 0xfff, 0x8]}, {0xffffffff, @struct={0x7ff, 0x2}, 0x0, 0x7, 0x7, 0x2, 0x2f, 0x8, 0x46, @usage=0xfffffffffffffffd, 0x134, 0x5, [0x3, 0x7, 0xf0, 0x3, 0xd424, 0x6]}, {0xfff, 0x1, 0x3}}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000007c0)={{r0}, r2, 0x4, @inherit={0x48, &(0x7f0000000340)={0x1, 0x0, 0x6, 0x10, {0x2c, 0x5, 0x10, 0x3dec, 0xc917}}}, @devid=r3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001800)="67976f4c6159af43af407060b8b88ee3a30534570c283992f56727eabf24c1b6d7009bd9b00bf6609867b528b7c17a1cdd16fe24015c6037dfe28ab27cbf2ae5c9e104210f946b56940da0114587ae48bc252c43a3593a19c2f99edf17cfbb0580ce11fc09b48b93c9b3c23e7034c66edb2e41e93bb1690fb6ad9dc3e945315adb1c7e4dbe04d7b0042579436072ff89883f6187d2431287204d578406a2839577a448f277199b635ab5c824", 0xac}], 0x1, 0x3ff, 0x3) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000005740)) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000005740)={'batadv0\x00', 0x0}) sendmmsg(r5, &(0x7f0000008440)=[{{&(0x7f0000001900)=@pppol2tpin6={0x18, 0x1, {0x0, r5, 0x4, 0x0, 0x1, 0x3, {0xa, 0x4e21, 0x3, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4}}}, 0x80, &(0x7f0000003b00)=[{&(0x7f0000001980)="94c35683b6b9a728d60eb452101316f84f40067674f64cc40c6db6cf7877c63fba6df56b2d6f3c0fef68756dba9781c22030f026cd4253010495afd5781187488579906979b9279ec8a5820403a2cb1ed6793cfc975ccddf9baebfa8f2d177c26a70d7da66cd51fe300d817f110f68a99aa5f9eae769f2a39f525766cabf70472339749b1a0c02ac926016d897e2526ce61f99590e28ec2539c08055e369b2acb3c3fde5a96f28c0a1f393afbf2c2be6ba6e6e052d2b1730abc60fa91bf3", 0xbe}, {&(0x7f0000001a40)="0d4898c4f9829948907a0720fbfd88ad4d3093ceaed8e7c4aca5f16a2941f9b2a8f3552e51a17db4962879338123b2d889994b842617c3f7c5eb26969e3e3dd4d6dfa2d7948cf0175b318691e7974aedce4bff5aaf47edf56ed2eea51d1c22c102a1283fd3d7c1c06dab09cdcef36528ea9895b2b32c90219d1e0eeeb6afe6ff908fe6cc56d5ef4e4d9553f3d14af9fe64e278ba6865cbe8750d19734f0424ce1a297d6df814866d7e51c5dd49dd9ffbfc663e02508c75bfe7e4811bebc0749ffb3d61a01020b31ebc2f6e65efc0cda75a185625cc88c1d7772af7dcb8f1e7d83db4a6fa1f6e73d3827da681260c0be6cd86f6848887f77ba67361c1bc35e0714d3821c86c9c4cf61aa13eeb042f95863dc3f63687e3c7caa26c96856dba015f5d52560c120e4be64e34e553f1fc840c39c941acb25843014a0eccc226f93c4d3be34f13a96d98961d0495e22dad1880e1bfec7e847f80b89f00dc25363cbec58a81c3b1b90383235f52f5fe09cad773e84e1a99b63c1cc1a830f960254bc17b488a36cfb6ac3394bc6e9d463c930f7ade8f2eeab928b73ce4ae2b34ff8fdebd54e7983261903bda9cc71e2d89475365d4909d73b9bd21f4244eca3ca388980df06893ae3f607cde34559f199daee0a48f210aa3f4112549cd91a87fec37464738c491104c6b50675a7b2d9aa8d7c860143a4c02c7ff0921932a6f77f9e9777cbea8edc4d586b805fd2685712965d0856b37208aba103c9e4e806bfd5b4b53cefad9de0238347528e07b0379d8daa021f9b7607ff938470c67a4184e059eb0480a1f72b0d572fa3694facef9ee0cb4abbb41107a2ad9185ea5c72089c64adb25c87a84e6011dc71132a620d722beea0bf51e50718aa1c830c951bc1e3f037c80673d7c6c3a34f1b3ea22647b83d8234a14930e5de67aa3f97fe2053b847967e6598166c277aa40126e6a4012cc497dad08534247794e86a9ad8b6d3c4aac085606fccf714b7a7e8f9f2e1c983008b182a5851a47dacf8119fc434356c983ad713475ee6179e35f73de218579cae636aa29b07ef9751853c67474ef7d9ecca5e38a91a744174e6d88735808b95599e473e3fdab3d514b469fea7f4170329e05cbc2cdd830ab6e2ef8cebce55abe29f3aee751feab8bfa0ced53d858bc6ac0b2ded5a0b180ed6c0cca890d253f5b11857dce00a3fb37cceea0aaf6bb8b2fce7e01e4dd097c1776d03300e3b225b85cd019e9beb10cc9c9e86a7dc92c8e91241e485e4c2b637fd5881764aea4ae1ac410b64aa8ea2fc57e363bc1b7e58a75c0255e2d63a6b7ca7e10c1fd15c532e99cf949a54500eb42f763df134a8f774f8b0e082fcc05fc4bfd72e6fca28a7606211ff1a5219686ad683c27bf998e42e3f183fa0cdc54d1f30e633e8899897fe9d8fd8c006260a8893020442209568409a9a48a92c1e2e08ab1f2f08e93a278c4f232797428056002384291d63d95ab42eda6d5db77abea9dcd297bf58998de1e124294edcc70cc41d1b7fc8a773bd29204702b7278614b17dc616769817200933320c71822a37980f78e9ff5f9851e28d28e4326bbc57882efd2ebc72f68e5f0ff53ea390468c48c53151eb36be10d710b2acbf2c8c1e9413ff2c8e58142056832461800becc249bc7e2efbb7cfcaa4dca0c1ad5bc59bfa2bfb5cb3590b0d397296ce0a03dded191e3ddb5881e9e8b7cc4c2c2c3292c02080a0996863422b236399704267f3d909d142d3b37b9c0c97a82a2872f228ed1ba9e1c26492414121a063b988d1b393a4b9707e3208dd50ef850be560e6725d752c9438fae621c22ce8756added4095c2f105b9f7cfbcfec24cd483876439951db80c7e1bff2d5c5b3f4704c5af6be85b91fe725be38df6162cc84760adb2eeab0a144961d10f105b9c8af9adbf172d7646aa2d6db58fe11cd3816ab59bf66bac8ee7f02f8fdb2dab70c457140d2f916c4c88fbc6b09a09a83f5cb15b711341333bb4ce4da99c69f3764b9111df1744ce34d2d46a03d3eadc51b101cb8b23fba90a7916cfde0bb58bbd348db1b79b8908c90605fc1f01bdfa1162a50bda9baf6486117dd993a4357e84ddeac807436f5ccf0748760b3c2b3d75581f55151e2bc66252b92e9dc68db8e8b38ed2f1951534ff0dadede2fae89d33f6568fc34d304b95b5805f9e6bfbfabf199649c0f5267ceb6a956da3eda6baddd8f8579e4d1555aa1f658420671d50e44bfee5a0cca47ba17a7877a4e35b9b737ee7d28afc7b2941d5d6fbf48b7c93a605985d96a83b81ad1e6669f7395faae5d53415bbed1fd88565b30697dd1c304ffb28ad35f2068f30a7f56408da8f5c75ee221e8ecbc97e4ed43844503e8bfadc58ab8e228de76e4ebb7d75b166c59a3a88f2c8a7e3c8b2845b496c7133ed1e1e6e2283e5b2bc0b11f46876583ffe42a4a176e97e0f13a805f7c278f2ad60cdff4006455256e47495d7fcb497a48b4631219d074425e7735beb95a09a3b82be51d6d82b41d757d844815e60ee686b6a69ba50ea988d9f41205bb106e8f0246b2402005a6da0664e89711e12398713c836eb35d8ec8115b71d84c308afcf110a544e2b505b6746e6987dc2e1103d0ec58b0cbee10e8de85e5d63ef1ab8f614fbff2cf7c9862ea12499b007efc9557b019f8b768ecfe41d6815d6094c9bc956382050a3216651a000de4f6d72b3869f6914c3728ce6cb0fbe9bbec3f4916535ce938aa3c17a77176b7cb1302bd25654a8c323c949410128e182981d5e74c1c252153426b1dfd56a1f5ca1c90efc6250b0af7913be8a515f3ae30223e85185db7f170bb584190f7b6020f1be7302fc55902aa09b8768a39a10295425a6410197f181d2436c2e98f42c462055a9847517e46f63a2534f3d7062516b413c7ca3e4289ee77c1876219668472647d01896fa35ddd91ddaf61d04ec5ff75aa1b66ef598a621a34d2c4bede4ce55fade44db0c96527393306e873da94951ac50a7ade5e77919dfb08623b2e76c0b41c205a19358f255bcbb16b67a46ea2a0f964bc5402a2b35d53773e65108c2bb43bd3a3274341118b8316e7ba74a1043c38dd9d0e783b503b913599b36b129042678e7ecf0a93d8b5d3ecde590593153bd24b74ee9faae5b715ff17c82d5ffe8f21487c47cb8375949e29eefadef751fb860ec089290abd82649a080e09fe2e8662cc2e0d2515d391a444fd28dba3469461eb19ee721e8c62ece154011e8cba6d9d70d169bd28a849afb5ff74b78779f8cc6dd6193264281f78815fb489256c9d1a96c7ae698ca05d0ea1799c99c5019af3a7d7964e985d41e6031da81aac44cabf25641a526ca4328f77303bf39d054068509d7896e7d2a9ed517c66f722aa7c29ac913085fa1d9f4783e2564e3331d023ac22a1cb75af2b01a6b7cf4f3b7f83c391d6f9d8715511eb1c899ad7e8d95c3f37c5b3cd8723c791398a5624fc7d324e3cad896628063e4b7a141e99425181eef6f0ce8ffd63544d36d6f1a3a194943768a2250898614da31341ee4a8bbf9358dddee0c9d18da7ab0343ef08c2ee2826be78b71b7642e651d14b03f7c4ea6ecf781f8af75ec010a84bb573dfa7b748518650637aa45b21f7fcf3e21a470d8f54e98df78b106a1366ad0ba06a82a40ae89393e1242af664071d965362ba47ab2232f47ea0d948f89e9f992f9ea9e1e9cb226d3098f9a216b7713dbeabb0ee9f2fcf3fe3336f91daf47806720055a25fd8b0a11bbe8c21f8dde129828b0dd7bd43f3ead3b97371de27a99d49dbc098afd1ad1bc6fea9068dda627706954fb02a9f298130843a8b8ae3afdb67e6bd4886408ce78e19f4c157ce79ac65ebb916433dc81a0c01f8c60147aeb5429459f76ea2480f255db4582e06b99e7a5f45418ef8f4bca5c7bcf5b5c5e279517b763ffa67fc052221db5c10be93beb8900cff2705c3cdf0f26bb1d41cea85b716880652fc4e472a1ecf1394fc87a4bb07f5e28994c675f00e605c70200ec5214119d72ed8d131587a00a5093d55a7ea98bb7d2a18a91dbcece1ac5aff0f2ba0529140aa7750401a94736aec3c9cc775d3e53e42d4e411df4f245c8ef70b725b4a661d8c100038fd0cdcb94190f3edbef9794e6fcdaec9d380e7ab99793d95b2a8f7aaf1540ba253605ad18080a046370edd5b8b57a8436a5f5ceaed91f70b91b2da1a6f500344d49d286d1b0113ebce04ebfdb1d7dd057e75ec9dafa94adfa48896353fefcef99f061e970e8529050476c6291a1ac5e9db9b0ce05ad5bd89eeb6dfc90520cfed94161dcde1d24e7c513a54d27f322cafd2aa44a2ee4a48eae2b40e3e4d63b34d3419f9aafd4e30081ef9670af448ed1cd727812461cbd378475c9c891af136eb7d8970ae008462fc0fac01ac300cb6b1fa2907a8510c8144afad86e3a4e9916038322fc7fe2c4b1223643dff102297db387854831337f210a71c8a2e90c825488c84aa46538aebed8ca358f571759df8c30d77f01fee9b9457419e8436026090edfe764bb2b71091f86cf0a3cd244889422da852702019d0e4e0efc626aec4d8db630172a25eceb6b741a179493f8fe777442f0362940885eb24a74bd56178f8c30a97e47b90d2cc6ab15f537833daa2b31378fcbfb82372e1c40e75fac8368ce784a19ababc4cc31f3d6709692fa20071cfa2a7b091adb6630e82db130c1abbc9c76b9b7067f7aed59bcb517c167ebf4e2cdffbf1ac04739c78f0d5ac3d5812798c80b02a1b694ed78d9e2a820eaedbb2397e2673e2feb37886ecfc142c11d9d2d6861866e4ca39d4bbacaee967b68153a3e403e3e8b10229ab6b8ffc5f6ac2f9078be9809adcad179cfe14c2563d1556ece11b6761500c2fa57a86ce43a7f572c4b3802d7495852c13bfc89ddf1f1c7dceaad04bc1e3b0e389ad9a1b1d65621db698958e0ce78ea4ca1f329b0abfa42700bf906aaed02a011e5f2d894a778cf454fd70935681c67f65731618842a4c79abb5315eb8268575625c51a883d62e020de4f97c5ffe5a81be1f9acda30ba0eb436f8f2bb2c8de76f957d75a6d73769d9a3cbda9c37c7cba4e0b34b3f0119831b5651a44ba469b366bd00b414a0f1ec66dc4ed811bb108e963a10bf0712734ae866cda86e7a45704b656a34b51fc43f1d00660f8c25f4feecd586b2e40dbe48316787463afceaceee2faf9129db5ea9b4c4de15214f0cffb90b560d8e97b42ea7b2cecb45312230ab3251906f842bb9ec79ae19fc95e5fb93052aa9384f4a11f7a6c048cafb94532b3f763b12e40574fac96a8fd96d407142189bebdb2f99edb7239abcc801c8fab2ef8affac0524b29d246121a559c5dcd5914d1a326423b9a6b441d5f2eead9071de9a9187814184aeff668e96e4a1ef265052976f00d195bab5f54199630e33a71854548917be703edb611edf96880201772a116ea54ebbacc9d9e51b24867a06199e1952ce9d5a2c899e0ab1787b14d96bf493e1becc3313f6983a6a48e93cdf8d89cd326fe0fb84f202797d2abc3956cc0c0d3ed516e129377b6f1a578c35d70a96c7748fca5aceeb2e9db5b5da448ba347610905c03177a473f8d57878d47ec66629d31fcf5ce6a2c56081da2e9b0a9dea828b4d4f5f51ded0ec49d7cd6e5a52c66d7a55ec678a692d2e857e98d01df61e1cb67b093fa33b07991ae98feb280b0851d2875f2a6665bb946a82e332caa42ba0538d5a9380aedad736b62cb0348e0e2144a1cb4ff4eeb7192f5b416edc6e58689379591e6f5c0412acc1f2da8a0002047db532bcff340ee6101", 0x1000}, {&(0x7f0000002a40)="5aa320500836a3e7c27d20c0be24699e7f45fcec8d76483fb83d30f4d378c8cc1478b266c078628058faf899d19cfc13a9e867cd154aefd01638e6e3a4fe1051ed92a53fdfc6e95227df4bd960b021bded431a2d4664ef084f51217a6d22321269a55c5d88e12d5a1109f7a422f7941018c576c120ae2371db68c85b3f6071f0e9f756d4c465aa7b3a44b23eac75a7a0074d2af924f8c6c5fc7ee6d024ed6aa33e115ba7b38ae1ddf01af682b7", 0xad}, {&(0x7f0000002b00)="fcd8737e80524bdf4815038d827e948f68e0896f996a5f6ed253100d58cc38e752c349b348f37470d3eb8c76d2ca1bfc56f2736708ec3c2f6c5277204b3ae7c9e52a96b5c98fe53e7d9ebdd8ffd3334f315fbdd3407a2e9d099f0d6f7d90d003a5099ee0a2545f752ed498765c1cf1c3b250e8232ec811b383d69c5fdead80e5b6bd902b7ad8c35277c0e366e3f08f6119d35e58da2fa59b306b517d14873982d733db37bbc6c9d70939cc4542e0d039308e590482321fbca6eea3d3c3d5c394ac4b3a88475e84f6f4f1b40f2bd3442bd0620492aee3e063da5f0e6cead22d6ac986cb7dd2d41dfa9b61db85e9700a1360c720174b930a5a3db26f8c48e74adb4dab89a3a45836cf90daf651df5c4c92a573e904db8469c62788a35a150fc681f5ca7eba6b8e38c99b285b2eaf427de2c6faebfd873de9925ee1b02af3a9b0c128bdca18c5cf64e2c23f3bcf09d93bc62bc6f5fe665d8a19eef72f6b70fd86b3ffb77ce548332095f9c3e5b69db1bd7a46600ed7b64b8c6a62db4803d8281f39a39464333fe3c8609ef5689213f59b47cb3c47c8c10cbfb812b9eaaf8511992f613a1b3aac05fe99dc1fcc53a2e8349326f883e36d5eae8c5429f98b69ac7f4f7e2c7ae77bcb72d7fad6e2774c8ba2d70c5eb1fa00a9dedcf0ec8b86ac27e7ee13382f19dc9eb4f79cc143b36bfa241bfc6fc5aa43bc2645d9e73b3c350b2df8567bf5677b3b9c5aab5e2dddae7bf9b480a9081285d1b247d9887e1948746c65571b3409b3fff5452fefe4e2ba8600af794c9f431f1609730e4d6708a357e2852ff0f410f64d02e51044b1d4185e4defd283657da3a6ad55fcb8c1f3d3e14a389f9f447650b13cd32ef185b1ea058cef9488261650a7a2f2e809d03e83d6990f3d8f1357cb2bbc5f55ef521bcef324762c16fb6d1f7b1234b31616b4ccfabf807161f21158a64b3c56cf91ea83b960ca8e1f0d5cb4dba30839ea8e4ae372ebda9cc5d82637cdd4dc60ed9f56a75b6f31a0674fa9af8d7ef6ad9735c125cd7158959d892cd3c4fc559dd3526f773b8900c272900a488239e563ed3f573aa57dfb4ed8a781710d93307fa62d7d1c06455e86af7f77999af842484e32f0b2710fa500bb314f7009c8a6398e97a9ec8d9f3cc75baee2ec9462d0a53e5cceb5e8f1ca3544c971173c11a5d5ead35179ae6a434c4f0840a301a73f9880d0f9bb63399a9a5b2709d5d9763d2ff30aa14f1f74f0ab88a31ffaba78635bd14c9ac1b08681b9124292a488713d1b4437808000b85f0a298d9a94b4be1a41061a45c47fb44d33f62fc13c845ed473efe5208d08c0ea466760586ee2bf3933863b02e70a6d60820b05568fd4709ccb1ea02cfba1ed323bab9c8f71c43736b8a9f0777ec79412c6049a8f8d78ed1deb162948b7c0143c94dc664b39927c0e0e8883d880106beb3bddac3d0f471b16043040e1406f39a3f4d2bb15e02099e859783196299b56c38a0196fb420b72f2182bc67f7c55481c03b1b632f94ee5b892c51543d1d47bb274f6758a81a18bfe92e9f1c8c9d904ee3afbef0d2d3d82eb8c1026095ca7a6c1bf42b6847b3f5b539ec55d7e74b517ba43a36daddb87204fc5ad0c5215bc85cb0bdf91561ef000a8533fb40721c260ffce585562a8aefc7f8b824cdbd76385e750fe3983e89799ce5ef2da32a3116e87d19873d267e9d95b8d34e2b902d8405f898bddb00aabb5ee2bb838250773f901e9a82155fe32c759a69c5c240294b12bc14e0367bb2e248d260ac4bf6ba23dc129c272ba0b9faca03401caf5437641869e87edbef184cfd3dd9f720692e1dbfa0a48396118b3505400937a24542c4ad569ccf9f3e2b4fcfad5f9cfd9f199cdf62bdaab4688c10120894eeceb4dedadddba8dde89f6f5a4838be4348c7f5bd53d240500be0cba86efecd1402c6d46d553c6e17d611ac06e0191b98e420fa1052d713eb9501e7482a3a1d1b510ef845a177675f2ddb6a32d5ade5d57f9e0b4f84c27bac27eea81c0a6e6b00d69f0128d964498ca6c9eba53d1695ed3c68a42a7d237583fdd848fd6314e2fec9695ddac09e2f9a148acdd27094e97d632d976c8ece82dabd86b830f11c07853fad58ef5b2142b3ac6dd6f6fe29ddd1ddd24bbf4bb544ee9971b794865934050893e20f070b85983ae3e697420901a2258fe036087edfedf5ca0b1be025a19a25910ff415d05109ec936884f1b73a1bf76c6415e8581055c6bb81aebb5a3c6714da086ab94fbc56a38bf76dfed36b296a3ac612a42ba20d8171b7303b20b0ebdb49dea47101bd142100628d08b202db3819ca6eac92582f65d81b4a8c77ac350b8de6665902f083afb5b91669ace6851326538a15ec92ca7eb2c9c5bbf1ff3a029cd5b676d439d44431f767f538fd878d743f400c79134a5f7aa21a5e0e29067306d30036614eddcbb1ddfe375f6acad614bad98efac50a67cd0cc2dedb75beaebee5e42d4cc7983c9c86c2b6250757f75bc368ec30b698ee374daeffa65eab8f541aaa345ba8ed2d12eb447a7586e73f49bada7c1092c2cea9818c4015572d324303f63ea13cbafea0756a0e9bb923ea9cd09012a0527659dfbfde1f5b8d0c5c20b776c1fd4846c1799dda712c06885ddf0dd48d5576e8076d76c1713ef01a8d919ede7c8c9a8deca9beb47e1527d154f9678e4525854325bc3567dd11f9b5107ade67c53961e75d9127dae7ec1499c4251ac5d916ada4fc3bd5db1efe8bb539e1f12155ceca7b59ee0d01fe6a453801f85a2998b72435b50fea6666b24cf04e61d1947c7a80f95c0b81822379a71d277d2725e74a5ce3efb2f9f838447acbd9de6a6c50e659f2e5c1ffd270b4a0e54ca9fe7aa698e8ef86e4b891211135edf6f874accd35cd6d52c9dc7ac595938b04237e87cda9df96b566105e596d6450408d147b789baab75d8c8c02113992ba5ac9af82b4b17bea41b6d166760610f8d1438c2bc165640ee430c6bdf7fd3d5aee97dff32c16ebd1c8790e2433a5210f1c3fde04e002eda1dbedf4c8ca72d1159a7dd7a75d5c7a9047f7c59eea1faf4d7254fd7d6ea62f71e68e31372f072de1118490b6cfe58f3892ef3fe33524433963dc9fd415957d5120e399c4ae8a27f5eff004955cf7cc5bed112e4832bf562081d0accb2b45cb5546179cf328698d751a18d07e36d499f6c167461e09cfaea29b1dd38028e7cdfc9998d953a52ed98de22d588048e3a0d8a5af87bbd46feeb3822260654ee06d2d218e4cadca1e98b35226488115d0701cd804e42a78ee9c1691d733b4f91c87ab48936447bdc4284a64fb66a3764da602745a5f5add86e8316930adcccf7c59b886c879879b8d5e1844a4ac786c87fe423621dfc6644698ccbef942044ec50408e4b3cd8899ba8c6048c71a4a1582d5ac5b5d6a44ee21a013689e6416588a177930cd51c43a934399ea42f5102dc11c7951966c5092ac137a11d8fb62b4083c50a230b9a10f3bac910861b12d298c7d74bea7a51b03aea4b5978ede7121e775a8f5abc59c5d6a80ab19e96ee1e0b098f1118b8f6a05121eadffe880a5b798cbf797f9423dfa1e5972d7b5e3bc96d68cba387f73f85220d4037fe35ebe4f135f0ab6b2b1862629a7e0bbdc4bf92c7316223d1be4b360171ee72533cab4fba6d9cc2869870794200bc383b90d2b0f45f0676e328b9c9c289ff228cf67b789c0308bd4743cc01f8e6c34eb67ab5465a86bd09d3f699aa8c17b5500c94179ae29e5511c02ac955bf7d1acf03d811fbe2e6bb96f050226f60e0adcfd6d4282e5b03a2328e76f7b7e70dbfadd181118c7d47459201223c7da5b9c14ed767ec67581cff0aa2844545dd006f211f1cc1779afda04c9b054ed56303ac8d0e6669120073e4952b3707f8dd4b43f237f362bddac77cda0cb3aafac0cb803001766cd8800327f8f42c2ae713303302290af408b36c16ed6c7dc77524d57cd4f7789f9420427bdadc23422828a26c4037488abb60b6f4c2bd50af4357c5a39c15897774ef7d86c49ca1f1d1cfd9c28fff5b1f19995ad9b336e8780d742d2a6e167492602dd429a00379620cb65b6822f714fa09b3a98e63b6c30113ffe41fe574bdcea34d2c59d6ee9ed33b94184dd7b495a575a1e46cd55f02d2583f80e638433e28a2c35d9b45cd34cbffb2e487fd85410b8c09bc2be7d78324d0266b2453b8ae4e095219cfb1199a9cf453863d0b999eeeb4e63d3f62279eea8aae69cc5eb54061aec7da8ceb89748eea7e290838feb208c1405b399a6ccf85e913de81cdd87859ea5e515b88af28f7542ff9692460527948ea4898415eba3555a84ad15092df35358c787739f9078dba30eee502ef094a385cf88d66542ed37c1273fbe52d1f5aa932bb464e7f171585ec6276423204a8837d7e8e9e7c924242f3bab9c11709b698a658d3594759c81af30b5aa5cc513e00c8f977b09743ff8519f7926658e3f8ec3fa455f98fce2564ad7ef0dca9344f96d5b04f2a9539d4d4ac828aa01460e560e23ea6f36dd07c1458fbb922c815ee1c02cad37f6d86fe8e88b20613f300b9a88f1179722ba4851cb6e9b9dacd6df4a88f1023a3a8b344280b08d74aa0b038d0523c4eff8cf1f4aa08c939cf37c63b449483717d3cabe3efcb2cf8df0d27e164c5e28dc71164876cf7d28c524eea04d631a3e35dabeca59c0ef148418c4cb9d265ea523ac5a4ff1356176cf16d5357d0332cc5133f47ddf0bedc7bf369591c4bab418eb89d5c26b1c8556533d990dc3471af9552022912d6506c9378b89fdc2886a57683caa779557326bde2cb0c126a05bc4540d60fceecef6fdf521d6ce65f4244d354d4da6b27278638c9aee39e59a2346613493e127c29511b056621a83e135c74eccb860ba4ae6f128afb337a7ebabcf1dddbe6ddf0418269cf975b751bf12b6ad7f8d092b4e9f1d4fe28ee096d521d752f352cb78501d6ce2e989c1142d5e8e611417beed94159e08cdf4525dab5bf11ae025e49332aee017c0d5f69ffa12fc93eb107aa95d452297d2018b3ea20f0c9654b3534aed81b2644009df356f00155fdf747e0f8234bfde1df7a00a00fa44c7ad8b02eae7c22762131ce011fabc0174f88cd325b19c7157aa6721b5ca6e5dcfa8822453a9049223eab327b3b86cd37457afa7e41d0ba91f3ca31e7c6701ee6d53d00fc21a045764fc101419ee37df63e4763c9ffdad572ce5b68a44357d0aa2882a8567d9a236b66e8098cd114e883e52a5fc4fedfa0934d090ea426bda1faf17e0dc9fe5e67302a94b2cc20d68e153936a300d1fb9c273621d55b3e1569dc021af755acac7b572de121da4911a71704fe5b906503f1b27862e832e6f224137b4b16509b5bccf9f4ecc4a607185cb27f7f7f72a12fe311c991fc7c6bc975ae36c5af963348db661d7ddac043fc9963f40ad052eb9791f6f3b1f545836613a4feb03c70ec00fa959d91174b53dc5ea4d86bcd5a3678b5f1ade86c1396a31c3d53fa6bbdfd8812a622a288d6e03e34aced5f108f3c0d1c9c7128b009addf692ae23120978c3218fb1e3f83044cb0c359ac793d1452390c36e3a219d174cba9903586245488db56c8dc2877b35084e5894784a9591ed2005644f6c53efd80aa3a850f3c36146b72184bece6362acb3424c598f8633c241c49fc36a71cd2dd1cceeb48058ff040dbee45a207349e83e8beb1dd861f7d32e4450610807a7c7d77ba614310d8bab61ef718990a2746426611df0256bafe0b6e56f527674260c30a398d665d6fb42498b3a82507186e97", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000004b40)=[{&(0x7f0000003b40)="241cd98e0b8748126171c99821c25553c166c08e90c3371a6c4d24e57a9f15b145e08675e3b7f20012ee0da736b40085257932ff0c516cb5c66c5bee5ba501914fb18fc73b5672f6d0089af82293be675733619d0e1c06f9ae356722291118bad82ff9da98402413f1fc3d325ca8ec9074af2e67b2a4387c35e3f81803b8806e4ff1d16f4e43d35a3660e01269c9e3ea68f53e02777100c4cab7efb5808d7e06cffd66e27dd4ada749b10962c6941a03819b6b0bfd7846004fd35a164f12056ac5b3aa49ae474b8b6f2d1040593303baa19e4b2d0f9c518f65005de5c0070fb75a496c01263d30e4e73d578fedcb5519653b98eba7f48718efd8437031662e6b504ccfd47d80462dd77437689f5c0410fb7c4abbb0e6d059ba7876c7f3b227594574de2276c3a9293f80c970fcca3a717d3fd5733989be0b5dc56d8c26a8562f683743c3fc88bd362a75a3219ef2d9496cb5ce0da2fb996e9033fda4c9747e56f94e271393549f6d0c5333175f99fe19b46ecd8bf2e393007296d5a9ffb7df6446665d16d4c53bdc997236f384c0b60880f61374f72423128fe34d3f22f906f007056767b2801fdf2ef59a20d5171ab01eca1ba66681215d6ba35d829fdae7530fb87e0e24ceed11a9e009e13aa39ae0c18e8fd2c16298cf71f87594eab352d6baf7e341f24d9ad13aa0866c21f61c7a2a729559e75d68fb180b03f08750087935af38cf92c4c66434bdc48c76c1576e463e9171dcb21fc915952514eebed937f540825a3b2b634ed175d9bad7cb6cde783c8c782d9d09ec90505fcbc7b7c945dfd434fdda7cea82159653d3e9955c7ac81ce068cb14f6546a781caa790372fe664644da95ea0efbe059cc1e661ec840bcb9dcb7d6cb6e0cbb3138adb7754b44fa3be3b042e4e4a6ee7f3d0b5e003c05de78656968417b0248f5619298865205ba10be4eca691bf31a29db6fd3e0605e2368a37583b979cd149518c332eed1f3e018a5b3e68b95135aa8d5ba2b8b6b5b033d1f31b35d4b22f4a1f80c9abb12ead193fdde1594bcce2f520bdf5ece9dbacbf9fa5ab3f2126489295606fa9ffdeb789055132d9404b2ad226dca84a1538914a1ba3547d8c415388fd3139e7b2b1c22f0883fb9273e8ef626d67f48f1797ad6406e92f78dbbc84f2e5a9ac2e683c628e43db3b65e82f12ae8e04c961cd02e8178c0dcf16294d95a5907843a1700adc697f05ee91142cec9a2e0bb067e146d7ab001f4c06644c8735720c0d08e780db49bdb537b80f4ae8c84a13578f1e6c984cfaf1d3901f0416c5c0b64b4b42fa53c213c61f22577a677eb16ff8472d0bebb891e604a64d8ab2717cea4e4523659ac4a7b36ca2327862048ad775d31088661aea498977a8b07a93052d4710af0b2c26054f4f7ef39e4942b947dcd50c492e0e507f50238a74bb17d912dd864bea4c03260acdbd2d24059234a2b1d15501bb69336bc954ff270550aa50da46bf5634193afdf0334e96df541710eb7385cedabb1c249a252f6af876bbbc1329ac73372ba8260e0915ff569d59b7c91de61ae39be3e25101e5a9bfd2dd8689d9e9606deb94752a0b7c7c9961fe67d45928647ec5809cc1008da5864eeb6cf7ae0b60aaefd0b3d2024b4163d4d12f88c3d6df049411309f1856c85ffeb4f68ec4137c69eb8cc8999248306d8bf2ff5f9112ff8c11d8a0776e97ae11e93959003f6703704ff63b34b585fb905f33635c3ac92f31389025101382fe2b759f564eca97502c1455ee67d7b207a86e73bb0d5ad0fce2b27c9bc3572f182d9f5bd2d031f567ea39e34d15f1e2cc1758ded650e38c3e20d63a8e36555a0e7d571e77c1aef0831345c471d472a624d192ac4d09910c7f8a061c4623d4f57de0eee4e0cc9c9222d80a990d7de5e212601924a198fd054932d6c153653f2f5e81ebfdc951b8ecad93e8fd26bb915d107bd6bf75c0af128aba799ef8f2a64cdff596a3284f971aea8377498c3f44e97d17e3b6efec0f35a8c4a1d9002cbdbed034598e8d4df0f0395d587f4c9677376976ddf38e684bd70b93f5e94bdec2efdde5fe0446a0dfabef690b17b7418b8b84384ff4f9c0e1764ebe806f424199021d21125b407c33bba478eefdd7ed1f6e7bb66588e6d56d372fad1706398e76dbd8dd6924bf06505524cef6889bce1ad18686deff5429fd4de1108c1ff7e3538c953d94332d1b74592702d889a72068cdbc02f82e945ad22756adfd8f4de97d3320b7d6bff36da89c38958f456bc517733ec09a36c1b5c8e5c0313879e930f85aad3a493c0237e4d7415c68d19f00926334f0c68ebfaaa6caa816d754b67baac85261262789cc8ff546a3e5678f3c414d1c340ca78eabd555f5a5af9be3a15ebfe1f3d39fca0988827cd47cd7d71932ad056d9e01479b340be3c5413ac05e8c10f74c54647d5851ac34e7287b13575b3f894fd465d8afc9341ab4f997e8b7df3111c323aceca7cc42113e8f3431448cda65f20231e4044312c0488a1f8ce033e7ce6a7b6c07bae8d9a11b29efafcbc6b73954c0688450194fd14697a6fffa65c8f36fc037ff938100be2106b744bd795f1ce471078f57e4a38a5f92fda9cab356f921a25e7d6ee232436af3ebe715ab84db9f2b91bd4e3ea57eeb122b18c2e43f90ce2c7d0703bb30d00a24759fdb13c471f6091f8ce5b423082786e717e45a90d08c1f4e505e9b29ededdb49393921df99e51d73312ad8ff7f4cc03b9b6421bf3e0b28ed642b3e083df03ead09d99361100b188538b70ed1b553a5c03d1648813ef16b67530087e1afdcb267f661abac9ccdfbda351c6aec56ae76116dc9942b251fe30ca57fbab3c7820e75c72da14c49057a0398ebed7516c3079f50fef35d1ebf708f8fd5047c7018b7c6b5f427ad6eac5df9c45381e46d96f475ce72bba49d3769071953fc08b8dc6e4ee88b85e9f13354c9f8e109dfbf3e804908ddbf86703f4fb173c313891c694d6aeab9392f1d6eaa9923da9611df6a713d6a6df1745244c3ea981da363747563ade933946ab67fcd8096f4419c415c1a1c58f357a8f20639263af14eeb25d0a13e1780b216a3d8baa3992285f1c7eb7d2932a66c428770a510d0d9b701950e923bf0b2d7507fc831eaa33d010e39667a17de0234309b59372abd2d9e503e2e2534c0cf797d8205801b11f9cb3ff8872178e3a12a0e0db2f585a6b501b1904c16055daf06b06f31c771a88ac5b069772de22725dd83301c95341d217e6a5983aaeea8939bf8cabcc0b82ab3e0e841b153882542151ee9b300db52260fb6db960207cd19a234e4619d31b6d29816bda2744706b7bc97ad24d04171b5332b1e3e62c19d95b82578827123b5b6d5d3c19688da5b1ea0f79988cab2441ca4472d095a210931152ad912ad483aa16d74aa0c2c63a85efc97da86a7cd142804ffcd58136ed9c242749d730dc88e1fa4c93ab8de5af8dad7ab38562738128b64d96ccbc7543ede2b47e1b302625f0f8f35eca729ab0ed4e2682e9c3548ee6e6dd1086ddc19f2f1d6a636a478c40061409687b5154d292b6059f99143d079bd23b92dd3c06ab20570c3f32b2626a07fb480fe5087b1697f6e34cb882f3b9ce682f3a0982437cbca86fd9e5891ddfb2c0333bdff43d7f4e124dafa262413b8b29590b5042949e9c0eea1ece58d35f7cd02566541b77fc16144d754d76e42b161965fa8bc283b74a804059d2738793d5f3a49fe15cdc3b080f2c6e4f901f108ca3345ec896d3ede72cc0f93f7829f05d60111ee217f1893b4d5a2523229b69c26ba1651085b04ff2e38fdcb3f40a0ae2df7b43e4da11c3c8958c2a3ed24819b91a8b1328823b9042209f509e2ef5b02b89d4433de0931c230427d8ca59d9a7ff272f3bb505512dea34fa8e7ec2ccc4d300abf3d228a350d4aaac8bc7fdaa3c54f4c667728e32ccdeb320422b444ed02ffaefb949b0d03012e580834983c07006771599f909c886430cfee0d0d62d268ade4cc5a2ab00249fffb2256d5734efb898c3151e33414a77e5ea6d07a31361d83e29e17e68d0cfb03deec64d27b23faf97e92a28b47051ed811a4091c4916cd7721ffd6c6ae4f61523b3412326b459aabb983dd990476575c89bd83a5a13ca4f9a2850740018270e391b5c294c2d4b5059cdca7f0394c3235f9ba13ff73d099244d67b8c55f61ccbbc5d612ab70b265d15905f2a11f3ea1e4bec1452510ea4871657a57bb527ed7b519937dd4953377b6ffca4d9dff0262d75b2b9029edd84bdd771d0fd7c3fd61db3b1a2f9fb930e4423fc807408154074fcf383bba3868b36a18871f4573dbf7a5967a5a49ec576877c90bc76bef3bd12c6639bb46fa9b168fad5df0b94bab6d56a8ee8a42465130d68efd2a3634a2f410a631d6cf9983b03c2003e667206d4017c85848144abae3313d0071e8413f026bd7c2179af91ba3af8a7cf32a3cb0747d1ced2c2847e5fd507ad297fb0e7a09e85fd99cb41056719def77732170f9577c2773e3a7b969ef4a8a57992089eb536f957e9b4fdaba91c76bf22e6f600aad770d4e81823225423f83e623d100c419c0b162fd5b14ae11902b472bb064dfbfa4bb93ca571619a48bb751f3c4fa30f193c4bd8af063ab0978c8ddfbcca682c73889bd5dc9e089fef5e3d8255aecb32b9ac8f6496030575eebf66e15a85cbddd50127325603bc3fa5c2b4b0f430e880df19aa05d49a4ff0005bc0ce9c09db17c23a9f2df58e16a8d898358be55dc2a4eacff80daa70e83814b85bc1fa47b31fd9ee952a1b1635ec2fc92973cd993ee48821beb0c9cf15daa822cd19b7eeb425d6a641c5a4392098315091a0d9fb2a0e1445b29ea9efab083e21cd4fd480d486a051aa6af0ff30beffdcf315ab7362867a62307fe24ddd6fdd1e8924e162d84ff225bfa511673c5b4106a1e7d75647ee2cf2b066ada990f9c642f6abcd220622644f4c3a568a0af59db23f8d02026cc2c49624f396b83cb034700ce9205577b24935987525dd528a0a65570de2508e8c8b0f2adacc1aa89be4c6dac9d74cca96ef170eba1ba22a638a7f1e90f24d70ea29c215798364a84356fd672f661c1d64d17951874e27d1ca60fc0099ae8c30098c74f4a2ccd213d3804a6933072434df579b72f1083d7f2c5c1038cfc90f87281bcd7250cea1a26c8eb83b1dcb0b59b83eefc7634f8e469c5739df43d8abacc7ec3942f5344dea899207309d3593b1ff78a32e56c20f03b8712df470b31eaf1690046f1763883b3480ff1b5a87b1486302ffe6b1c38dfc1083ad26a7a8f553fe0c6e463955a3227754e8d5d48ba25e8fbffac573ea2b086500746c765bb4c3a5a862e8187b5bf124d3942a71a51298e4853cd45e6f2d573059daea9ef2bf0aadaca11f4d72d0876e01ca873e03e2fb66fd60f842feee6ecb93222917d9e48d66a20547e36b668344653ff1da973f496a36e2febbeae5fef0ffcb1ca37e0a2c37a01c51008e88d86957eedbbc6417b8a4922849d040d4720332bdccbfe2d357ee8ce70009f50eb36eebc2f1925595ed5d2a42ffc8548be1472e4269304eb38b39d2e8f59bfd9e7f46f717077b4cb4c26e028b6738844bf6c321c89215fbf7379bcf71b0d8c7aa481770cdefeeb8673e8904252e8a2d99756bfeaa73e9f3c696d185c1b0af81d867a53350c7de965d1b29a54e34ea72753b53c7e589afcfb5b072d572986f6395344686cdc340f6303b63f752ccd917ac1af101c7aad5e507981246b5bbb6ac4c9c344fe2ffcb01ca0ffdd26c4630b5af2cc874a2b15e95", 0x1000}], 0x1, &(0x7f0000004b80)=[{0xa0, 0x0, 0x8, "cef63ae007f2b6ef3f9d6e765b21f6a4ccf4dd03020e005ad69573269633600bb53df8f5bc756d389176dee013e3ceaffbbe0df2a344b3bc0316eae86f56c90c87a40bac6a46059ba11cab1f713eed0a53e4e0c68016203fbb822cfcce37459572d04c6c185db2237043c3ce68e043f7b0b6077dbd4fe3f62e340b971f760e8afb9a3a2fd78f374162"}], 0xa0}}, {{0x0, 0x0, &(0x7f0000005080)=[{&(0x7f0000004c40)="a99db8fe3f8f59567676fd2ccf0603233ac83ef54d7fd4c14c24ff3ec775bede1293a08942250763", 0x28}, {&(0x7f0000004c80)="375dfece5af783bf4280b5291503c85a7e664da6747a3e765fa646cb68666a2f6253e19bf11c2132872d6a9b122d677f43a85d1fe2758aa7c154c91b6c18a59bd3d72780b14a773d01f3db90211e21b0d1f4f3e9a97aff2aaafd85af549f07bbf95f9b2fb6201572", 0x68}, {&(0x7f0000004d00)="874ad5b945c2ca57ef0e4baaa7fc03a368178c850447654f15ad56edfea00858a0a4acfe010559b40379f324618898130c4c4d7e0d822f63d67ddfe4ea232931b7f91efaa6672becce036239f1da79a3b87a0424ffcc9c37bfce1fb414cdc0214f772dc76e097d9a5134da49de6e911d6477374a57c8c9b4c366193cf34eeb9db99b563fcb880d1734468c6a16f2808651bdb6e8219dbe0e6cd6e68ee0544cb12793cb1fc7b32d212096ed0d7eb77a1c859bc6dc8f05c67ebe736369f6dd9d304bf197f197c9d7bedf45640615f81dfff05cc3dce858ab4e9070a9542005dc7e6e6aa00218110e", 0xe7}, {&(0x7f0000004e00)="3af946f2b266b102b98d8445053b7ab76dbbf65ae5617c0220791f6813509cf660f5fb799e882e3d068b65925fffa7d10d17ab720b0075d45dbc3ab3732ec3b85fb5824a712fb14e6a51ea90ee8fc28d47e95e41908acafb8cebed83de505a7b4ad3c1ed2637", 0x66}, {&(0x7f0000004e80)="b46eccfe5e4ddab99f31e697ee11f00c7a02dfe07f066ec9ddc1077004d40c7a43b15779d4645ebb7f548ad8d823ff1954f6773907a2cdb9fe1cb9cf02bdf957d96cc857455ccab85cb7820ade38742dfaacf0069e5264869c955d129c951ec1002a5fd2a42faa928847ad8e0a53c7fd80f1d6dc6ba667111c67366df787c268941e67cfdbe11a0da2fb6277f2c03d81c21bb0cd6a2da3044add632ae4e255ad083a760fdd85e6e9f93cc7a8db7cb5cb140ceb93abaff4f6e41b9ca1b1c9e36c4fdb7249af41b917927d28e43a9a5b", 0xcf}, {&(0x7f0000004f80)="0eef7fe11d5cb4d8003b276c8d7af99011dbf4df0e2f9cb676250250d0701a23de83d8383c8d71945cc63fde6a0347e44c1f0d077a91bcd936d5ad8207cb15773924ed6c9884619b358aff059d7610c2682ff52c5d5cc87ec96011a8810a7c490b0b7d4e57821c08ec9ee524707e26d726db108481b1a42145ea86fbdcf4fd4197b52549be04a9373026c2583d982cc74928c66c71189b69567f6113c2e53009a8fa24d80af470f6d8cbf2818b125548bb8a9fd1c0a3046a53d42792dd01341c2c7f04216e8423947ce9c8af7625a2", 0xcf}], 0x6, &(0x7f0000005100)=[{0x88, 0x107, 0x200, "75bc67972f7373f368b0b6e32d7643915a1ad26a521f125dedc2b8cdeca360d50319b23028f4a6bf2d8b9a28d4975d388dde7a5d80ef8b717cbab47ea9910c90920a9f3cca5a1a07768f68ddd6040a5df5602819fd90a6f883cc79be4341fee322aff89dbb0367708c3578be04eb889231a7d638cb"}], 0x88}}, {{&(0x7f00000051c0)=@can, 0x80, &(0x7f00000056c0)=[{&(0x7f0000005240)="5ab0c43596f2ad8b12de12f0f9126013d3f40c379ace0a9641e15d987769e0b05c6baab577358cce547392487d1c99cb9063ca3ff60200025e3590ce1f37b365b79a0ca7c82e34364fd9a3da5b546d8e059788837d5e82948949fbcfb1eef29adf08cd", 0x63}, {&(0x7f00000052c0)}, {&(0x7f0000005300)="bfbd3a559121eab66dfc7372dbced9cb3ca69e5a223ddd71d2936678119ec7b0c743b0c6aa7038aea0d48f0cc7da05fb3b153fc036f574c38330f63d10b9302ec5242faf54ae0cf5f36be88d12420148ba90038ce8111820533eace48a24f4d54fe0e59860ff3f15ca08197cc2b04413443d3744598bcf1f69e0f4d4c8f2868a13206d2b8827ad4ebe94f8a8df741bfaedb519b2595f8f0e614097561ae81a2e88300fcfa28d4e5ceac29f297501dd28c95537f24ae2d02ef6d38f0fd30b", 0xbe}, {&(0x7f00000053c0)="3e24d755d3e3f741b8c9c37eb01d8b2daa67f6ff2364e0089cef2c639b8563fa6b1ace25d429767a023b9df58b90fecda303eb03d5780a4fa29400cbb605b1913699b4d55f70c0b62ea89347ae1f2fe005a8c1516e16e7f704b199bb9ad282026ccc61b35fd509381bbb2de483b6621a1ec212da6c5669b849ceb4e4d1cf76f213e13242c207ca0c3ebb960fd15d349918f8574231af40111feaedaf80c725dd3779cc3c5f37bb812dfde6249d56d97479f637100e75b5d232a049ef35a4acc4fa2065bb9d1c2a393c4a46f4db50744ccced5acfe8", 0xd5}, {&(0x7f00000054c0)="71c5219c8534498588ddee4ab7971deddc9d1846a55997e93dafb861af1de16689ff69848f0853b732320ef7553fc58e1fec8d9f79031cd44ffc681853b606a73a5585c7e520aac0a5696be188b69688ded5baeadc4bb537a1a019a3882eda3ab0982e4a819e6f", 0x67}, {&(0x7f0000005540)="154c16a86d16863c620b62f7e70f29ad039585bbdb6b6ca6dd20160392c22883c45a1cff79b236fbb49abef80812d18c041419177016dfe4e9611bd29006f47916806872eef13bc72d37795b1871c1c4cf24dca110978f00e8039b901df2d46e8a792ce81d3c8592c6bc884b03cb7b929b0919d0094fe8a50f85eb4e1e1c2540a0a849bd1689623e6723f531dfc204bb575a30619f5a307a5b00240a15", 0x9d}, {&(0x7f0000005600)="4208dbdef01c50ffd7649dcdefd98915c5ff63d7eb5b99c0273d3a7ba878ced510b8a0c4e8e98005c11ac8a34c91ee778c99c674a9a683f3b57f2603163c427a848fc6a1759ba0e234fae3df0e5fda58c2cb719717d61f35efa3050bd3e6467142a6f2e5199ddad90e2f28a968c448afe7f71c459e40a696106da36a", 0x7c}, {&(0x7f0000005680)="0002d6797dfd93342f248d3ea1313d2a1e83e7befd0715a1635e4f1f22f2732d9fb1d93d8f9172527cda75f2199f3409e07ceb", 0x33}], 0x8}}, {{&(0x7f0000005780)=@xdp={0x2c, 0x1, r6, 0x15}, 0x80, &(0x7f0000005a40)=[{&(0x7f0000005800)="22ed1f4d608e0b4e7098dd45fadf2309250a158a923c4e683cde381a0dffb2756058162339f26b23f3a336fd1961fa6dde15c78a2d5e59a42d91d4be73b81bef10063dae572cc2ab2652555125371e58195980e5c59313ef226e05e61f2d55971a8ac9f5f6bf756847b2533229b6f1ade5f1cae791d09a50e22a9c4a6d8c7709e760c27eba2e2c65963dc9a279638e85f474387b95fd9df51096ffd2f1c4d34ca29c445e9e387b609af657a63c37e2d3bd2d33358970bf3f1c229c19568d7f2437e9baf709aee862d7a696000c9e5585e6eb5c4e3b9ad559941446433a0818", 0xdf}, {&(0x7f0000005900)="80c75b14622b5dd11f2d93", 0xb}, {&(0x7f0000005940)="48cde747f5dc243916fc0e0b1feb7008c4e51d435e9bb58d99a65ef0dcf808c6161da1b90c59971e1ffd9cf15e114f39e909f476a664cc545db5f5b8827feda4b127864d9c940bdde5b8735bdabb7191fddffecb25bd7c4b789b1c4deb5bd55775a2cdf937a3308e26b9ed5e6af6406e41bf6905d114b13015620eae2fdc44dff958f1edea289e37", 0x88}, {&(0x7f0000005a00)="ae628a564bde604dcb", 0x9}], 0x4, &(0x7f0000005a80)=[{0x1010, 0xff, 0x2, "e638271c881e05eeab03c805514ee91eb59b75b511a615c3e6a7b772b6acbdcca85d5f2742850d4f1182f16db0e08957b1e3b35c8d86fc8297a72cdff8021ac5191eb4dae9bc483c2f686171a3b52ba51bdbff53466ebca00557ed352021b5a41b1ab0f0057c26740db81749d932a72ededd55eb60a94a6d17ffe4849de8043df409ab81ffccf2b7b82a46afd9001e687a7bf1d92e4c0b4bbfae752feda3c28b66e46a69bf04015e3e32e0b2f4417d29eeba6a8ac7815ae85c52a3f07714b0d1202796eef02d9fe60e5b15dd003bf74595f02d8842f1a12604fee83e8eff6678564afb41207ced0f4d7d1bade252a4380f7c2bdf564c92dba30023105df83461a5ea7a29654012c4a01de05e403b8d9a97958f53de33455743fc280024aa68439f9a6108c901c883c9cdc6e5c84ec747969d541e9caacdbfa344aca75f5ec67a21997583f6dd69271fe114b85601e97b8797d8e3064f528505d2e2c4ff28a99fdd9670fdf03b7f529fd749b2096cc351e979b9e86b66161dcbb4f54e2cadf0d5621467c5aa9fc56c0931567204c11feef8eb13596a61a3994db836e4045fe609c4c8b68cae87e0209202e97d47b7e4ce0c2e3f7ecbeb62d27e6bc674187d894b1136af46ae009857f767728e6180d996ef648531a37dc64645fe370ee5c75215e74ffc872060119ec2f55df98dc7e8706ccdf0600e75daa20406ff9b9a8703cbbe5c18c0eb33314a4ffedadf81eef51360700f37a5b1b9aee1ee083c3498b12f6791cc33836d5afe45a2671e4092eb27aca56c75bafa162b9277fca329a847203983887cbdd417d0c851a636fdaa3d27c8eca5116829aac894c4066035ea5bd0b3aeb361010b3dfe88ced73413e9475e3b534c82a306ff65f9564a005ec6386caf48a0fb6e78b528a0bc22a62fb604a1b91570f44ca7215d1336104e741e87390cacc6fc15b29ed301ae29d99a2f0502e4c41cfdfa6a27e6777f37099efd5cffe8bc1e45faf25f6f8b96b59fa6c0ab672966210feff86eaf56dcec0f7766becd9f9ae685fe96347f708bad110e042fcd90d8282ad32cacd04c38254b9d4f534f54d636b0650fd418d5e4b8f4dd18b1f28529e7df41451c8e9df2ef51f332c0163bf65e00644597c709f6cb09782cde462095190f2525935efd2de0f51ea70a4272a8e68cf2a70964a8ae25dff5cee0579c6563dfc84fb0bbd0ec61032e320ce21142160b517bee4be57522479cc285f36543029294466381fbb0cefcdf7c2ce7f99d5b15836c89c832c03c124e260ecf0903673da63b38586c4c638105f630263a2e9866d2b5ce403e28ee67505e990fd0e58fcc4b6837a4a5e473280244cfe29855c10c3979bdc7bec0314175624f4579a1a58aab11102a2380e5e24c96950d7b902cccafb56477e0ad4ef0d19754b6b9b2f350e7a12f8237a670b171f40df4954664d7b2b44c3ed336b56d03811d607d9455029bc7e252849b59d1716663c228347095e0da9c13f60f8150d2ccc9af7bc128027d2b8bdcc64005b1d0cb41c5951c1d3a7036c355535b276ebd0717770f6209f502cc4a0d6aa849bf67f9999fb4b5254e13fa9affb9abcbe3f224466d532179bcbc0a29d039eeb157e04df2ed84327686ffee44a82462cf0f8ecba4d98c6612150f99971c402f6366bb96464852927f2512be0b00aa1283612c421df813e03f01907d7d630545882451ac2f4dbe844690d88967bf737c1987124aa30b36e4d7651338dfb71d08c09007aecffe8e1a9d14036039b1e64627149850384f23ec857874d01278aef1fbc30f58d0606280af09038674313060800be176f7f2b9b1445f41da9ac3bd0a3f546a6081061d9bd94ff5fa376ee9393bff911dce8d294a445f8d4e89f3efe21ff9b6909a684961462699b2aafc68735213b50098d19ebe47f1661c060f8d79a6c4bd11566b4e45136f05d6e51ff2239c26d818eb1fc89b9567932f8838f2a9fdbf16b33a8164b121de0153d232c704f72a83bf9412829e419bab934c42d50558eeb7990d168273f305bd19fd40ca650f59349bede3adb5714775c279dced0c16b19439242e3b29eb917d7fc863d8288d24e7d79f9490c017dad73b0b62704279f9033e319da991fa5ad19d011277591b0fb7167dd801f658434f3bb9a5fe4ac72c0bc977737ebc52582e421151a09c584b21a967a146f24cfb723a2a1a16a4898250b1598f487bbe7dd9ffa15884ef4bb5b7b9a6faa7c325846006255beece1c8796272b4a1e5516f315f2c66aa03ed3f0900a46541b3db22ec8c934e1a2d925c308c3f42e180395f9a5b25ada4643e6aa45db71d300a348ae36e7296abb4bf40e8d3cda14543830754130437e4774f9cf8bdf62b6428cb49f098d2f9873ccb6c8f6c485292fa0d8b2d26ee9a09dfd7316f5ce111c798c68f5d1082768e813257653ce3aa198d20384420fc23287b8f009d5daa67850b4e5a89ba64f0151897f6d72dac424c7064717c91ce42fc5405107c4a718bd03bba70af469b94141dbc0d6a5fd5ecf6b811b6a015b3b63b881acf46e28c28a54bdbee3d5aca5179629c1aaf850f625268c822584dafa9d96302b9bcdf3bd8f7420e0d1b6b9b7bf614580536386b8341544d728e59ab70ba115e2b4d8cf774f36a4ce8ac4286a745c9c01e249616ba9d4ca47b5b43dfb654223e4073affb5aedf5d62d7d4407618e48598510ac7e18f6fd9f33da96e5512a4f64b862c5cc9045e9898bec3cb243361666eb05f2648ac1789b34d51b489970cc6e06bc88e9623e776913fced87e761a44c131274b3a60628cfb6eccb728198b853afd8e3eed033d2d3a97b4ca47b5dc847706bc105c0a297192e7fb6ed9170649b4022d06ed47c209a2f2aa165eba341e2e09a1d1bd9b31f6c06523f2a983a65135f47292e00c85ddc9902c7a382970cf33402d9357fdb4404f3b629d0f7d40234ea88297e586e63d675a608f3d6bdf10292edafe9066216f7ab26eb7cb2e197d55376ae05fba2b6d8827639e40b5566842ee7d4f43f50b89fcfccdd6790b11b5e8228bb003b29b21c5b9f0df571109cba634b9938ffe299dda3cd67699fb08303a4f0bb1c18852955d5443cec944e0c07ee2ad58a7e759748baeb18a35c5713457ffbba67a63eacab77c1786962c71328ae82ebdbcaf267d7036f228b2c4ba00ee070c991f3a03aa3b3156f521e3658094c8396953413c6ea27bc8f7498f2ad55303e61fc69e97de109c742b064de3bc11aac7b2301ce79bbb746193b7fbb7a83423d7b3ee362799eb926d4a5b9197cbc788c2ac3479df88610ba0efadbfe160d9091bd30ba7b199e8ebe1b29f6107bf91c08246bcad8d2d55317645bf02ab3118edd5f2bc9422c9796f1b27f80d0ad953fa35c8b0ca3b46d78a839f02f937035cb0163fd997b3c96cd2a873ed1034d25fe07382d6293e1e464a94ea7cee42346673287622041e096f90f58d35fa4188849ed5c3e5d7cd29be43eefbda6a5ac37456b124a7dd8b27ff50d61cfe92627216a06027504f2e31806bb912ecd94f5539c4e8e46b9c0c895445776941974a5252f9cfed298f13f6e8e4a0ac08c5dab106c024036db1dad52c6646ec2baaf69886b3292fccde284b2b6251fdc31213c328d9395dd5189378da894de00ad13f79d95c6f121350c32208b74a9564e717d1c856c7b0b071a6191f16d6e8a589445966951978de35194480e459bbcaa6aabcc2bfc7708d7eb62f200047d5fff321da3ab9bf938eed8ae32e9d62c4ab9f5e3fcec58d16d535a705d70404bbc872c86a448a436e3c8ed70205cf70b8f12d34837be2785908bd67a678a7d9d1565cfe6b634172b9dd447399bcdd48c0bc4f7796c0ee7f347d1044565122e12fb031d39cb1f1a5f419b3678824cd2650270f474a95a25163d9eb70f4eb704a1124f5a4f58af35777e29439e7c52abb106449c884a25daa90767b24714b2bb369f0e9855893b419cbebc7266683def17cb29cde4e98415aa492b6a9dfc742e9e82934449dac5696f60cfc9504afcdb200a5c5d22e81e6f68f4c16fbfe545ead6b79c967ab9902bf1af1ecdf4994e80d1f78cf5f985d4db5e01775132ae1f5105f08ad63bb678971f78c741a71a48293ffd0b69c56fe126daecab58776769ce7bd56426a26c79072c18fb4be091077f4b27baad2a1735f5d4f16ee27c0ede6820f19f9edc643fe28340696ebbcd8efec98d4018e165938342e4d000dec08d70541cec629cb90f6b72fffb9571ce0d4c1e428e834304dc8317f8ccc7dd45acd4014615ce2a72a0924278d180ab73e7f5bc7ff662a0b69b36a797b019ea977bbb8f10ba6d24d237721906744a5e2b439278dd44badfaae45d9c1a976ef26b65afaef0e140ff4eef968aaf3c1e8294b8155d5c1798a7e61943b02921985e9492736f398ef17242750d41f1e600de3e3f40ab531537b6e6bbe052dcbcbc10cb0dbd539c96e68e54c867c82bf3fc03f8d32f2d4721c718b95a0e7460f20edf5fbf1629ed1102f76b26d2480ff8dd78f2dc0314ba46d13337d8e40223335cede1fe75f993cbf0439378dd73b843033a8a447a24cb6c3b5b0850b6eb5b3bcc50bbc20c4eb8cf5dbc9d019ccc21cd8e33b8a6b9cb1e02c06f7911e0c8c65a7be2e20e58f8a56f15278ba91376e0d63cf82a4ca85314295e05d89a3622de5f4bf835f1851b124fed28d4ddb6c47beee9a5a87c07c7441833c923ba2ac9ea1ac9af6059669d8bea7e75eec543af37411ff13f3dcab22ff555ea4963f5c419664b5d499959279cb666f1571b80b1d96cb004b1405379b3c6074ba82d2e14b9a43d2580f965dfb9fb7ac0f238589f0f4f23245eaa15787d5a8bc0027a62b0f39681e8882771b1c08b7ba1ee12c96f443a5249dc2adf10763a33eb15da8fd7197fa8c2ceddb2cab150c18ad353ca9320f137f63c62d06d8689c586187ed6deeb1985a149eb4a7abfa197f1c39f602fb2acd2e6a8e501f95a2294bd9dc3dc79677a34e59d87128f2f34a53ce8803e09b4124b0cea614980a352993c6d818e04e5c3523bc6926da9f2b2f5c235bb1d769c3d0b197724cb025b3b3152bc6810aba47cbdba3328d014a3b6a4ecd89f3d2ac58f8c87bcac67a91c0f3d835271dd4c6c0f1e55ae133f10c7ee2fd89adbb67ea5aa01cf454f55d92dff572d8c8db32871f35757807ccf643410eae9731a363498f3f268792362332464cb25a54fc463367e418e89fe491669ce59dabf98f511ed021916909d74cdc9693361bb21d2e280dc88e6ec4f8a089f67bc8660131c71cd1a5de6f20f8915eff917b846b3b6a74fed1202f3e9b66d046d181a4e8036f2c2e72d7e847918819c76ca415bd213d121b18c3295bf0eef0a5d29ffe4700bec6244f337c1a0abdcd5f077ed05cc92613d10f02d0b506aed4ca3963cb53b054657e8fdec8040b739063e0dfe12ec9678a2689db6eb737373d1a8f7ce544924327922b07650ece3ee1774261dfeb958037531627e9605951d182126b93c65f8be22a8f748924676533a15e3f862c10e84cde19237b0ca5a68291b183bfb43523f075b98ffc38834137c67da1ea39de4204f52a362b1dfb0ee2d92eab9eaf8fefba4467f80bc54a0791bcfb8934ea56d1e78386f62bff9c50184205a8a7d4be3ac5f40d14a373fc94ddea6b354b38e27c6260a3feee057ef33015aba09e09f52c5f6730160ad196233c7803d1a94b1313a8944cfa595f62ae91d1828a8642531580b740b585d64df85294e483fca7447255c1b07b215747b5d3d978b4b40d05fb352751"}, {0xd8, 0x88, 0x7fff, "9e06fdd9a37c7dabb76ea9e3fd19d831c4925854f369bed6cdda66666959230c29bacbe185dfd737c0312cca10e9e3cb31c15b04e5cdfdf86486fa16d943aba6ade8184e4cddb0ff069062fd829b380479ab1c90b096c7bcca5935a6dd4940bff06bbc515dc28939ce7da2154b2add0b8b9afdbda600f2988dcfd5b263d2bc8356afac2ac1d93fb6568673b98437ef52402c879f7a4a205d2f300eb5de708307455afa69851b6f693fd5ec990267ef9b2b0ca2862b902429b0397cc806f59a5029"}, {0x38, 0x3a, 0x7, "15afcb399c32e4ca26b60430ac3f4424079d3da3707b224946ae7a7e77d6efcd5c4a"}, {0x30, 0x1, 0x8, "e8a5b46454fd20f0777afa064780b164658c24e8f2c683ee28"}], 0x1150}}, {{&(0x7f0000006c00)=@ll={0x11, 0x8, 0x0, 0x1, 0x27, 0x6, @random="65b059e1d34d"}, 0x80, &(0x7f0000007000)=[{&(0x7f0000006c80)="042038aa9b6db209df03d15ed59bd3accd2ec05ee12cf3000c2b77f61650e9248f697142dfb164a08fa034f8fe67cefffae5e8b28c22dc83e68396c3b76c90c71b45bf03f537c05d43dfb124a6065a43690fe1414529314866813f20b3e640a5e9f8e5b340b148d79e1f45aa1a87efc6dfc0e2917493a6a7f8bb138a65be9eb1a106538e833b4632a02136d8b2488c330c8a6827", 0x94}, {&(0x7f0000006d40)="8a0b6efa3b8bde00f6f4b9baab4999220a83b56ac051b6a081c4814acdaf72fbde3670305de921761255c15a03a88366aad1c1e7f98d261a0d19bb6004f207161cd7e22b1d51524788a20528ba9b119701d18319732e214dbc97960166d43a0e5097fb2060a0549b52ff5b572f030cf5cc3794fe8420b5e79f68de99ed5fa973ae3f0654", 0x84}, {&(0x7f0000006e00)="57b1c33e515b4999ee92060a051b7394fba093394c6f5cb8e32932e7f42862bc3e9bd9604c510bb02e053eb1641ca28ea351f84710d0edd802f11f9ee396f2a4ffbfca6426bb84f1d0df307ecf8bfe64e546364cf6674e79b6c282bbaff541e244ba1f1567bfdbb4529613b40c714ceff86d2e441c9eb96147d1cc9ddfdcd9a5e01902e23cccfa2239db3ab798bc14cb95577c68723fe338ec62360b54e50a7114cfb1d237293e337a403830dab679598bb6e7425a5c6a971f92b773471289b250ca47968366f98d5740b01a6144d341b54347", 0xd3}, {&(0x7f0000006f00)="85d4aec9e59ba9d0775fcd8c00bc9d9ea378ab8a73e041cfda1fcc7241cdb8a1b3317b560f32341e203a9d8c53cc33960e4f21eea9464dd4f58c39e4d6ab3017df37c2dc5f7fdfc606829ac01f6e87452997ce270add027276bc6a060e8666b1026592015347b0c1bc8c23a87231f2ac3da0e1e2f4f1fdb931c651cded8ac207e878f1dd0aa775e6dce78875b0a78fd619b2194562b7b3ae5d0fe23e9f08c7f3e1b8383919aa78c3ddddb613b2ee4711d579bf8ab07ec286e334e94929e42382f62c6a9f5c79d84ca255707f50611bb3f12c108a827cb6", 0xd7}], 0x4, &(0x7f0000007040)=[{0x88, 0x10b, 0x6, "fb4cbb3f74180a2dbd3bd0de98b0c9bfb3ee4cfa5b16e65d55afbde91c7e1762afab55ed23d338a9fc02706571a8df317f505cfb8718e0920e4a894d119e56e1faa33e2af0513122349cd060241adc4c17f72bc2453a47b748b3d1269e256cf8d0d4639f273c14dbe9ff66cc297739935f79f2"}, {0x1010, 0x10b, 0x2, "38e865222b3ea3c7120f696165b569bdf731c99651ccd076a32b8b860b1f5255b04f21e94935248d8877140b3ee60ba0d60af8e70fc3e97ad8871caefd17eb8efddc4c2d57df156b9caabc9eeb59d3a30fbd76eb7ec61b52812eaf5bc3be35e9d86bde299414b42be3f3b3ad4f9fa873c60b9b1e2c05d7b0879ca6cc46c9692ca8ee93453271f752b0b45809f7523f600f7bee2807be082f6c853971d9d9893fdf81965c93ca269f3c30e93f927bb80c555a521a47676ab8b92bb4116f42539e5e0a163cd436666d9be892654573c8808cde8f12d45ab8847c0719648ff83bf843ad93c05f0ab57495058e4dcb1acbb3f5661c12311936e1dc805c9f05d7eca1d7411f2e08496a6db6e03eeef5bf78d42ac25b4663fa19c3948551371a06699b384e41fbca70ed0a14307f58b9a22ea1769ff867371e2ab0c66d4ec03c56c64362b26977c6d6ca6b1499a78b364241835c24e62a30c956d1d5a2b842059d5b39351110be9b4082a77529a1e14d6ffbd6cbbb60cf264d457a7cb0e13e7056882065a416429313e2be39fd4c4e5b1ce31c45ed514af9e0cf0634ee5460d1ea34f798489498a0cb9be5e57f3727b9eaaf03fe6a32141f19ae5a888559cd631471e477f5b6cbf39409bf28397b162d233480aee88d92f243a261a58f7825c9f130ac5bffdadbcd14ced08ea9c555356d91ebc10261810d5a66cb5bf35b3e0bb5364acb5815c7681f3d0a19857d5f0f6a49948109c0708a04d0834e48ef897842d0162a0bbcff858eeb6af5b6b9ed077b2b8477856639278db52851cc78332adf40540d6e6fcdcad64567c4a1564e2609803d7df612e36ad5bf1ea946f0c75f92c1796bc2461168d49168e13f041ef86f5a536bffa8628a6cb626d300afac00a0c4ac25eca4a9054adacef290bc20257bf75e2b5d8b25067d8eba4656ac4a6547aae0f9911aa82a0e4c6bb1f08d3fbaa48e43b50e34125ebc1d1d1495dafbe6efd4886edd93c629d344924d3c33a96d0c8838f01214e3d1ca45915ccf05c2e0964fdc6e412ec004ea955315fe98707809513f274927e299d5433b55c81b9e2fbfad706d585ff44c33faa2fc4432edbac3c18ba41d735d2fd2d7f636ce97eda16308a79f984695a6f1716b6ce0ad35fd40c35cf5b91e91593d1267720f1b48e642736f310a45c544dd024b2de019444df59336ba2a80a1e701b821e721405c2512ab577f9c241b2cd44275ffe835e586d866ec3bc708a90c829725ee32761f24610b93a2acfb72d27876cb575259694f2f413a4b1e53dbc72ffba13b4151f876ebbf5a1194d452fcd0e8a253ede1e28ca6cb0705e0bc4a7280e0210e693293dd16ddc455c6cccf52e1639346b576286ae2c59f43cfadba136e4ec0422e7ba400f52ceddc0655a7f6b3897e8ea91d61dfc4b395cabf8c27a1d4f0ca42695e695aac00e988bce2c8ad35ba29ba8df0d489dfc3abdb9f6c7e0dfa8d8228551296012ba839815be966f13892ff2fb1e5c410d6e3b6902c2b38d8495216fae40677262eed1f5ccf95eba6280ea110376450b6772e3472938b5220aaa85d3e881e24f983405e8ed0f2e9c0240bd1a764804fc66ea62c61400daf1ffd5890beee72ae2857ee90f8f8c68e38f7ec8cdba71f7d9a50e6821808e6220088a0c898cf85834890834fa9bbec1eb20c96c042928f7802f7293c5023783e27bbef91e944b541744e1f37c94bf2241f03e9c16013882b03376a49c3fd28573b09083794f66277c82f8feb8ce878b205ee3d4151ff4ea020f754574a682c5b24846ed0d53af383a98aa5ac26e568b736ed40a1bad0a9190de9f0b6f7bccf4084cb53cebe9588d6c35d6731896e659652518ddabf5bff7fa28964994b953eba3136caeecf3574c55b5fb352f8beec2f236e9c671593547e80776e146983b12fc0e96364692cd6931063e89b8dd187d8851a4ca4a17175d8e8bb0ee47c012d21bb971b419f3e5122b3ce1545c5a7d5b3a09069c4716c236fefecb4e34a168a20cc4a5e5f9cf7f005c00dbf178d5dce2aff02d4cea9b113d279dcc63e7a2a5cd31f6a2e7ee183eeb48aad4fa9d9753ea5136a31ee7a1f2a3c19da3a5bfed2f5fea6b628d7f3d732ad8c0eca0cf5be70fbcfb2d55f89ed5fb1a60a6adb0ae0c340e2008f7982a3f7c58cdf5265ec1fbb282c0d27c1bdb61d7f2a7491aa8ce230da38160e4e0bed63862febad457cc38c2121e75e998434bef3b889fdab0037287905a112cf093a00ff75cf76419fa13d356ebbb55997ec96538a0ef47d1185e68d041438ded173fcaf2b8160f6d14b4b5f657b131df259005f72d30fc33bfa5094d2129d74fab308770491f4904066681e5a4e974bf3840362f89685a572f0e0adfcf3a764a977e3499ddc0c10b3e0013048daeb6f970048a67dee4231aa18b0eed5a85f1357c7d60d56ba3b550e6c131df82b3bd5e362d2b52331d9b0e9e6245da26cfbefddecce5393076b3353c4612df59343047f1254ccfd7290e214dce170846f7b6d2f0f71a8412a5a1396f6fe754d79c0d20b111bf9bcb61ca388645ee3e41b9e110673f791cd49ab5bf57e074fdd21d76f62941867be9a347143a51ac82b2a1ff290e6ac87224874899379e92d6842e264cf57db20f7c926c1aaccfd61badc8b8a948b7040dd2fbb1b62793c1d7a44b5f3af7a8d0a981b3757b3a08cd02bb84ad1b37b2fc4bcda059832a190a3e660ed5cd0f933ab01692a40257f219a55243c6680674a5ec1ace87d645f20031c995bbcf7fef663c10bf17594640fc21aab3f549b6d945809658acf0332f03508214d0085cca0bfc8659fb7573b8dcfb4136cdb143484858339779f57be99c5ed0c306c5c005bbd3f48ebb649dde42d7854f3dffb6f1815dabc8a1e40e207e172583d241f43e2ea840868d53df2c91de07bf7a255fac6a6a70b5ff518c609724d1609183130af106c08a5aa2eeb7cae0506f9ca469441a57588a62a30b3a1ea7a0189a8e0f09752928c237e6957b9cc2ef7bb6407c61c67ff492f13e065f5296fe29e4840b10a9ab56fd947fe925474338993c1e11301bdf64661b41b3fc2aeb88952ce06726ee84eb98506cf5b1a9544f930f697d0f8a97a77abcae162b58f550a7dd45317bbd46db629fa024bed241755782c30f4ae21e52102c3c1e0c4743e2dc931ad9ccd072b1829c5c953c7c348a69648b48d44a551bcf5df1ebf5ae71d4b5e606018977d1c08deea8f376c96b99570dae33f4af99a4b589e964b0e2d0863c38ae0431595041dee3536f0d1dc8ad16c94ecf65038a5c05d7741510fc2481c51da0427afe9d781bb48db3d23acde4805e604ff844218d83bf86e8f197242490a78dd9b613e18066bbb0711242559f56fb8b85198d97dec9fb97568cd0645efc9c77622c0d91d1cedb7783f48d9440df4a4bb3843d8e461cbcfc606e231960af9f555f97abf572ab7a4593608eed8d77ce2b4b2f99130c243197fb98982d7265dff4e72f0f073a1395596dec46f6be095125fc357990328d28c743f686868cd4927a7bdfe473d1d79b6634db0ef2d88fe7cacdd6189e131b15b665af7ad2436036742e838450e7cfd1b5f3f59af0c5ab2dfc8ab77592904864349af3a882f145168d8daa30b058bc1ed03a50e28d847b85ff8759c1ffb8eecf1672725dafed8d2f1618cb5189d4478b4b3cf20c4d5b5f7650f89ad32224f201206750311b90fb561e760bdc38a038e84d653bd91c6352906e8f6b03cfba224ab9e0ef3967e97198efb9a3c1de2e5c2ddac3f85ad823d921ec13cc867e57d11067d81b196ef4e2625d56b49b0e0890bf9bb43b4e73790d53f8a979ff048fe55e758fb2082ef61805cd24c048b1d5441ad703886b77a938b64c56bdaf039a2b41abb8b0833520a29d6c36a5d0c09dd70d01fc8b39bf1fc8f2a3aa97bf48d9ed195f625fb68797f5705ee1bc6af43673781b681ef3ba7542c9a373b91b2bdba46df7e14ceafba8a2e05f6837fe40f53fe888f37d452dea841825c86fb882d084e83cdc81a4c55a17966fbc57cc8382454b6452eeb6e809520877ea63206d5922396740db63d103415587da606ca3b0139af4a720cbca62ae999a1325a570fe3a225d0e480c5f48ac0094afe8cb459e9d85b9c6feb7d68ea2b06854cd2e1de3f5d032ebc01cec9d31796467126a0e9a0c5ed43a12e8fdef5352b2559ad61881c827a89d4b5f6314209b3dbebd5b7f7b3b95cf97c207a785f1a38ad6b268278bd0db6153d3fcca7445a01878644f80c26592c5903654c4146aee50e0743416ed4ad36d701f94aa6ebf1e524b468d21f45432bcbfe13d43ff5620bb7e8acf7718780b63b3f04c76204537b0d282b0453f60fddbd42843a8f4f9c8ec94e1d830de1df72c7f79f3c1f27cfe93f5bcd38a5a6beb2d07db748d4541e26435c4f5df9e97fbb113cdc0fa483fc636fb7eb4182d3ad82d5cebdc297c213de03f5ff30cec145835f85fb3cd1f892c173443e60e3d1d1a6cade0c590daceab87ee61d874346db3f83c14ae9563bdb8d923a64702556f410d24e80d684c1392720f4a449ef09b3cc6247b2e79f94571d8ce21d386517a058cd46657c2c5a49f1a98c28d15a1c5f576bec139f1192ed16d2ea8908673a9bb9f69bebc10939631c3d4fee29751e2cd7ae0b99559b686c845057b723cb79ce68798ce931da7c2a7b7cc3a5b0d0752d9c26ec800336bf523558bc73ca4bb334f1efc2f77f5aed6919e6e81965a70810ca69c576d644b82560f9265b26617eb2ff3b7b939138ae510992bb4f5bd7773bb4d8cce631c72c5a0d410a0b93c5306b363d00788463d11e349e016aa8fbc9b22b97a47d774dc6c80a6183d90f84cd4ad4ba33d7dae4127aef486ecd6b6831549e6ee52a62fa8612e57efbaf55ab98fc206e6f30ca7e77c25a33c5413a0249ec691d898c910b9a1ab6ce26bee04b29b8fe3f6f035811882df84fe6392d1c083c713d4e0b5906ec6393ef354181bb3278fbc7566a7b893d987362a5cb6748c43eca76f769b59421d0aa8e64f0d7ca3b0b7078dc9b784bd09491defeb8403f4df3573c2f821a73e32f0667527a9c648ad126184767f96250f700a17e3eeb87596a4a2e2f8e9ec3b5eef0a02ae0268b01346acece12b81cf39e33673c68c9fa0eb48a0034c53a7c2a9375befa8d6fa01ba207b2eba125272a3711f5ee027d1a45e7a77641c7db88b74c2c5dc906be9f0aa66f6e1bde0dc7e95591587e06e7f1644012cb596ff601b3fbba4a16a7731227e4251c262dffb718ac5642cd58a83f2b530d5d4b7fd44e7bda32121f06c40db0cbc237db4c23541e781dabcd578da190ad17833aabd550a44aa03d8e471cfeedae074f4aa71806f1a4e27a0dbd84c79671fbbd1140c1b765ca2badc716f1be3cd41119f7ceee77cd49f09f32ade0e17e076eb82ac43a0ca2ed2073fc371e57e0a5c19da1abaf75bcd5d9928f23d4b8c4e13d132be6788b5066caea2a86a626231360e51af098d827d22c408e545644b8d8e2756824ad208877ee8b1e603342c9762e16ea65a0b6a6a6103963ab5ee4cdb7c9f433efd7e5795f90ce68b84d314e36d6696dc022c8f2d03214762eadc6b0d50f35e5f122c6ec494eb8b3a56765a3637b8e5feaa8a553bd8d759a717eeb4edbbcf10357f52b1125ee614e601ed8ab62900ed5cfe3a66daf78337cc8018dbfdc6266b55399ea1c28daa085dddb5aec65684a5a158fe7cb93920e0bfaaf4e528c1ded79aca29f18d623dd2962681cc4b6e06beedcbf387ac0fef0ef01193aaaa6f2"}, {0xb0, 0x104, 0xe44d, "7c46ddbb83d5c2399b3d07ac2953269451e310a9fab29bd950c50ed311df0730c0a8937ea770b623c3c970b692ce6b64ed89584fcf85baa8d1609030661f92502950bf10e16f7eb41956ec445fa0813620b25d9905d984e5ad0d62b40010e8b6f4cf105b2c5227dd7a000e0c5440a69b986505f70c84d7b7e3705df59dbaaefa1aa3de489e0e166420b18b217da0761a2e64af549967d339c9"}, {0x90, 0x3a, 0xf6f, "1f63231bdc63cc7a63bf52d8d2d6b0589af2990d423a3a670b342f4b7e44c31a823fae8159a76dce3f9afe31c2ba511643e285dea8b67f0dd63277a8431a7864bb4c6f19f036d2a29470d2142beac22a3a12acd21df6b40ec9066cdecee7c9ddf700ae30e56eebb489b7b1ff818991d4790cdad9cc4ec92841d49ba02db8c2"}, {0x88, 0x101, 0x0, "792c7eb9d43f5ed6814e719086a7510b40750680263d4653039871923e10479d99bee17b834bed116cd58d522362b68026f7be5409487a9659bf3f9d8689b8d5caf308fbf7d4b8a28ea8642b94b37b63b9fc7e7ff690e4aca9e323ffb24ce17387dd900b02f5be978d52abd0eb55c069ec49444e15"}, {0x100, 0x113, 0x4, "e050574ac2976a0ef87ef3f18495b0fdc99a96bb4693f8794a6a25ad8371e70018e14464306f678907cc8e6735fe0ed372a3158c90ad63f7690170fa791a346a5bb2ee69ac9b0fa475e13ad0685154aa4df700e0e9fbcd6997ea8be04fe5f742cea669d2932180b3fa20da4fb6c24a46a0ee1ffc5a9619789f0d9fe9e4c6fd177bcdf1881ada5a611a7a6399f53434749d2c59986c969378d8967f3f6191a0e2fbb13210ac09ffc5d7d81aafcfa5361ae119e09c9dff580d27adaadc3a7c77884bd20908674fbce353e71fcd12af6590e995728786a3678adb6658181bbe631edf514254cd4f7c4a8c7e0a745465"}, {0x88, 0x88, 0x0, "73b1e43ff02f8cd6f6899fa7dd53ef7935bb87acb6e0444aa4d42068a5efe991eb737f01fed8d5579962009cb35318d0312edb82a2212c96fb328422acce7e7ded277d1988b29e84eea007c5e029143630327ef8fd832ccef8b14196fcd51a2f0798fc173335ccb86a9fcfd3b79a53685b31f7cd"}], 0x13e8}}], 0x6, 0x24000080) rseq(&(0x7f0000008600)={0x0, 0x0, &(0x7f00000085c0)={0x0, 0xd, 0x7, 0x101, 0x3}, 0x1}, 0x20, 0x1, 0x0) (async) rseq(&(0x7f0000008600)={0x0, 0x0, &(0x7f00000085c0)={0x0, 0xd, 0x7, 0x101, 0x3}, 0x1}, 0x20, 0x1, 0x0) r7 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000008640), 0x161001, 0x0) ioctl$TIOCSETD(r7, 0x5423, &(0x7f0000008680)=0xd) rseq(&(0x7f0000008700)={0x0, 0x0, &(0x7f00000086c0)={0x0, 0x3, 0x3, 0x8, 0x1dc1}, 0x1}, 0x20, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000008740)={{0x1, 0x1, 0x18, r4, {0x400}}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000008740)={{0x1, 0x1, 0x18, r4, {0x400}}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) ioctl$SG_GET_NUM_WAITING(r8, 0x227d, &(0x7f0000018780)) ioctl$int_in(r7, 0x5421, &(0x7f00000187c0)=0xffff) poll(&(0x7f0000018800)=[{r8}, {r5, 0x601}], 0x2, 0x2) setsockopt$inet6_tcp_TCP_REPAIR(r8, 0x6, 0x13, &(0x7f0000018840)=0xffffffffffffffff, 0x4) (async) setsockopt$inet6_tcp_TCP_REPAIR(r8, 0x6, 0x13, &(0x7f0000018840)=0xffffffffffffffff, 0x4) shutdown(r8, 0x1) (async) shutdown(r8, 0x1) openat$nullb(0xffffffffffffff9c, &(0x7f0000018880), 0x404502, 0x0) rseq(&(0x7f0000018900)={0x0, 0x0, &(0x7f00000188c0)={0x0, 0x0, 0x9, 0x6}}, 0x20, 0x1, 0x0) ioctl$TUNSETLINK(r8, 0x400454cd, 0x118) socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r8, 0xc0045006, &(0x7f0000018940)=0x894) (async) ioctl$SNDCTL_DSP_CHANNELS(r8, 0xc0045006, &(0x7f0000018940)=0x894) 2.432384693s ago: executing program 0 (id=456): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000500)={'syzkaller0\x00', 0x7101}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0xa802, 0x0) close(r1) socket$netlink(0x10, 0x3, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', @broadcast}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@gettclass={0x24, 0x2a, 0x129, 0x0, 0x25dfdbfd, {0x0, 0x0, 0x0, r3, {0xb, 0xd}, {}, {0x8, 0xfff1}}}, 0x24}, 0x1, 0x0, 0x0, 0x48050}, 0x40004) recvmmsg(r4, &(0x7f00000065c0)=[{{0x0, 0x0, &(0x7f0000001c40)=[{&(0x7f0000000840)=""/30, 0x1e}, {&(0x7f0000000880)=""/43, 0x2b}, {&(0x7f00000018c0)=""/200, 0xc8}, {&(0x7f00000019c0)=""/65, 0x41}, {&(0x7f0000001a40)=""/101, 0x65}], 0x5}, 0x800}], 0x1, 0x40000000, 0x0) 1.133705215s ago: executing program 1 (id=457): r0 = syz_open_dev$video(0x0, 0x0, 0x0) sysfs$1(0x1, &(0x7f0000000240)='ramfs\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0xf, 0x0, 0x0) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x80) sched_setattr(0x0, 0x0, 0x0) r3 = io_uring_setup(0x45a6, &(0x7f0000000500)={0x0, 0x0, 0x1, 0x0, 0x228}) io_uring_register$IORING_REGISTER_BUFFERS(r3, 0x0, 0x0, 0x0) mremap(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x1000, 0x3, &(0x7f0000003000/0x1000)=nil) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x1, 0x7fff0000}]}) r5 = add_key$user(&(0x7f0000002300), &(0x7f0000002340)={'syz', 0x3}, &(0x7f0000000100)="370c099069effa43de3e1404db09b4ce1ef77bde4b371532dd16447c1b13403656c86711f6e750026f23029a50d44299c7bf5c78dc5efae2d041016160e8bef7b30c05e298aa9572540dd950307987eef2115e1bcf512bea3410ca5a9e9f827e4b13490dbbd4fc5a45e0738b959acafd2c12863045265bcbc2c9426ac3f614746b436fe86a72dc642dd67d970604a69b4f22cd0076beedc18056ab4bea4c825b69a7a77adcd5488684872b1bb9eb84586549e11b080468668e8fd0e52ce0705a", 0xc0, 0xffffffffffffffff) keyctl$dh_compute(0x17, &(0x7f0000000000)={0x0, r5}, &(0x7f00000005c0)=""/208, 0xd0, &(0x7f0000000580)={&(0x7f0000000340)={'md5\x00'}}) fstatfs(r4, &(0x7f0000000140)=""/166) socket$netlink(0x10, 0x3, 0x8000000004) r6 = openat$nullb(0xffffffffffffff9c, 0x0, 0x162e02, 0x0) r7 = socket$inet6(0xa, 0x80002, 0x0) write$cgroup_devices(r7, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r7, 0x1, 0x44, &(0x7f0000000000)={0x0, 0x0}, 0x10) r8 = dup(r6) fallocate(r8, 0x10, 0x0, 0x72000) ioctl$VIDIOC_S_SELECTION(r0, 0xc0405668, &(0x7f0000000000)={0x0, 0x0, 0xe, {0x0, 0x7c3, 0x7, 0x4}}) 905.845235ms ago: executing program 4 (id=458): sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)={0x38, 0x2b, 0x1, 0x0, 0x25dfdbff, "", [@nested={0x28, 0x0, 0x0, 0x1, [@typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x14, 0x1, 0x0, 0x0, @ipv6=@loopback={0x100000000000000}}, @typed={0x4, 0x11e}]}]}, 0x38}], 0x1}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={0x0, 0xffffffffffffff8a}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r1 = dup(r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r1, 0x0) r2 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r2, 0xc4c85512, &(0x7f0000000b80)={{0x5, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000010001fff0000056842bb002552d215f6", @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800a00010076786c616e00000018000280140011"], 0x48}}, 0x0) r3 = socket(0x10, 0x3, 0x0) socket(0x8, 0x4, 0xfb) r4 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r4, 0x0, 0x80, &(0x7f0000000180)=@filter={'filter\x00', 0xe, 0x0, 0x90, [0x0, 0x2000000000c0, 0x2000000000f0, 0x200000000120], 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff000000000000000000000000000000000000000000005b0ce0d7000000000000000000000000000000000000feffffff0000000000000000000009562b7813981834cdfdf8618f5380ad00"/144]}, 0x108) sendmmsg$alg(r3, &(0x7f0000000140), 0x4924b68, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r6, &(0x7f0000004180)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r6, &(0x7f0000008400)="92756f43b31ffe542788ef586b7c5a344424e3acac2590be6bbe37adface4a8f2e534ffe76a83a93f0b3680a72fddfde83f96d01982384e8d689219cb9669b14dbaa1b799f82ea1fc926126a4163618e16d4f94143a4e0f27c44fcef3920a0b3805ed4e78098d8689cc7791bd86648070718d238664332948d87866c8d2590fc0f017f9853abd9ed60b99f1aa6ae2dbd24ab6dbcebdb055246815ace147cc50fa3b2861148fcda374d5b203e51d72c45e4dde3e9ee9a47ffe458baf7bb49035135a8194aa1f0a83fa2abed56398f90daff679634619453f533f22583a6e0a4dc09e9de46684d5e0136e229510f3702cf3a4cd0065d3e5d3c419e38a80b070ca55010e082a9c510fd18cc0b26bb5e8e459e747befbc5c6b60ace80bf41417b7b78cf57e5b3984f0cdddc615c5e0000454d3f4a196fb6d18aa629cf0b0245f95ba958d86dc175616f8cd3ac473057dc3a5ff7107973326350107f4468e7ecd48d689b82c12d22ae5f1858302a1b4cfde8fd347a99ddcde40d1c49d9b5099fbccf09e782212be4b2ce36a2bc3c9ee794abffe72a5501e6c4f3f7f68b74761ffd6620609224a3bf11f655dadb5c8a5813b02fb46830e9ac6825f5d0e89910352eb3a58c0dd82d094f94dd2c85666f684a8f437bbd0e66b9f4d366117b67a054d212c4fbc287848cb0578391335d5d616b14d99a2e3df8e8a152d5de99bcefcaab5bb5cc71f3ddd66b379c104648e190e0b28a180d3aecc5423575d4ba7dbf31215c717da7b87dd454b6efcd36c91aaa631127f5bd88723d221752f102bc0c7ac6c5c7a1ad6747af40d01b6d39eab7b0e1292b44683c586386ad00acf60fb8f9bac551a6eb5bab7317b5d89f64db10bd9018dfa6d65d93862e851afbc30fd70fe5f0de322462045177231852ca80e4e78da4fea0c79ba354333026c8bc77d308a8d256a19ec45d2088c196691d3f9aac28ded36004a65ee1ce49ba9599ceee84534bb61d02d04a6732f1e27d72962f74b59f3522bf844c5022986d55934e48b8681b7f5b7532391448caeef00315d28320a46d8bd7813544e1e4bf994e14a519c2654ff20b42bdb69c262897e28eca528f0999840b00ed8256597d27cfc20d71d5f40d0bbca759f7594c6034aa1e16a84ed152fad0fdc1c303a7f61225712714f823afc5ea241d482d3585759623af8c97ca6a84a2033b3d7314ea0ef7ba9b288b362a294c92c8b9736829c16f61c5a1ee04aca965d71162292274595ea62c9c2918e8279c99f5d2830c617c58211fd7452330184b9428d5ec1d5cd75ddcc6de3326fdc70e891104b3b013c30ffccfaf3308d9671b01f6b080a930dac2052c6f39817a662121d90d40d6a1facfb50bec7d408030b6d0ae3e744f3bcc327c35dc43cf86b743db78ff2e593b19923235ed6467f299b08718fe1840c16a748935dff941150fb08b30573b37bf9af5c86cc8d9e229a832e4ef25ec91f71120f2b3e9062485976c280a2d172386029e2f2a4801197fca0a13514edacf5ddbac5a62e8bb13dd1572657a821a8739297f72e29239d1cdddf3e30cbe9af3141f2275ee4ae85d86ec888fe9a6751f252057e95b8beb055e276439581afee93cd44f1e92f70e5f725451d3ab662918ffbb1269509fb5b83e95a00ec717f9d60d643864abd6ad1cc4dd7f933379a6078a86c2158db8076e7b660366fca7b1c46d09d2c8e67a6494bfb4c2c6750e76593895b5e2b2bc78093840c3c4a807826bc2750a96b4e1dd5b82b492bb2215518c92064d1763c37132604e52e73fac3f4511f791753aeecfbb19816e0da7a1bfbea9eeaa0f256eaedcb119a61f7d0ea0f5cd4969d45cb014800f2c888d5c2217cf0f69a7507779883b57352bb8883cc584891950d6e792537074f4fc4337aa19b9bf60e18edd939d289fb4a6b7aa6c66da20774e249ca4f779d3c910b1a9a8e4c38af6adecc87d5481d181fd66023ffff246f4e2556b218fe8110acebe20b1675f1de6f265b6d1d8514a53522396bf0e2f2b153c498e48b36d16f8b9bd56f45d7f5b9397d7f1339117a176d0bad0b68e800682416d3e18fe2197c7f8dc20600feb95cc6ba86ad47f113e159bd4389e30eab2874bd27eebc56020c4dab9973b13f3e82aa62a7e0a151d73de48cb811e32be63ffd303f5a6ea6f08ced763fbf36c430821e451146de79922348354ce285af0997bf3c66e6ef02942e24b8f1ccdd542f09cfe65c0da0094c0b5fd26bbc061538b41e5ed2cbb390ee29b10a4b7a696009e1b5b86c44c0a561a257c15415feaeb1433ea275ed6e4b228503fe71ee5942665164faaed6697112206be0fe7863aebd4bbe951d5dea1da294dba0793196385f4d5141c9d6c4b0fa22b2e200cfb70b52aca31655e71e5a576ccb8ccb5b1364748aa981edbb81a813b1aebc67be1f7619e7e197622d981280429f6ca5145c5b3b05e6bace9191e5c58fbf140f71f594cbfd4db0e9f6923f1758ff9464a61a720a5d4f09c622c3ce3f5d0d3a1d191111168108f41f12b16e9eaf3617c353715cd35260560cbfd0555d51ce5c40bbdb7c95ceaeadadb8902974de50b0863348183864f5ea682e678286a06a6f396af29a7c7fb33a3579e25835963612f3c0d4cf369d85959a0adeda94d35824050e6fba7f83f90867583f713d7783323c7010e94c9be331f860db395dbde6face5bfdb616fcefa9c6b01f6963daa840a31ff554a458c0c50cb5e09f91f54f63234589decaf45bbfbaef0dcbff4ae6e65ca26a530261c491ef8eb9a855a1d7463391c9b66be96cf24c3c321ee5a5bdc857f60b582683c6ae1e3775b62a9f19ff8fa51380ca8a2a3c6de79012f5727ba12025e7e6723a23a81e067ca6e54c7b38ff64880d235d21e7ee5258953dcbf9e2a962f006ca4ffe870859242c850cbae4222b3b72c4f86934379ba2ead1dcde906241b994d95c88355af5a9a30ace9c933a6942f341ad221dd825846a8fd44c03e2eaa9311c26e15a1bd7cbba961a22ef23d7ebba0e34cec5ef09b1ce72814a97e33bd29f3d9ec80a4f45d1d29486accf15c11f1a800bd84918e7626f678275d7c7acb02cc0e6e34bb766ba6b75c3ad14fca9352e09c3b69390c045cfc842ff9ade8ca693c07fadc7047a946e6e570c3afc5b501c964103397f5ddadc2d59a048348dd42f07cfe31bc9b5ae453f5086bb41bba4c8a3e518e30b0f55184b053f923025dd72ce1bcbf41231978b34a8547c71d7313992165078903c61d312b0d9469413c9fd97ccdf0ea270fb6c47ec8861a1c8d909eeace761b5a06ba46e25785ff87f867777abb237c6c980687991f1ed0157d58492260c712cec34c1fc0962103955db4d5090b6e8409cf3c3c79d0e691cf4fbc0b2251a016dcd456969cd32e5429533bf0d6f8bda84c05f0e2040de8b53bfb8676eec4b76c3df6f46b1e43732035dda577e75f640777f6ae90fd2f1af42ba462dac732019c599bfef01acd6a0d4d1796bcb8f58519d6f9ad9a3206704a94d472516b988141f44ecd2e6f28a49aa0c449db87972fc995a97379914546ea43143ea2cf779a9cbe81f111fe89129db3610492164ab2598eca7e60d9a6963d8ba03a86729db86e420fd96d61b8fb11edc2b339b57a740074ae5b775eaf60cd85dc934e604bf2b4bd58ee01205b4df57ac20ff8db45a05982b579643882407050c005102a2e71f1e56dc76dbf5331112e83e48bfb5cf2a78a893190d78426175c162ffaa7278a43b9932318fc17fb8cb0dfac610b1ad235b91f9cb7623b155117e07f7b876a3c37627aa31eafed141cc0c5491c4f621a66b6d837a144d78719c46511c04a093cf65fce9fabe5bd6d499eceb63538ece3cf19053550a239bf978c08c879f9954485a4e3e0d5bedb84b407ced85c4dfc4d75af116815992c29f0bc927c4a990c38ae4fcc9feb90fec1b1b555e04d010423010855394d5ccfc8ed21164190cd8f83be5debb70290c3547f07e4dc42814f1e001798e6ceee2558b0c6ff8c1759f90269ee226131116332b99ac8dd104c92088e1f91ace3198c0f59bfb75c4e4a697660eed43a29c831a552de37fce6dce96fa51b6e2111f3071a4e94422d15e102e5f67da7ca6cae6bed7743ebffacb8a811a143605791d17232181a517e872f71262c3c73668f0ef83aad498f67fa26bae698cf78f24c2dbecd399a190e6b8d0684e929f2e8083765eb2c67793a1adbb89d36b58bfb197cdc5f3c894ac9d886e8f3b0936fabd233c09de8fab8099f72a74d908ba5c5e4d39790b0bf9e45b710f5587b7c937c76690c5c5fce621a53a9fd03b0a4ee6d8d1abbe2ed561820a77f12a08cad0755540ab6dd1604b7c30a8652995ab80b85e919011de9438a4637eb0291124ed4b745e782cff98510cb03be79c2a81351abf276584d75cdd96b9c97e73eb71000b3ab7c3c19c2cab4497298fcb3052b5d4503d05e7f310318be6f848547b1a4f4db82caee190801478be28065036aa4d91f290c1f396343e73a5fe8bb5ccf0a317177ed1f77acda1a4a49dccfcab8d1b5d79f015f788b6d5e9f8228a8bcdc0696e6b19f5edffbcd7e9509c87fbe1f726b93bf8c6d8d37428763e142560c46c9e894f7317859000c25abc4f3691ebcd020171e0d4911b5d97a238109aedeb00b2eb475c1e7b45175f8aa85193b5c0f43b434c15de01610c4d022646cd6e3637f349a434a77f571ac1c5d698452d1b991e267f78dca5e592ecd31ccafcad84e4e98d134b4adc525b81bd6843428883023a6ea407201738c8bf16b541ff7280274a34d4cf14819f2dbae167ca0cae8471c495e006b45194ad91c4516f21cbb10e0d26fd5d734cd7725df5b3fbe92955f4a9bb3b9b813aeeff79d6ed5db92def19d060a208c3ec8c42c110786f1e1496c50a7249b03fc792764366894a35320b99d0bef9fd0b6a246c36a357c6b985dc83a37a8d9b8b9ad643dea94860cbe763bb73cc8422b69d4d12332242c8954075fb7117a6679638073617abcdb4619855b2036af160647f66b3531645a3bf047ae290d6ae2249f114e7a8464278bae1486022bcc7c37390c8d9a0efb0e1cfa0da8ef7a5e072f99a47ecc75e4e442880375193db49bb82ba34901286ca473ed5b63e4048db4dc455e74b3fdd2e7898ca3f4c3a02d435cde6141eea645055123a7dcf0d22057f8d425701afc55859f5147954e719d58c7486b1e02ac16cb799b77632c66bb78e6e52e11017c1736424fa4d433f1e19b4c881d23f0b2a12d5fae3ae24339088088d9b496ad97bd9f6e20a8597d1452a0c72dcf43dbbda8f18166585c06d21fbffe5fe7b55f71c9b9f1b34a02bd05ca63c7c1b1bebbb9dd24fb10291b04c665d45154dd28b85d821ce7e613119128996785e1006a8dabc4899b10d2671107d5a0658ed363b9d4b39d02f8cc5e350fbf0a31048adecd1f9e2ca749bd86f195eb48e9b4605f050de03d642940d79184618f7f88a9a0a4683ad84d6134e395305bc1d4d9d17cc334b97653529d6682a87a5fac80a6d46d6e72fc22e58be7b8f8617b3372ef2622110ab1ec448717118b257acffe55d18c7855e9e8710ad977a6792b2315a189eb4468c68641e9b60c0dab7016ac1ad63cd8004b6eca8fc88b1e4263acc00499255c16b11487a0af858075f9c892dc8044c4146e5a5677c4a2cb24bde5e078985020d4ab1e4c87492e76b7e6f4bbd71d84bab1885c9702849e70cf728776b1a94c2a8fb8c7ca01b6111ef6f2032a290949bfe473fe215273b8b5b3ad540f187490f63077dccbca6f62f0a7a66717c596cdef412f2560b10685ede967b3ee68b8c951959aeb1d7564c3b9d806b2ce858381393a79916b78f7e90beadae30ffc0b2b614380f1c2cc551a44565209db3516be379ef566ab00c673fd8aaeeecdcf1168c1960e9a477b9e13757498a44ff089351d1f27abf9fd76816f924504647d1247715ca861ebe624172c322146d66eb2b247f8ecb3e1b5ddca89b287c57510cec40fcf89d802cf4368a861af320e01e34f7a6177d4bc549181b5e87ecdfe02f78c9a59a3bf91ebb6364023ec06410e7b4476ec4e3685bfa3bfe9ef9ecc12dcd899abe0f3c7f16b4686801c0c0a949aa26bed57df56f2bc54ef19af7fcbc7b0d691075f42a4a67acf980b568acb2342f42249f7c1ee3527c13182b096064ecd250887a942d26f637e1c4041b139659d2462a68680bb04387a3b399e396b9fe74de10356125fa47d0a20827370cbf36a79b6fffade91c439dd6cfff4bbe0dd3efefb61c491ee32f935d62307cba369ac8c20f6fe3d4857ce6d240ece5e4d149f0587155a8350fcc18efae2ff11cdbe15218a82499a1996df8b5462ee170b284321e76bbe5c3f4158387644d95f087c598e3d46fbe27f63fa784bda239512113424045a2c5dbc6bc3662ca730a86d13cf8f6fe2743224ca7b535caf6b4701a7dae9cfad3d7290104bbba15b6a064ae6e909a099f75fbe47c9e654d8e3b8dc0f3dbffe829e6c56f7a241e565136812a857f59ab565a9991c6b1d8abcc94c6b33bba314f6e5060e657e4647f969a551dd6c51dfca0ff5d9e4f401fedbc2c927eb1ed95ef25f4e5accba4999322ba1539499310dd5875433a22835cfd42fd77fd4680b7fe767d7aa5c33acde04a65bd3a663fcde4c80e9f2af498f13bf9abbaa1c1265edc691e94abdcc92270c05811cd2a8104eb18efbfec9e4ba9ae5cde211b9b93082ce034b6cd5fbe9cfbac4f7e2404ef159766124f73017cc3600f3c81cd78db25fc3459629eaf20dfdb062c7e502aa69412381d847a9d254d5befc451cda3606f0bc8ae62e0aee928f9ed0b21d705a8d31b899e16445ee064563d32f7b6bb5ad197023cf528d9b329ec67815c6ddf27d2a6ffa7328bb993407cde3d166159fd49fe469254b84c2916daea8df9d69bef019f1351b9bce193e30278835b82ea5f60dc0bdd7f7452b7a820ae7cd6dc29d7ac6a6c1b6411711a96338b1e769146b2a385d282bfaae61b041166efafab2d89a4567b9460cc02d752f8e9aacaaa0db7c84879f5359662d55df6570d4214740851c74574ced733807cbb54571110410892394c3dea07bd4154d0e5689d57c3360207dac951f96a358e9c466a5c5113f3a632e184f57f075edef4dcc9721b963beb95df09dedf848260cbc1ebfdc7408218eaba6d2c51928cd37c4c0c9f321fbb0994a56947cfd9643056db5dbea60a241f8f004c932bc8e645b2ec2eb9bc4e9e2f4156293234d05e70cb26b8a370b0206c756bda6defc11c5eb386640f535a4ffb714168defc6d82f40d8f5ba8768537ead5773c53bd779ca899a2dd31c9138569ff5107c2fb12b804375c3b3dc9b828bfd550328adf358f71e86a0c49fb119f5ef9e06c13855cbfc7d1a62ca2ea655ed912a6dc7bb8b18656e8923fc7a1702ab36947d79384d681c31923e98cf40209f776bc2b219a7ccd139e756a905aa351e6eaae90770c8a193f96cd5c66e4d77a357985556e14333716d80204a5c390e0d76f4081afe917f99ad8a0976b3342f51854b374b4baa9a7f22124d2b82749446e30d9795acb9c3c3a305a6d273ac528e8e9c95c37a78e765fdda55982c2961fbc85a14fc095a78b4654ee6dfc3298749a639ab9c8e155af3a77f8a409ce174532a492ef550a140f774d77d732b3b4ca5bc41fa4488ce5957ce219b032ae1f585273748d81b19edcf3e6cb9a93ec24e41c6b3c472f9baf3ca46cb8b9a91df18acebe7d83bd4473750c4f26806da2f95b9ea48b342460af729ab15e9f033eda67feec645f985d4b9489cf6ceec1b100d007bf46c74be53c7ea17296f9c5b5cbae736491213c93b513009ebdecfcd60d46d7b86c6e3b5e288f2ba5867c07936e7bd1b00de52191eb8630ff82ccafb27a59295164751811bf74eff1e5e2abdf3c93bc5dc9814be83b2562477935e2fa30db7ebb6ec380170cf10c1f98f8c5eb71c730c2b31b55a1dd1c12a64802ab95b63c529e0a96cec8f38680221d6089926d8309796c79994d63b67bfb62f66b4a502f30ed12be41e896e88bc45a160a526fbd5f002e677322f116ec5740d7563cd23ee853c008b84998e38fdf158556e28a532573956e7c00f91f08ca245c295a3d5e003a99ea727f61d12893b435d4c8f2f5cce00c6a3091e2a47f290c07168975c53d7529b71d10faf42d2bac9db8d53669cf59c709c25e9e40b5feaed4c37dde8b84c4961c00712326fb6aaa06e80d766b40b72480f3971def61d1d129676df2478e778d899ed317426ec33e496d1fdd2ec27128f8faee92828e13da72d6aee8330a7988ea1cc8b64ec4d8b20990864c16c52c4be6d00b304b87d97bffdd9c66a740b517223089d9f3f414abedc53c768dab9220b980e6c18d5f20ba8994cc8886d7bdee213442f456d79fce1b1eb48fbf600a666c8ade24d118e6328251cf7b57a6285c650e019850f392b1c29aec5c8fc489a3819d60d5de377d4c11b8ee5625b7c02c5d50d2af3397006f2e2a41a06f039229eef5878ed91f9f6be7e988924dbaeb8455f616275e86b8d93fb536e2c839b203aa69bceceddbf9c53f8addba53d50ca0f7a4729a42ac6eb757f1b408ad4a0147546173e62f7621eb18a9e1681510cceb48e0a30ab7a1bf71d56742d5f034f2d725e7ea68a011dbb100fa6eefe4ee093873de366d34f4240ca027a25c5b979c9ac47dd1dcb6ed82c4aee09dcc23cf329a8644f89b5cf00e5683934b1837574e9b39b31b1009f276e15aa040959fdf100838ca3f5ab17e45036668d06044e3a13f3a0a6f68579e50d5b0164f900d7bcfcde78396cf30f0b1dff76dc397ab1a5a44b207eb1eaaf73b945c575029ae2dce20724991e6550155ded6a42672609f2439c5aab4882b2ffaf7da787b71d05d15516bd68c6f1a9d79b675395845f24ee853f877e72c14b6c6702f7b8775ca1bfabbbcf4019f7bccf07f1c211531dfc66a7a1df79e92a20dd1cbe1b22e1209e7e3ecb9d3c2450fc22a57bfe09bd735f61c361cdac2488ae0adc7885edc0712655daaf535e1de96ccbe7869d531d8bf3db512fbd17c772332a3f8cf1e052ee0202eb99a36a0f8d7219888acbb57090cdaf3b28e1e62e8fc2ec237bdf18592a7afe4d8390dcb5e7fcc31bf4f797e6f5710070902265cc2e8c459b7da1451046abd6c8c5b02c0be2d2f505a65376266563ac7b59ef3b4e2570a6cb0bd94d46ad861317c743ce1de12bfa2295a98cdded4414d87a1580b1e4675bbdf73a22cac4a1d8d456d089e0b60cbfd16158f073bd1dac481db49fa5d8801d0fb0844b4afec1bab4e61fa0f381fa667880a1cd8163953be7b591cc9dfd7f91902370b783ae8a0f3c7cbefa7d229a37c00f523529e159b11d2e240629b64af2d11404773e991207a722c320221ce23baed7cbe40a440c5680814b122cfba9092fe03478f85adcbdeacb76d6cbf2491eafae98327b278e267821a0e1cd06ef90cb0328e246c19d8c63b9332291a89bc9f989effc675c79a870ac024756c6f5a7e32babd69625d61487ae7399490b70dd0fade7d70ad9b0757300a2dde77abaff4f63a0303853589d44efa968e10d36561f04408ad0cc227fc6b2f904cead189a0fcca9b2e6cbde5498652e0b3bc9d8b7921474403718feb5cc750dc70f5a9b1a0ae2c642015b6a1a8ab0572182b4e39e0c869cbdc60c9465f5d564d18ba2f5b3bc3e05a458744077430c5ea031ee02dd8f0a65d7dd8d90dd9b8717f77d202239a5778719423fb2aec7ca86eb07c39de65a34b988d65377a7473e9145f16d79593e96903330bbf3a8024fc15519d9baa0fae2018786f4b1846fca355ff0fccf65cccad1896309a5ccf2056dd542c929850cc91cd655962360fe316557ab3fb378328f77a07d9da24447d3fa2020b382ed2e808ec9529a01273434c64b0b7c35a06a019e4ab51cdc9c0f266ab25b6984338a0ba910d1060283b636c5d7e8a3f969c1ee1c99b54bba7ff3679fbeecbb70349f076480a867cc4ee4cacaea39c80f642533599486d2ffb77b8c9109a9d25fa0b06e58eca764f7d56469eb9547036bbea9d5c3d35b4c1fbc3d39a372c2b7ad184965cad3819c8928f1588d00949949c0c4c93d30ac7f6665247c0108bd89dff3aafe780ac66febfacc8c6a3cc387d09da6de700487a80e2c8d56df94d7ebd3e1d9e06411a6c5f7eb6da41c6f52997b5ad47ba985261103fdf12eb4a2828b248f652ef00b6abccab2eb161b878b9dbc0aa911405b6f67adda83c16187748d7b524ffe6381f489f432d592e6171bd9ccb2cd52f977143f57fbf2ab0b823d449ae55f02440972334344cda01837b93afa4f46a2fdefe27e92764cf9596780846de2e3b1ea83e62ee43b1c05aee675e25363504addfaa68e7c53ed685413f5ba951f120d0a646e474872c81e5a887464c19f8460ae814ffff24cb51dd2dca28d597ab2ea60949f8dbbe67f263e722fdb51bce4e328a19f5ff1218e1f63b8da6d40dbd5490964499b2522ea323310634893ead661407966207a66ab13adfcf1a725ed14339c46011c0e0401f2386b47cd9f902fdf84bc85e74d3ae7cc544e4d65670a554a537712c6ee9f75191631d2a4c4da06fc38423b1d5b828d7201235b2974164f52aa16bee70ee509250752f4fdd6b9f8d021943df8320682a6f80ff0d67ab7a4ceea807bd5b3b7b6380b0c7f0caa67b0208ba71317f0355a3b755af0e2c007186389438615df80b7b25104a733fc90625b62682198733c0f1625dfaa08cf81e3df043094b7b5a098b3b36f803b5b0f10a057bf814ae3579932c0a5f208985bab3d817f975283b8838ae5cb709be72b58df7425e059fdbf4e0ee51b3da01fe0b44963c1196baee5ec5909ad80d9d1660f3edd90374952a0bf8b3bece2c2f944593f4de7de5e05ded096b8f4f05d65dfc2e806f78220d84b3db564fb12f4e5e8f5eab316591f004e9374cce8e787263bc3827affe6793c130b8621d3bbb2a86fd87f070ea21718281ee7aec4bb3bb71af4bf5721cecd139c4be8c9df4ec8dfb09a5cf1d86a25d39faa9f064a997c214f334e4410917fc3b4d67ada8d87a38c0f86b02bf653dddaeb5b75b300f8bcfd792858bef8ab23e063421939c59212964c9ed5dd56e215db58cef53d31a966bb8ce4ed56287fecb3a85ba435e0b41b20ba1164b9c9f2c49fa0f7b17a89e0ec47eefe992d63ee29c8c0a1ece2664fee8edadd43636a54c48519b4fcf55b0d9103602b92441a5f85cf8c5e406d0f5815f8f37309934bd78fbc2acf0a03b051b4528db4f7c09de7d0aabafca3736b8259c818ca338ca6754e0747717c2794d664a1cacc1e9c52764a308e6df73d975638630b74cce6c49b1bac16454e96852c4f9d8ed118e86d2f1c8dc33bccd4a07be128db5e80f5684ddcc1158e744411acde590f902f0987cfb750bb5bfeed53bff076868986b566d7701f48ddfcacbd325c8d930bcef26713bf60585d5c991e2a6cc33ccbc27f7ddfba18f998497c2eb378cc8f2cc07a1b4f141c5e0fb6f52e18242e505bcf6dd20e33a469d056a0b4fd5e72d0da9d0bcce1e2f9e9dc7d1c7b6cb0f3604287eca", 0x2000, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90, 0x0, 0x5, {0x1, 0x0, 0x1, 0x6, 0x0, 0x0, {0x4, 0x4, 0x288, 0x6, 0x2, 0x0, 0x0, 0x0, 0x120, 0x4000, 0x0, 0x0, r8, 0x8, 0x1}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r6, &(0x7f0000000440)={0x50, 0x0, r7, {0x7, 0x2b, 0x0, 0x0, 0x0, 0x0, 0x9}}, 0x50) openat(0xffffffffffffff9c, &(0x7f0000000a80)='./file0/file0\x00', 0x20000, 0x1) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fallocate(r5, 0xc, 0x1000, 0x9) 134.190041ms ago: executing program 2 (id=459): ioctl$SNDRV_TIMER_IOCTL_GINFO(0xffffffffffffffff, 0xc0f85403, &(0x7f0000000040)={{0xffffffffffffffff, 0x1, 0x6, 0x3, 0xb163}, 0x8, 0x0, 'id1\x00', 'timer1\x00', 0x0, 0x81, 0x3, 0x7, 0x10000000}) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x20042, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r2 = socket(0x400000000010, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd25, 0xfffffffd, {0x0, 0x0, 0x0, r4, {0x0, 0x1}, {0x0, 0xb}, {0x10, 0x9}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8}}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c0000004f0001"], 0x1c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000400)=@newtfilter={0x2c, 0x2c, 0xd3f, 0x30bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, {0xb, 0xfff3}, {}, {0x7, 0x300}}, [@TCA_CHAIN={0x8, 0xb, 0xfffffff8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x1) r6 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r7 = dup(r6) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000000840)={0x1fe, 0x2, 0x2000, 0x1000, &(0x7f0000003000/0x1000)=nil}) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x2) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x11, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x11, 0x0, 0x0) syz_kvm_setup_cpu$x86(r6, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r7, 0x40284504, &(0x7f0000000080)={0xf, 0x82, 0x6, 0x7, "060045fc8aea4eb75941fa3aa7c2804cc17c380687b233ba651a073fb200"}) (async) ioctl$EVIOCSKEYCODE_V2(r7, 0x40284504, &(0x7f0000000080)={0xf, 0x82, 0x6, 0x7, "060045fc8aea4eb75941fa3aa7c2804cc17c380687b233ba651a073fb200"}) ioctl$KVM_RUN(r8, 0xae80, 0x0) (async) ioctl$KVM_RUN(r8, 0xae80, 0x0) 0s ago: executing program 3 (id=460): socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r0, 0x89f0, &(0x7f0000000140)={'tunl0\x00', 0x0}) modify_ldt$write(0x1, &(0x7f0000000000)={0x3fd, 0xffffffffffffffff, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x10) socket$inet6_tcp(0xa, 0x1, 0x0) syz_open_dev$video(&(0x7f0000000000), 0x3, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) unshare(0x6a040000) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x18, &(0x7f0000002400)={[{}, {0xb, 0x4e00, "4a9d6571c1639a704b45d2"}, {}]}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) setsockopt$RXRPC_SECURITY_KEYRING(r1, 0x110, 0x2, &(0x7f0000000140)='user_id', 0x7) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sendmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x1e, r4, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x1) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x0, 0x0, 0x0, 0x0, 0xb49, 0x80000000009, 0x8, 0x0, 0x3}, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@smackfsroot}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@pcr={'pcr', 0x3d, 0x9}}, {@subj_user={'subj_user', 0x3d, 'group_id'}}, {@fsmagic={'fsmagic', 0x3d, 0x4}}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@dont_appraise}, {@smackfsroot={'smackfsroot', 0x3d, '/dev/sg#\x00'}}]}}) r5 = socket$kcm(0x10, 0x2, 0x10) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=@newtaction={0x48, 0x30, 0x53b, 0x0, 0x0, {0x9}, [{0x34, 0x1, [@m_sample={0x30, 0x1, 0x0, 0x0, {{0xb}, {0x4}, {0x4}, {0xc}, {0xc, 0x4, {0x3}}}}]}]}, 0x48}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000040)=ANY=[@ANYBLOB="380000005400010000000000000007000000", @ANYRES32=0x0, @ANYBLOB="20000100", @ANYRES32=0x0, @ANYBLOB="01000300ac1e000100000000000000000000000086dd0000"], 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$kcm(r5, &(0x7f0000000000)={0x0, 0xd18c9b25, &(0x7f0000000080)=[{&(0x7f0000000040)="e03f03003f000b05d25a806c8c6394f90324fc60100002000a000300053582c137153e3704020180fc0b09000c00", 0x33fe0}], 0x1}, 0x0) connect$pppl2tp(0xffffffffffffffff, &(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x3, 0x0, 0x1, 0x0, {0xa, 0x4e23, 0x3, @private1, 0x7}}}, 0x3a) read$FUSE(0xffffffffffffffff, &(0x7f00000001c0)={0x2020}, 0x2020) mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x1000006, 0x4132, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4000, 0x3, &(0x7f0000005000/0x4000)=nil) kernel console output (not intermixed with test programs): USB device number 2 using dummy_hcd [ 94.104642][ T36] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 94.242289][ T49] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 94.288308][ T5901] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 94.300165][ T49] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 94.349016][ T5901] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 94.393209][ T5901] usb 4-1: New USB device found, idVendor=0499, idProduct=103e, bcdDevice=4e.18 [ 94.420072][ T5945] netlink: 8 bytes leftover after parsing attributes in process `syz.2.3'. [ 94.429192][ T5945] netlink: 8 bytes leftover after parsing attributes in process `syz.2.3'. [ 94.459738][ T5901] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 94.473003][ T5901] usb 4-1: Product: syz [ 94.502105][ T5901] usb 4-1: Manufacturer: syz [ 94.527533][ T5951] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 94.616752][ T0] NOHZ tick-stop error: local softirq work is pending, handler #200!!! [ 94.665079][ T5901] usb 4-1: SerialNumber: syz [ 94.669819][ T59] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 94.669844][ T59] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 94.712049][ T0] NOHZ tick-stop error: local softirq work is pending, handler #140!!! [ 94.752590][ T5848] Bluetooth: hci0: command tx timeout [ 94.752817][ T51] Bluetooth: hci1: command tx timeout [ 94.785506][ T5901] usb 4-1: config 0 descriptor?? [ 94.898778][ T51] Bluetooth: hci3: command tx timeout [ 94.900835][ T5848] Bluetooth: hci2: command tx timeout [ 94.904314][ T5846] Bluetooth: hci4: command tx timeout [ 95.273253][ T5941] lo: entered promiscuous mode [ 95.280234][ T5941] tunl0: entered promiscuous mode [ 95.293267][ T5941] gre0: entered promiscuous mode [ 95.300517][ T5941] gretap0: entered promiscuous mode [ 95.308144][ T5941] erspan0: entered promiscuous mode [ 95.331773][ T5941] ip_vti0: entered promiscuous mode [ 95.363439][ T5941] ip6_vti0: entered promiscuous mode [ 95.401434][ T5941] sit0: entered promiscuous mode [ 95.421659][ T5941] ip6tnl0: entered promiscuous mode [ 95.471804][ T5941] ip6gre0: entered promiscuous mode [ 95.527130][ T5941] syz_tun: entered promiscuous mode [ 95.534249][ T5941] ip6gretap0: entered promiscuous mode [ 95.542268][ T5941] bridge0: entered promiscuous mode [ 95.549433][ T5941] vcan0: entered promiscuous mode [ 96.108002][ T5941] bond0: entered promiscuous mode [ 96.118565][ T5941] bond_slave_0: entered promiscuous mode [ 96.166665][ T5941] bond_slave_1: entered promiscuous mode [ 96.189320][ T5941] team0: entered promiscuous mode [ 96.200901][ T5941] team_slave_0: entered promiscuous mode [ 96.226856][ T0] NOHZ tick-stop error: local softirq work is pending, handler #200!!! [ 96.281621][ T5941] team_slave_1: entered promiscuous mode [ 96.364705][ T5941] dummy0: entered promiscuous mode [ 96.421960][ T0] NOHZ tick-stop error: local softirq work is pending, handler #41!!! [ 96.422516][ T5941] nlmon0: entered promiscuous mode [ 96.432614][ T5916] usb 1-1: USB disconnect, device number 2 [ 96.574020][ T5941] caif0: entered promiscuous mode [ 96.615507][ T5941] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 96.837553][ T5901] usb 4-1: Quirk or no altset; falling back to MIDI 1.0 [ 97.011106][ T51] Bluetooth: hci4: command 0x0405 tx timeout [ 97.056860][ T5901] usb 4-1: USB disconnect, device number 2 [ 97.216767][ T0] NOHZ tick-stop error: local softirq work is pending, handler #200!!! [ 97.225088][ T0] NOHZ tick-stop error: local softirq work is pending, handler #200!!! [ 97.230203][ T5971] udevd[5971]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 97.638642][ T0] NOHZ tick-stop error: local softirq work is pending, handler #200!!! [ 97.749958][ T0] NOHZ tick-stop error: local softirq work is pending, handler #200!!! [ 97.758889][ T0] NOHZ tick-stop error: local softirq work is pending, handler #200!!! [ 98.066592][ T0] NOHZ tick-stop error: local softirq work is pending, handler #200!!! [ 98.074053][ T0] NOHZ tick-stop error: local softirq work is pending, handler #40!!! [ 98.191520][ T5980] input: syz0 as /devices/virtual/input/input5 [ 98.269822][ T5983] netlink: 'syz.4.8': attribute type 1 has an invalid length. [ 98.347143][ T5916] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 98.530121][ T5916] usb 4-1: Using ep0 maxpacket: 32 [ 98.739851][ T5916] usb 4-1: too many configurations: 29, using maximum allowed: 8 [ 98.766453][ T5916] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 98.784389][ T5916] usb 4-1: config 0 has no interfaces? [ 98.795334][ T5916] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 98.806231][ T5916] usb 4-1: config 0 has no interfaces? [ 98.814131][ T5916] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 98.825771][ T5916] usb 4-1: config 0 has no interfaces? [ 98.832813][ T5916] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 98.847344][ T5996] netlink: 4 bytes leftover after parsing attributes in process `syz.0.9'. [ 98.856806][ T5990] veth3: entered promiscuous mode [ 98.881466][ T5916] usb 4-1: config 0 has no interfaces? [ 99.113922][ T5995] veth0: entered promiscuous mode [ 99.122802][ T5995] veth0: left promiscuous mode [ 99.154934][ T5916] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 99.168916][ T5916] usb 4-1: config 0 has no interfaces? [ 99.204654][ T5916] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 99.225694][ T5916] usb 4-1: config 0 has no interfaces? [ 99.235547][ T5916] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 99.253540][ T5916] usb 4-1: config 0 has no interfaces? [ 99.355482][ T5916] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 99.447641][ T30] audit: type=1326 audit(1753277036.360:2): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6000 comm="syz.4.10" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0fb778e9a9 code=0x7ffc0000 [ 99.503225][ T6001] kvm_intel: L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 99.556227][ T5916] usb 4-1: config 0 has no interfaces? [ 99.568814][ T30] audit: type=1326 audit(1753277036.390:3): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6000 comm="syz.4.10" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0fb778e9a9 code=0x7ffc0000 [ 99.606176][ T5916] usb 4-1: New USB device found, idVendor=0ac8, idProduct=c301, bcdDevice=82.d5 [ 99.625504][ T5916] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 99.635625][ T30] audit: type=1326 audit(1753277036.390:4): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6000 comm="syz.4.10" exe="/root/syz-executor" sig=0 arch=c000003e syscall=189 compat=0 ip=0x7f0fb778e9a9 code=0x7ffc0000 [ 99.666052][ T5916] usb 4-1: Product: syz [ 99.677869][ T5916] usb 4-1: Manufacturer: syz [ 99.694904][ T5916] usb 4-1: SerialNumber: syz [ 99.724306][ T5916] usb 4-1: config 0 descriptor?? [ 99.746020][ T30] audit: type=1326 audit(1753277036.390:5): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6000 comm="syz.4.10" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0fb778e9a9 code=0x7ffc0000 [ 99.868940][ T30] audit: type=1326 audit(1753277036.390:6): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6000 comm="syz.4.10" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0fb778e9a9 code=0x7ffc0000 [ 99.904348][ T6007] fuse: Bad value for 'fd' [ 99.959380][ T6007] binder: BINDER_SET_CONTEXT_MGR already set [ 99.984229][ T6007] binder: 6005:6007 ioctl 4018620d 200000000040 returned -16 [ 100.028129][ T30] audit: type=1326 audit(1753277036.390:7): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6000 comm="syz.4.10" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7f0fb778e9a9 code=0x7ffc0000 [ 100.152771][ T30] audit: type=1326 audit(1753277036.390:8): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6000 comm="syz.4.10" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0fb778e9a9 code=0x7ffc0000 [ 100.286082][ T30] audit: type=1326 audit(1753277036.390:9): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6000 comm="syz.4.10" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0fb778e9a9 code=0x7ffc0000 [ 100.485699][ T30] audit: type=1326 audit(1753277036.390:10): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6000 comm="syz.4.10" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7f0fb778d310 code=0x7ffc0000 [ 100.532043][ T30] audit: type=1326 audit(1753277036.390:11): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6000 comm="syz.4.10" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0fb778e9a9 code=0x7ffc0000 [ 100.672413][ T6017] UDPLite: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list [ 100.675120][ T6013] fuse: Bad value for 'fd' [ 101.354730][ T6031] ======================================================= [ 101.354730][ T6031] WARNING: The mand mount option has been deprecated and [ 101.354730][ T6031] and is ignored by this kernel. Remove the mand [ 101.354730][ T6031] option from the mount to silence this warning. [ 101.354730][ T6031] ======================================================= [ 101.406593][ T6031] Zero length message leads to an empty skb [ 101.708053][ T1209] usb 1-1: new full-speed USB device number 3 using dummy_hcd [ 101.896199][ T1209] usb 1-1: device descriptor read/64, error -71 [ 102.196251][ T1209] usb 1-1: new full-speed USB device number 4 using dummy_hcd [ 102.314940][ T6047] netlink: 8 bytes leftover after parsing attributes in process `syz.1.19'. [ 102.354313][ T1209] usb 1-1: device descriptor read/64, error -71 [ 102.412905][ T6047] fuse: Unknown parameter 'rooto00000000040010' [ 102.496660][ T1209] usb usb1-port1: attempt power cycle [ 103.042898][ T1209] usb 1-1: new full-speed USB device number 5 using dummy_hcd [ 103.137528][ T1209] usb 1-1: device descriptor read/8, error -71 [ 103.416042][ T1209] usb 1-1: new full-speed USB device number 6 using dummy_hcd [ 103.560684][ T9] usb 4-1: USB disconnect, device number 3 [ 103.895341][ T6060] input: syz1 as /devices/virtual/input/input7 [ 104.009709][ T1209] usb 1-1: device descriptor read/8, error -71 [ 104.190919][ T1209] usb usb1-port1: unable to enumerate USB device [ 104.251284][ T6064] netlink: 104 bytes leftover after parsing attributes in process `syz.2.23'. [ 104.567495][ T6075] fuse: Bad value for 'group_id' [ 104.623728][ T6075] fuse: Bad value for 'group_id' [ 104.847300][ T5934] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 104.939918][ T6087] fuse: Bad value for 'fd' [ 105.006922][ T5934] usb 5-1: device descriptor read/64, error -71 [ 105.154955][ T6094] netlink: 28 bytes leftover after parsing attributes in process `syz.1.31'. [ 105.247276][ T5934] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 105.290032][ T6095] veth3: entered promiscuous mode [ 105.396036][ T5934] usb 5-1: device descriptor read/64, error -71 [ 105.507872][ T5934] usb usb5-port1: attempt power cycle [ 105.571660][ T6104] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 105.856591][ T5934] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 105.906870][ T5934] usb 5-1: device descriptor read/8, error -71 [ 106.169011][ T5934] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 106.216857][ T5934] usb 5-1: device descriptor read/8, error -71 [ 106.397982][ T5934] usb usb5-port1: unable to enumerate USB device [ 107.017089][ T6155] netlink: 28 bytes leftover after parsing attributes in process `syz.0.45'. [ 107.197099][ T5901] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 107.252607][ T6160] veth1: entered promiscuous mode [ 107.416303][ T5901] usb 4-1: Using ep0 maxpacket: 16 [ 107.435081][ T6166] fuse: Bad value for 'fd' [ 107.438273][ T5901] usb 4-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 9.00 [ 107.494314][ T5901] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 107.503884][ T6168] FAULT_INJECTION: forcing a failure. [ 107.503884][ T6168] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 107.542684][ T5901] usb 4-1: Product: syz [ 107.550376][ T6168] CPU: 0 UID: 0 PID: 6168 Comm: syz.1.49 Not tainted 6.16.0-rc7-syzkaller #0 PREEMPT(full) [ 107.550400][ T6168] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 107.550411][ T6168] Call Trace: [ 107.550420][ T6168] [ 107.550428][ T6168] dump_stack_lvl+0x189/0x250 [ 107.550457][ T6168] ? __pfx____ratelimit+0x10/0x10 [ 107.550478][ T6168] ? __pfx_dump_stack_lvl+0x10/0x10 [ 107.550500][ T6168] ? __pfx__printk+0x10/0x10 [ 107.550539][ T6168] should_fail_ex+0x414/0x560 [ 107.550568][ T6168] _copy_to_user+0x31/0xb0 [ 107.550596][ T6168] simple_read_from_buffer+0xe1/0x170 [ 107.550629][ T6168] proc_fail_nth_read+0x1df/0x250 [ 107.550652][ T6168] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 107.550675][ T6168] ? rw_verify_area+0x258/0x650 [ 107.550700][ T6168] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 107.550720][ T6168] vfs_read+0x200/0x980 [ 107.550750][ T6168] ? __pfx___mutex_lock+0x10/0x10 [ 107.550772][ T6168] ? __pfx_vfs_read+0x10/0x10 [ 107.550797][ T6168] ? __fget_files+0x2a/0x420 [ 107.550820][ T6168] ? __fget_files+0x3a0/0x420 [ 107.550835][ T6168] ? __fget_files+0x2a/0x420 [ 107.550862][ T6168] ksys_read+0x145/0x250 [ 107.550884][ T6168] ? __fget_files+0x3a0/0x420 [ 107.550902][ T6168] ? __pfx_ksys_read+0x10/0x10 [ 107.550931][ T6168] ? do_syscall_64+0xbe/0x3b0 [ 107.550957][ T6168] do_syscall_64+0xfa/0x3b0 [ 107.550977][ T6168] ? lockdep_hardirqs_on+0x9c/0x150 [ 107.550997][ T6168] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 107.551015][ T6168] ? clear_bhb_loop+0x60/0xb0 [ 107.551039][ T6168] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 107.551056][ T6168] RIP: 0033:0x7fd34418d3bc [ 107.551074][ T6168] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 93 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 ef 93 02 00 48 [ 107.551089][ T6168] RSP: 002b:00007fd345019030 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 107.551109][ T6168] RAX: ffffffffffffffda RBX: 00007fd3443b5fa0 RCX: 00007fd34418d3bc [ 107.551122][ T6168] RDX: 000000000000000f RSI: 00007fd3450190a0 RDI: 0000000000000004 [ 107.551132][ T6168] RBP: 00007fd345019090 R08: 0000000000000000 R09: 0000000000000000 [ 107.551143][ T6168] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 107.551153][ T6168] R13: 0000000000000000 R14: 00007fd3443b5fa0 R15: 00007fd3444dfa28 [ 107.551184][ T6168] [ 107.553072][ T5901] usb 4-1: Manufacturer: syz [ 107.828970][ T5901] usb 4-1: SerialNumber: syz [ 107.849789][ T5901] usb 4-1: config 0 descriptor?? [ 107.875404][ T5901] ftdi_sio 4-1:0.0: FTDI USB Serial Device converter detected [ 107.885284][ T5901] usb 4-1: Detected FT232H [ 108.105401][ T5901] ftdi_sio ttyUSB0: Unable to read latency timer: -32 [ 108.576424][ T5916] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 108.578570][ T5901] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 108.756046][ T5916] usb 2-1: Using ep0 maxpacket: 8 [ 108.772030][ T5916] usb 2-1: New USB device found, idVendor=0ccd, idProduct=00b3, bcdDevice=2d.ea [ 108.802474][ T5916] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 108.842076][ T5916] usb 2-1: Product: syz [ 108.865380][ T5916] usb 2-1: Manufacturer: syz [ 108.890331][ T5916] usb 2-1: SerialNumber: syz [ 108.918090][ T5916] usb 2-1: config 0 descriptor?? [ 108.968062][ T5901] usb 4-1: USB disconnect, device number 4 [ 109.026230][ T5901] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 109.057454][ T5901] ftdi_sio 4-1:0.0: device disconnected [ 109.130541][ T5916] usb 2-1: dvb_usb_v2: found a 'TerraTec NOXON DAB Stick' in warm state [ 109.485405][ T6215] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.530485][ T6215] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.676088][ T5901] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 109.809504][ T6225] fuse: Bad value for 'fd' [ 109.836493][ T5901] usb 1-1: device descriptor read/64, error -71 [ 110.086715][ T5901] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 110.106277][ T1209] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 110.126111][ T3528] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 110.226782][ T5901] usb 1-1: device descriptor read/64, error -71 [ 110.266043][ T1209] usb 5-1: Using ep0 maxpacket: 32 [ 110.275083][ T1209] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 110.296093][ T1209] usb 5-1: can't read configurations, error -61 [ 110.299331][ T3528] usb 4-1: config 0 has no interfaces? [ 110.313674][ T3528] usb 4-1: New USB device found, idVendor=091e, idProduct=0003, bcdDevice=d7.3b [ 110.327669][ T3528] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 110.338543][ T5901] usb usb1-port1: attempt power cycle [ 110.345341][ T3528] usb 4-1: Product: syz [ 110.352382][ T3528] usb 4-1: Manufacturer: syz [ 110.360302][ T3528] usb 4-1: SerialNumber: syz [ 110.371774][ T3528] usb 4-1: config 0 descriptor?? [ 110.456196][ T1209] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 110.609908][ T6227] netlink: 'syz.3.64': attribute type 12 has an invalid length. [ 110.617920][ T6227] netlink: 9472 bytes leftover after parsing attributes in process `syz.3.64'. [ 110.633470][ T3528] IPVS: starting estimator thread 0... [ 110.662810][ T1209] usb 5-1: Using ep0 maxpacket: 32 [ 110.750854][ T5901] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 110.773599][ T1209] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 110.791338][ T1209] usb 5-1: can't read configurations, error -61 [ 110.792734][ T5901] usb 1-1: device descriptor read/8, error -71 [ 110.804117][ T6229] IPVS: using max 47 ests per chain, 112800 per kthread [ 110.820961][ T1209] usb usb5-port1: attempt power cycle [ 111.011605][ T6233] netlink: 44 bytes leftover after parsing attributes in process `syz.2.67'. [ 111.046133][ T5901] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 111.123301][ T5901] usb 1-1: device descriptor read/8, error -71 [ 111.196401][ T1209] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 111.237087][ T1209] usb 5-1: Using ep0 maxpacket: 32 [ 111.245739][ T1209] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 111.256842][ T1209] usb 5-1: can't read configurations, error -61 [ 111.320517][ T5901] usb usb1-port1: unable to enumerate USB device [ 111.393711][ T5916] dvb_usb_rtl28xxu 2-1:0.0: probe with driver dvb_usb_rtl28xxu failed with error -32 [ 111.416361][ T1209] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 111.477824][ T1209] usb 5-1: Using ep0 maxpacket: 32 [ 111.492243][ T1209] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 111.502058][ T1209] usb 5-1: can't read configurations, error -61 [ 111.519812][ T1209] usb usb5-port1: unable to enumerate USB device [ 111.676853][ T1209] usb 2-1: USB disconnect, device number 2 [ 111.736503][ T5901] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 111.877175][ T5901] usb 3-1: device descriptor read/64, error -71 [ 112.115341][ T6249] syzkaller0: entered promiscuous mode [ 112.120946][ T6249] syzkaller0: entered allmulticast mode [ 112.132117][ T5901] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 112.279010][ T5901] usb 3-1: device descriptor read/64, error -71 [ 112.387677][ T5901] usb usb3-port1: attempt power cycle [ 112.756385][ T5901] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 112.803480][ T5901] usb 3-1: device descriptor read/8, error -71 [ 112.835541][ T10] usb 4-1: USB disconnect, device number 5 [ 112.841570][ T1209] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 112.996243][ T6255] fuse: Bad value for 'fd' [ 113.019191][ T1209] usb 1-1: Using ep0 maxpacket: 8 [ 113.027334][ T1209] usb 1-1: New USB device found, idVendor=1557, idProduct=7720, bcdDevice=b7.eb [ 113.042061][ T1209] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 113.069344][ T1209] usb 1-1: config 0 descriptor?? [ 113.096231][ T5901] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 113.147221][ T5901] usb 3-1: device descriptor read/8, error -71 [ 113.269580][ T5901] usb usb3-port1: unable to enumerate USB device [ 113.278330][ T1209] asix 1-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 113.651007][ T1209] asix 1-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 113.707556][ T1209] asix 1-1:0.0: probe with driver asix failed with error -71 [ 113.752595][ T1209] usb 1-1: USB disconnect, device number 11 [ 113.783781][ T6268] netlink: 44 bytes leftover after parsing attributes in process `syz.0.78'. [ 114.619657][ T6284] xt_addrtype: ipv6 PROHIBIT (THROW, NAT ..) matching not supported [ 115.252617][ T6300] fuse: Bad value for 'fd' [ 115.874663][ T6305] netlink: 'syz.3.90': attribute type 12 has an invalid length. [ 115.918050][ T6305] netlink: 9472 bytes leftover after parsing attributes in process `syz.3.90'. [ 116.296126][ T5947] usb 5-1: new full-speed USB device number 10 using dummy_hcd [ 116.492591][ T5947] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 116.540301][ T5947] usb 5-1: New USB device found, idVendor=045e, idProduct=0284, bcdDevice=a4.8f [ 116.563917][ T5947] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 116.593049][ T5947] usb 5-1: Product: syz [ 116.602915][ T5947] usb 5-1: Manufacturer: syz [ 116.613022][ T5947] usb 5-1: SerialNumber: syz [ 116.636670][ T5947] usb 5-1: config 0 descriptor?? [ 116.860650][ T6318] netlink: 8 bytes leftover after parsing attributes in process `syz.1.96'. [ 116.973235][ T3528] usb 5-1: USB disconnect, device number 10 [ 117.020869][ T6318] veth3: entered promiscuous mode [ 117.171744][ T6321] netlink: 8 bytes leftover after parsing attributes in process `syz.2.97'. [ 117.323598][ T6327] netlink: 4 bytes leftover after parsing attributes in process `syz.1.99'. [ 117.367827][ T6323] veth3: entered promiscuous mode [ 117.586058][ T3528] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 117.632726][ T6337] fuse: Bad value for 'fd' [ 117.677716][ T6343] Cannot find add_set index 1 as target [ 117.788180][ T3528] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x7 has invalid wMaxPacketSize 0 [ 117.820572][ T3528] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 0 [ 117.831298][ T3528] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x89 has invalid wMaxPacketSize 0 [ 117.841538][ T3528] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x89 has invalid maxpacket 0 [ 117.851505][ T3528] usb 4-1: New USB device found, idVendor=2040, idProduct=4900, bcdDevice=4d.8b [ 117.867288][ T3528] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 117.888733][ T3528] usb 4-1: config 0 descriptor?? [ 117.909657][ T6348] netlink: 44 bytes leftover after parsing attributes in process `syz.0.106'. [ 118.099104][ T3528] hdpvr 4-1:0.0: firmware version 0xd dated jl;S11!vOp [ 118.099104][ T3528] 4(r [ 118.099104][ T3528] d2}d~٭^r [ 118.302925][ T3528] hdpvr 4-1:0.0: device init failed [ 118.308550][ T3528] hdpvr 4-1:0.0: probe with driver hdpvr failed with error -12 [ 118.333248][ T3528] usb 4-1: USB disconnect, device number 6 [ 118.582068][ T6359] netlink: 28 bytes leftover after parsing attributes in process `syz.2.110'. [ 118.682564][ T6360] veth3: entered promiscuous mode [ 118.756326][ T5947] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 118.956673][ T5947] usb 1-1: Using ep0 maxpacket: 8 [ 118.965391][ T5947] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 118.992640][ T5947] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 119.064207][ T5947] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 119.101347][ T5947] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 119.159788][ T5947] usb 1-1: Product: syz [ 119.164022][ T5947] usb 1-1: Manufacturer: syz [ 119.194934][ T5947] usb 1-1: SerialNumber: syz [ 119.224118][ T6368] erspan0: entered promiscuous mode [ 119.449693][ T5947] usb 1-1: 0:2 : does not exist [ 119.517793][ T5947] usb 1-1: USB disconnect, device number 12 [ 119.619418][ T5893] udevd[5893]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 119.939034][ T6387] netlink: 'syz.2.117': attribute type 9 has an invalid length. [ 119.947641][ T6387] netlink: 212160 bytes leftover after parsing attributes in process `syz.2.117'. [ 120.242852][ T6374] mmap: syz.3.114 (6374) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. [ 120.577519][ T6391] bridge0: port 2(bridge_slave_1) entered disabled state [ 120.585888][ T6391] bridge0: port 1(bridge_slave_0) entered disabled state [ 120.623763][ T6394] netlink: 44 bytes leftover after parsing attributes in process `syz.4.120'. [ 120.900228][ T6398] FAULT_INJECTION: forcing a failure. [ 120.900228][ T6398] name failslab, interval 1, probability 0, space 0, times 1 [ 120.913116][ T6398] CPU: 1 UID: 0 PID: 6398 Comm: syz.3.122 Not tainted 6.16.0-rc7-syzkaller #0 PREEMPT(full) [ 120.913132][ T6398] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 120.913139][ T6398] Call Trace: [ 120.913144][ T6398] [ 120.913149][ T6398] dump_stack_lvl+0x189/0x250 [ 120.913167][ T6398] ? __pfx____ratelimit+0x10/0x10 [ 120.913180][ T6398] ? __pfx_dump_stack_lvl+0x10/0x10 [ 120.913193][ T6398] ? __pfx__printk+0x10/0x10 [ 120.913206][ T6398] ? __x64_sys_sendto+0xde/0x100 [ 120.913229][ T6398] should_fail_ex+0x414/0x560 [ 120.913244][ T6398] should_failslab+0xa8/0x100 [ 120.913268][ T6398] kmem_cache_alloc_node_noprof+0x76/0x3c0 [ 120.913284][ T6398] ? __alloc_skb+0x112/0x2d0 [ 120.913302][ T6398] __alloc_skb+0x112/0x2d0 [ 120.913317][ T6398] ? __neigh_notify+0x29/0x310 [ 120.913333][ T6398] __neigh_notify+0x15c/0x310 [ 120.913350][ T6398] neigh_cleanup_and_release+0xb0/0x290 [ 120.913365][ T6398] neigh_remove_one+0x46d/0x4c0 [ 120.913380][ T6398] ___neigh_create+0x485/0x2260 [ 120.913408][ T6398] ip6_finish_output2+0xb4d/0x16a0 [ 120.913427][ T6398] ? ip6_finish_output2+0x701/0x16a0 [ 120.913446][ T6398] ? ip6_mtu+0x7d/0x3f0 [ 120.913460][ T6398] ? __pfx_ip6_finish_output2+0x10/0x10 [ 120.913476][ T6398] ? ip6_mtu+0x7d/0x3f0 [ 120.913489][ T6398] ? ip6_mtu+0x321/0x3f0 [ 120.913507][ T6398] ? ip6_finish_output+0x2ef/0x4e0 [ 120.913524][ T6398] ip6_xmit+0x107a/0x1840 [ 120.913548][ T6398] ? __pfx_ip6_xmit+0x10/0x10 [ 120.913579][ T6398] ? sctp_v6_xmit+0x60f/0x12f0 [ 120.913613][ T6398] ? sctp_v6_xmit+0x60f/0x12f0 [ 120.913637][ T6398] sctp_v6_xmit+0xa22/0x12f0 [ 120.913669][ T6398] ? __pfx_sctp_v6_xmit+0x10/0x10 [ 120.913684][ T6398] ? crc32c_arch+0x183/0x240 [ 120.913696][ T6398] ? skb_crc32c+0x765/0x880 [ 120.913711][ T6398] ? kmem_cache_free+0x18f/0x400 [ 120.913729][ T6398] sctp_packet_transmit+0x257e/0x2bb0 [ 120.913765][ T6398] sctp_packet_singleton+0x233/0x330 [ 120.913780][ T6398] ? __pfx_sctp_packet_singleton+0x10/0x10 [ 120.913798][ T6398] ? sctp_outq_select_transport+0x462/0x570 [ 120.913810][ T6398] ? sctp_transport_burst_limited+0x19c/0x280 [ 120.913825][ T6398] sctp_outq_flush+0x4f0/0x3140 [ 120.913837][ T6398] ? _raw_spin_unlock_irqrestore+0x85/0x110 [ 120.913852][ T6398] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 120.913863][ T6398] ? rcu_is_watching+0x15/0xb0 [ 120.913879][ T6398] ? __pfx_sctp_outq_flush+0x10/0x10 [ 120.913894][ T6398] ? sctp_outq_tail+0x612/0x8c0 [ 120.913906][ T6398] ? sctp_outq_uncork+0x4d/0xa0 [ 120.913918][ T6398] sctp_do_sm+0x5332/0x5a20 [ 120.913943][ T6398] ? sctp_stream_init_ext+0x57/0x180 [ 120.913959][ T6398] ? sctp_sendmsg_to_asoc+0x12fd/0x1810 [ 120.913973][ T6398] ? sctp_sendmsg+0x1941/0x2810 [ 120.913987][ T6398] ? __sock_sendmsg+0x19c/0x270 [ 120.914003][ T6398] ? __pfx_sctp_do_sm+0x10/0x10 [ 120.914037][ T6398] ? __sk_mem_raise_allocated+0xaa9/0x1240 [ 120.914055][ T6398] sctp_primitive_ASSOCIATE+0x95/0xc0 [ 120.914074][ T6398] sctp_sendmsg_to_asoc+0x102d/0x1810 [ 120.914089][ T6398] ? __asan_memcpy+0x40/0x70 [ 120.914106][ T6398] ? sctp_assoc_add_peer+0xcfa/0x13b0 [ 120.914131][ T6398] ? __pfx_sctp_sendmsg_to_asoc+0x10/0x10 [ 120.914147][ T6398] ? __pfx_sctp_connect_new_asoc+0x10/0x10 [ 120.914164][ T6398] ? sctp_endpoint_lookup_assoc+0x7b/0x260 [ 120.914180][ T6398] ? sctp_endpoint_lookup_assoc+0x7b/0x260 [ 120.914194][ T6398] ? sctp_endpoint_lookup_assoc+0x7b/0x260 [ 120.914210][ T6398] ? bpf_lsm_sctp_bind_connect+0x9/0x20 [ 120.914223][ T6398] ? security_sctp_bind_connect+0x7e/0x2e0 [ 120.914240][ T6398] sctp_sendmsg+0x1941/0x2810 [ 120.914272][ T6398] ? __pfx_sctp_sendmsg+0x10/0x10 [ 120.914289][ T6398] ? aa_sk_perm+0x81e/0x950 [ 120.914304][ T6398] ? __pfx_aa_sk_perm+0x10/0x10 [ 120.914316][ T6398] ? sock_rps_record_flow+0x19/0x410 [ 120.914331][ T6398] ? inet_sendmsg+0x2f4/0x370 [ 120.914342][ T6398] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 120.914356][ T6398] __sock_sendmsg+0x19c/0x270 [ 120.914371][ T6398] __sys_sendto+0x3bd/0x520 [ 120.914388][ T6398] ? __pfx___sys_sendto+0x10/0x10 [ 120.914402][ T6398] ? __mutex_unlock_slowpath+0x1cd/0x700 [ 120.914422][ T6398] ? __fget_files+0x3a0/0x420 [ 120.914438][ T6398] ? ksys_write+0x22a/0x250 [ 120.914454][ T6398] ? __pfx_ksys_write+0x10/0x10 [ 120.914467][ T6398] ? rcu_is_watching+0x15/0xb0 [ 120.914482][ T6398] __x64_sys_sendto+0xde/0x100 [ 120.914502][ T6398] do_syscall_64+0xfa/0x3b0 [ 120.914516][ T6398] ? lockdep_hardirqs_on+0x9c/0x150 [ 120.914527][ T6398] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 120.914538][ T6398] ? clear_bhb_loop+0x60/0xb0 [ 120.914552][ T6398] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 120.914562][ T6398] RIP: 0033:0x7f1538d8e9a9 [ 120.914573][ T6398] 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 [ 120.914582][ T6398] RSP: 002b:00007f1539c09038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 120.914596][ T6398] RAX: ffffffffffffffda RBX: 00007f1538fb5fa0 RCX: 00007f1538d8e9a9 [ 120.914604][ T6398] RDX: 0000000000000001 RSI: 0000200000000000 RDI: 0000000000000003 [ 120.914611][ T6398] RBP: 00007f1539c09090 R08: 0000200000000040 R09: 000000000000001c [ 120.914618][ T6398] R10: 00000000040008d0 R11: 0000000000000246 R12: 0000000000000002 [ 120.914625][ T6398] R13: 0000000000000000 R14: 00007f1538fb5fa0 R15: 00007f15390dfa28 [ 120.914642][ T6398] [ 121.445205][ T6396] fuse: Bad value for 'fd' [ 121.885804][ T6410] block device autoloading is deprecated and will be removed. [ 121.895184][ T6410] syz.3.123: attempt to access beyond end of device [ 121.895184][ T6410] md0: rw=2048, sector=0, nr_sectors = 8 limit=0 [ 122.115582][ T6417] fuse: Unknown parameter 'euid' [ 122.226476][ T10] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 122.236666][ T6418] fuse: Unknown parameter 'euid' [ 122.416973][ T10] usb 4-1: Using ep0 maxpacket: 16 [ 122.490119][ T10] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 122.578642][ T10] usb 4-1: config 0 has no interface number 0 [ 122.602789][ T6430] FAULT_INJECTION: forcing a failure. [ 122.602789][ T6430] name failslab, interval 1, probability 0, space 0, times 0 [ 122.620791][ T6430] CPU: 1 UID: 0 PID: 6430 Comm: syz.1.133 Not tainted 6.16.0-rc7-syzkaller #0 PREEMPT(full) [ 122.620817][ T6430] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 122.620828][ T6430] Call Trace: [ 122.620837][ T6430] [ 122.620846][ T6430] dump_stack_lvl+0x189/0x250 [ 122.620875][ T6430] ? __pfx____ratelimit+0x10/0x10 [ 122.620897][ T6430] ? __pfx_dump_stack_lvl+0x10/0x10 [ 122.620920][ T6430] ? __pfx__printk+0x10/0x10 [ 122.620949][ T6430] ? __pfx___might_resched+0x10/0x10 [ 122.620973][ T6430] ? fs_reclaim_acquire+0x7d/0x100 [ 122.620997][ T6430] should_fail_ex+0x414/0x560 [ 122.621024][ T6430] should_failslab+0xa8/0x100 [ 122.621054][ T6430] kmem_cache_alloc_node_noprof+0x76/0x3c0 [ 122.621081][ T6430] ? __alloc_skb+0x112/0x2d0 [ 122.621113][ T6430] __alloc_skb+0x112/0x2d0 [ 122.621146][ T6430] _sctp_make_chunk+0x5e/0x430 [ 122.621178][ T6430] sctp_make_datafrag_empty+0x122/0x230 [ 122.621206][ T6430] ? __pfx_sctp_make_datafrag_empty+0x10/0x10 [ 122.621227][ T6430] ? __kasan_kmalloc+0x93/0xb0 [ 122.621256][ T6430] ? sctp_auth_send_cid+0x69/0x250 [ 122.621286][ T6430] sctp_datamsg_from_user+0x726/0xef0 [ 122.621331][ T6430] sctp_sendmsg_to_asoc+0x1003/0x1810 [ 122.621359][ T6430] ? __asan_memcpy+0x40/0x70 [ 122.621391][ T6430] ? sctp_assoc_add_peer+0xcfa/0x13b0 [ 122.621437][ T6430] ? __pfx_sctp_sendmsg_to_asoc+0x10/0x10 [ 122.621474][ T6430] ? __pfx_sctp_connect_new_asoc+0x10/0x10 [ 122.621502][ T6430] ? sctp_endpoint_lookup_assoc+0x7b/0x260 [ 122.621529][ T6430] ? sctp_endpoint_lookup_assoc+0x7b/0x260 [ 122.621554][ T6430] ? sctp_endpoint_lookup_assoc+0x7b/0x260 [ 122.621581][ T6430] ? bpf_lsm_sctp_bind_connect+0x9/0x20 [ 122.621602][ T6430] ? security_sctp_bind_connect+0x7e/0x2e0 [ 122.621635][ T6430] sctp_sendmsg+0x1941/0x2810 [ 122.621675][ T6430] ? __pfx_sctp_sendmsg+0x10/0x10 [ 122.621708][ T6430] ? aa_sk_perm+0x81e/0x950 [ 122.621736][ T6430] ? __pfx_aa_sk_perm+0x10/0x10 [ 122.621760][ T6430] ? sock_rps_record_flow+0x19/0x410 [ 122.621787][ T6430] ? inet_sendmsg+0x2f4/0x370 [ 122.621808][ T6430] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 122.621833][ T6430] __sock_sendmsg+0x19c/0x270 [ 122.621862][ T6430] __sys_sendto+0x3bd/0x520 [ 122.621892][ T6430] ? __pfx___sys_sendto+0x10/0x10 [ 122.621916][ T6430] ? __mutex_unlock_slowpath+0x1cd/0x700 [ 122.621955][ T6430] ? __fget_files+0x3a0/0x420 [ 122.621986][ T6430] ? ksys_write+0x22a/0x250 [ 122.622016][ T6430] ? __pfx_ksys_write+0x10/0x10 [ 122.622039][ T6430] ? rcu_is_watching+0x15/0xb0 [ 122.622068][ T6430] __x64_sys_sendto+0xde/0x100 [ 122.622101][ T6430] do_syscall_64+0xfa/0x3b0 [ 122.622121][ T6430] ? lockdep_hardirqs_on+0x9c/0x150 [ 122.622142][ T6430] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 122.622162][ T6430] ? clear_bhb_loop+0x60/0xb0 [ 122.622188][ T6430] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 122.622206][ T6430] RIP: 0033:0x7fd34418e9a9 [ 122.622225][ T6430] 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 [ 122.622241][ T6430] RSP: 002b:00007fd345019038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 122.622263][ T6430] RAX: ffffffffffffffda RBX: 00007fd3443b5fa0 RCX: 00007fd34418e9a9 [ 122.622277][ T6430] RDX: 0000000000000001 RSI: 0000200000000000 RDI: 0000000000000003 [ 122.622289][ T6430] RBP: 00007fd345019090 R08: 0000200000000040 R09: 000000000000001c [ 122.622302][ T6430] R10: 00000000040008d0 R11: 0000000000000246 R12: 0000000000000002 [ 122.622313][ T6430] R13: 0000000000000000 R14: 00007fd3443b5fa0 R15: 00007fd3444dfa28 [ 122.622345][ T6430] [ 123.033024][ T10] usb 4-1: New USB device found, idVendor=1a86, idProduct=752d, bcdDevice=2d.4d [ 123.042261][ T10] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 123.050805][ T10] usb 4-1: Product: syz [ 123.060636][ T10] usb 4-1: Manufacturer: syz [ 123.346121][ T10] usb 4-1: SerialNumber: syz [ 123.365497][ T10] usb 4-1: config 0 descriptor?? [ 123.404352][ T10] usb 4-1: Quirk or no altset; falling back to MIDI 1.0 [ 123.410130][ T6437] netlink: 44 bytes leftover after parsing attributes in process `syz.1.135'. [ 123.582769][ T6440] fuse: Bad value for 'fd' [ 123.968046][ T6446] netlink: 28 bytes leftover after parsing attributes in process `syz.1.138'. [ 124.124937][ T6449] veth3: entered promiscuous mode [ 124.723037][ T43] usb 4-1: USB disconnect, device number 7 [ 124.912968][ T6455] bridge0: entered allmulticast mode [ 125.219686][ T6467] netlink: 'syz.1.145': attribute type 4 has an invalid length. [ 125.517910][ T6481] ref_tracker: memory allocation failure, unreliable refcount tracker. [ 125.545255][ T6480] trusted_key: encrypted_key: keylen parameter is missing [ 125.930995][ T6489] fuse: Bad value for 'fd' [ 126.036202][ T6491] netlink: 'syz.3.153': attribute type 1 has an invalid length. [ 126.146642][ T6492] veth3: entered promiscuous mode [ 126.229938][ T6494] UDPLite6: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list [ 128.146062][ T5947] usb 5-1: new full-speed USB device number 11 using dummy_hcd [ 128.270058][ T6517] netlink: 'syz.1.160': attribute type 4 has an invalid length. [ 128.306123][ T3528] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 128.320063][ T5947] usb 5-1: config 0 interface 0 altsetting 4 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 128.351756][ T5947] usb 5-1: config 0 interface 0 altsetting 4 endpoint 0x81 has invalid wMaxPacketSize 0 [ 128.390250][ T6519] FAULT_INJECTION: forcing a failure. [ 128.390250][ T6519] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 128.403526][ T6519] CPU: 1 UID: 0 PID: 6519 Comm: syz.1.161 Not tainted 6.16.0-rc7-syzkaller #0 PREEMPT(full) [ 128.403549][ T6519] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 128.403560][ T6519] Call Trace: [ 128.403568][ T6519] [ 128.403577][ T6519] dump_stack_lvl+0x189/0x250 [ 128.403605][ T6519] ? __pfx____ratelimit+0x10/0x10 [ 128.403626][ T6519] ? __pfx_dump_stack_lvl+0x10/0x10 [ 128.403648][ T6519] ? __pfx__printk+0x10/0x10 [ 128.403687][ T6519] should_fail_ex+0x414/0x560 [ 128.403714][ T6519] _copy_to_user+0x31/0xb0 [ 128.403743][ T6519] simple_read_from_buffer+0xe1/0x170 [ 128.403777][ T6519] proc_fail_nth_read+0x1df/0x250 [ 128.403800][ T6519] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 128.403823][ T6519] ? rw_verify_area+0x258/0x650 [ 128.403846][ T6519] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 128.403867][ T6519] vfs_read+0x200/0x980 [ 128.403897][ T6519] ? __pfx___mutex_lock+0x10/0x10 [ 128.403920][ T6519] ? __pfx_vfs_read+0x10/0x10 [ 128.403947][ T6519] ? __fget_files+0x2a/0x420 [ 128.403970][ T6519] ? __fget_files+0x3a0/0x420 [ 128.403986][ T6519] ? __fget_files+0x2a/0x420 [ 128.404013][ T6519] ksys_read+0x145/0x250 [ 128.404039][ T6519] ? __pfx_ksys_read+0x10/0x10 [ 128.404061][ T6519] ? rcu_is_watching+0x15/0xb0 [ 128.404089][ T6519] ? do_syscall_64+0xbe/0x3b0 [ 128.404134][ T6519] do_syscall_64+0xfa/0x3b0 [ 128.404175][ T6519] ? lockdep_hardirqs_on+0x9c/0x150 [ 128.404195][ T6519] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 128.404213][ T6519] ? clear_bhb_loop+0x60/0xb0 [ 128.404236][ T6519] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 128.404253][ T6519] RIP: 0033:0x7fd34418d3bc [ 128.404270][ T6519] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 93 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 ef 93 02 00 48 [ 128.404286][ T6519] RSP: 002b:00007fd345019030 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 128.404306][ T6519] RAX: ffffffffffffffda RBX: 00007fd3443b5fa0 RCX: 00007fd34418d3bc [ 128.404319][ T6519] RDX: 000000000000000f RSI: 00007fd3450190a0 RDI: 0000000000000004 [ 128.404331][ T6519] RBP: 00007fd345019090 R08: 0000000000000000 R09: 000000000000001c [ 128.404342][ T6519] R10: 00000000040008d0 R11: 0000000000000246 R12: 0000000000000002 [ 128.404354][ T6519] R13: 0000000000000000 R14: 00007fd3443b5fa0 R15: 00007fd3444dfa28 [ 128.404386][ T6519] [ 128.416129][ T5947] usb 5-1: config 0 interface 0 has no altsetting 0 [ 128.456054][ T3528] usb 3-1: Using ep0 maxpacket: 16 [ 128.563620][ T5947] usb 5-1: New USB device found, idVendor=28de, idProduct=1102, bcdDevice= 0.00 [ 128.878198][ T6527] vivid-000: disconnect [ 128.882801][ T3528] usb 3-1: config 0 has an invalid interface number: 41 but max is 0 [ 128.907642][ T3528] usb 3-1: config 0 has no interface number 0 [ 128.914088][ T3528] usb 3-1: config 0 interface 41 has no altsetting 0 [ 128.929544][ T3528] usb 3-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=d1.9a [ 128.945405][ T3528] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 128.953946][ T3528] usb 3-1: Product: syz [ 128.960563][ T3528] usb 3-1: Manufacturer: syz [ 128.989717][ T3528] usb 3-1: SerialNumber: syz [ 129.086545][ T5947] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 129.088775][ T3528] usb 3-1: config 0 descriptor?? [ 129.124939][ T3528] CoreChips 3-1:0.41: probe with driver CoreChips failed with error -22 [ 129.146373][ T5901] usb 4-1: new full-speed USB device number 8 using dummy_hcd [ 129.190076][ T5947] usb 5-1: config 0 descriptor?? [ 129.339345][ T5901] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 129.356075][ T5901] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 129.375785][ T6502] warning: `syz.2.156' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211 [ 129.420255][ T5901] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 129.429517][ T5901] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 129.429603][ T6507] netlink: 88 bytes leftover after parsing attributes in process `syz.4.158'. [ 129.447293][ T6507] netlink: 8 bytes leftover after parsing attributes in process `syz.4.158'. [ 129.456153][ T5901] usb 4-1: Product: syz [ 129.460870][ T5901] usb 4-1: Manufacturer: syz [ 129.467585][ T5901] usb 4-1: SerialNumber: syz [ 129.535416][ T6536] fuse: Bad value for 'fd' [ 129.606066][ T10] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 129.746315][ T10] usb 1-1: device descriptor read/64, error -71 [ 129.790940][ T5901] usb 4-1: 0:2 : does not exist [ 129.802802][ T5901] usb 4-1: 5:0: failed to get current value for ch 0 (-22) [ 129.837477][ T6527] vivid-000: reconnect [ 129.842483][ T5901] usb 4-1: USB disconnect, device number 8 [ 129.873735][ T5947] hid-steam 0003:28DE:1102.0002: hidraw0: USB HID v0.01 Device [HID 28de:1102] on usb-dummy_hcd.4-1/input0 [ 129.963051][ T24] usb 5-1: USB disconnect, device number 11 [ 129.986152][ T10] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 130.002198][ T5893] udevd[5893]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 130.063952][ T6540] 8021q: adding VLAN 0 to HW filter on device bond1 [ 130.075775][ T6540] bridge0: port 3(bond1) entered blocking state [ 130.084589][ T6540] bridge0: port 3(bond1) entered disabled state [ 130.092391][ T6540] bond1: entered allmulticast mode [ 130.103090][ T6540] bond1: entered promiscuous mode [ 130.110081][ T6540] bridge0: port 3(bond1) entered blocking state [ 130.116789][ T6540] bridge0: port 3(bond1) entered forwarding state [ 130.130730][ T1327] bridge0: port 3(bond1) entered disabled state [ 130.206036][ T10] usb 1-1: device descriptor read/64, error -71 [ 130.343838][ T6547] netlink: 'syz.3.171': attribute type 4 has an invalid length. [ 130.357757][ T10] usb usb1-port1: attempt power cycle [ 130.397235][ T6541] fido_id[6541]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.4/usb5/report_descriptor': No such file or directory [ 130.506299][ T5901] usb 3-1: USB disconnect, device number 6 [ 130.766057][ T10] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 130.804359][ T10] usb 1-1: device descriptor read/8, error -71 [ 130.836742][ T5947] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 130.925784][ T24] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 131.008793][ T5947] usb 2-1: Using ep0 maxpacket: 8 [ 131.036465][ T5947] usb 2-1: config index 0 descriptor too short (expected 30768, got 18) [ 131.047700][ T10] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 131.068584][ T5947] usb 2-1: config 102 has too many interfaces: 102, using maximum allowed: 32 [ 131.078640][ T5947] usb 2-1: config 102 has an invalid descriptor of length 102, skipping remainder of the config [ 131.091166][ T5947] usb 2-1: config 102 has 0 interfaces, different from the descriptor's value: 102 [ 131.096803][ T24] usb 4-1: Using ep0 maxpacket: 8 [ 131.118168][ T10] usb 1-1: device descriptor read/8, error -71 [ 131.119063][ T24] usb 4-1: config 135 has an invalid interface number: 230 but max is 0 [ 131.134729][ T5947] usb 2-1: New USB device found, idVendor=1557, idProduct=7720, bcdDevice=b7.eb [ 131.151909][ T5947] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 131.171679][ T24] usb 4-1: config 135 has an invalid descriptor of length 0, skipping remainder of the config [ 131.206012][ T24] usb 4-1: config 135 has no interface number 0 [ 131.212731][ T24] usb 4-1: config 135 interface 230 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 131.237231][ T10] usb usb1-port1: unable to enumerate USB device [ 131.258967][ T24] usb 4-1: New USB device found, idVendor=18ec, idProduct=3288, bcdDevice=3f.3a [ 131.298334][ T24] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 131.341633][ T24] usb 4-1: Product: syz [ 131.345864][ T24] usb 4-1: Manufacturer: syz [ 131.364983][ T24] usb 4-1: SerialNumber: syz [ 131.394786][ T24] usb 4-1: Found UVC 0.00 device syz (18ec:3288) [ 131.403442][ T5947] usb 2-1: string descriptor 0 read error: -22 [ 131.411260][ T24] usb 4-1: No valid video chain found. [ 131.614539][ T24] usb 2-1: USB disconnect, device number 3 [ 131.824750][ T6579] binder: 6553:6579 unknown command 0 [ 131.830817][ T6579] binder: 6553:6579 ioctl c0306201 200000000140 returned -22 [ 132.228495][ T6585] netlink: 'syz.4.185': attribute type 4 has an invalid length. [ 132.246193][ T10] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 132.416509][ T10] usb 3-1: Using ep0 maxpacket: 32 [ 132.509046][ T10] usb 3-1: config index 0 descriptor too short (expected 35577, got 27) [ 132.556500][ T10] usb 3-1: config 1 has too many interfaces: 92, using maximum allowed: 32 [ 132.625517][ T10] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 92 [ 132.745651][ T10] usb 3-1: config 1 has no interface number 0 [ 132.802772][ T10] usb 3-1: config 1 interface 1 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 132.834315][ T1299] ieee802154 phy0 wpan0: encryption failed: -22 [ 132.835889][ T6598] netlink: 'syz.0.190': attribute type 1 has an invalid length. [ 132.840942][ T1299] ieee802154 phy1 wpan1: encryption failed: -22 [ 132.857343][ T10] usb 3-1: config 1 interface 1 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 132.875466][ T10] usb 3-1: New USB device found, idVendor=0e41, idProduct=5051, bcdDevice=d5.e8 [ 132.884863][ T10] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 132.951035][ T10] snd_usb_pod 3-1:1.1: Line 6 Pocket POD found [ 133.071126][ T6604] netlink: 24 bytes leftover after parsing attributes in process `syz.1.191'. [ 133.146656][ T10] snd_usb_pod 3-1:1.1: Line 6 Pocket POD now attached [ 133.255878][ T6601] veth1: entered promiscuous mode [ 133.320246][ T6601] bond1: (slave veth1): Enslaving as a backup interface with a down link [ 133.360853][ T6582] process 'syz.2.183' launched './file0' with NULL argv: empty string added [ 133.712720][ T3528] usb 4-1: USB disconnect, device number 9 [ 134.180524][ T10] snd_usb_pod 3-1:1.1: line6_send_raw_message_async_part: usb_submit_urb failed (-22) [ 134.327720][ T5167] Bluetooth: hci2: Malformed Event: 0x13 [ 134.486253][ T6625] netlink: 'syz.0.197': attribute type 4 has an invalid length. [ 134.519002][ T30] kauditd_printk_skb: 26 callbacks suppressed [ 134.519019][ T30] audit: type=1326 audit(1753277071.430:38): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6626 comm="syz.3.198" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 134.608927][ T6627] syz.3.198 uses obsolete (PF_INET,SOCK_PACKET) [ 134.616086][ T30] audit: type=1326 audit(1753277071.460:39): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6626 comm="syz.3.198" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 134.661739][ T6629] netlink: 24 bytes leftover after parsing attributes in process `syz.0.199'. [ 134.728719][ T30] audit: type=1326 audit(1753277071.490:40): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6626 comm="syz.3.198" exe="/root/syz-executor" sig=0 arch=c000003e syscall=157 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 135.138735][ T30] audit: type=1326 audit(1753277071.490:41): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6626 comm="syz.3.198" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 135.304875][ T5947] usb 3-1: USB disconnect, device number 7 [ 135.314768][ T30] audit: type=1326 audit(1753277071.490:42): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6626 comm="syz.3.198" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 135.315203][ T5947] snd_usb_pod 3-1:1.1: Line 6 Pocket POD now disconnected [ 135.886845][ T30] audit: type=1326 audit(1753277071.490:43): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6626 comm="syz.3.198" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 135.996581][ T30] audit: type=1326 audit(1753277071.490:44): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6626 comm="syz.3.198" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 136.126184][ T30] audit: type=1326 audit(1753277071.490:45): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6626 comm="syz.3.198" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 136.184780][ T30] audit: type=1326 audit(1753277071.490:46): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6626 comm="syz.3.198" exe="/root/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 136.380295][ T6654] input: syz0 as /devices/virtual/input/input19 [ 136.460270][ T30] audit: type=1326 audit(1753277071.510:47): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6626 comm="syz.3.198" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 136.868446][ T24] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 136.918908][ T6669] netlink: 'syz.0.211': attribute type 4 has an invalid length. [ 137.046048][ T24] usb 5-1: Using ep0 maxpacket: 32 [ 137.069390][ T24] usb 5-1: config 0 has an invalid interface number: 184 but max is 0 [ 137.082687][ T24] usb 5-1: config 0 has no interface number 0 [ 137.099565][ T24] usb 5-1: config 0 interface 184 has no altsetting 0 [ 137.141645][ T24] usb 5-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 137.156021][ T24] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 137.172314][ T24] usb 5-1: Product: syz [ 137.176970][ T24] usb 5-1: Manufacturer: syz [ 137.181672][ T24] usb 5-1: SerialNumber: syz [ 137.190071][ T24] usb 5-1: config 0 descriptor?? [ 137.206333][ T1209] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 137.216959][ T24] smsc75xx v1.0.0 [ 137.377480][ T1209] usb 4-1: Using ep0 maxpacket: 32 [ 137.384811][ T1209] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 137.402464][ T1209] usb 4-1: config 0 has no interfaces? [ 137.406655][ T5947] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 137.423351][ T1209] usb 4-1: New USB device found, idVendor=0483, idProduct=3747, bcdDevice= 0.02 [ 137.455983][ T1209] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 137.464204][ T1209] usb 4-1: Product: syz [ 137.473673][ T1209] usb 4-1: Manufacturer: syz [ 137.483765][ T1209] usb 4-1: SerialNumber: syz [ 137.505479][ T1209] usb 4-1: config 0 descriptor?? [ 137.606624][ T5947] usb 1-1: Using ep0 maxpacket: 32 [ 137.618138][ T5947] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 137.660466][ T5947] usb 1-1: config 0 has no interfaces? [ 137.673784][ T5947] usb 1-1: New USB device found, idVendor=0483, idProduct=3747, bcdDevice= 0.02 [ 137.693025][ T6676] netlink: 20 bytes leftover after parsing attributes in process `syz.1.214'. [ 137.706273][ T5947] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 137.726226][ T5947] usb 1-1: Product: syz [ 137.740571][ T5947] usb 1-1: Manufacturer: syz [ 137.767152][ T5947] usb 1-1: SerialNumber: syz [ 137.781862][ T3528] usb 4-1: USB disconnect, device number 10 [ 137.782968][ T5947] usb 1-1: config 0 descriptor?? [ 137.831026][ T24] smsc75xx 5-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000040: -32 [ 137.882280][ T24] smsc75xx 5-1:0.184 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 138.161886][ T5934] usb 1-1: USB disconnect, device number 17 [ 138.326442][ T3528] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 138.380262][ T6685] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 138.526079][ T3528] usb 3-1: Using ep0 maxpacket: 32 [ 138.552025][ T3528] usb 3-1: config 0 has an invalid interface number: 51 but max is 0 [ 138.591368][ T3528] usb 3-1: config 0 has no interface number 0 [ 138.634640][ T3528] usb 3-1: New USB device found, idVendor=061d, idProduct=c150, bcdDevice=ce.6f [ 138.724187][ T3528] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 138.797744][ T3528] usb 3-1: Product: syz [ 138.827992][ T3528] usb 3-1: Manufacturer: syz [ 138.841683][ T3528] usb 3-1: SerialNumber: syz [ 138.863275][ T3528] usb 3-1: config 0 descriptor?? [ 138.897740][ T3528] quatech2 3-1:0.51: Quatech 2nd gen USB to Serial Driver converter detected [ 139.114483][ T24] smsc75xx 5-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -32 [ 139.149196][ T3528] usb 3-1: Quatech 2nd gen USB to Serial Driver converter now attached to ttyUSB0 [ 139.163288][ T24] smsc75xx 5-1:0.184 (unnamed net_device) (uninitialized): Failed to read PMT_CTL: -32 [ 139.222334][ T24] smsc75xx 5-1:0.184 (unnamed net_device) (uninitialized): smsc75xx_reset error -32 [ 139.254778][ T24] smsc75xx 5-1:0.184: probe with driver smsc75xx failed with error -32 [ 139.297456][ T3528] usb 3-1: Quatech 2nd gen USB to Serial Driver converter now attached to ttyUSB1 [ 139.546141][ T3528] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 139.745239][ T3528] usb 2-1: config 1 has too many interfaces: 66, using maximum allowed: 32 [ 139.760675][ T3528] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 139.771100][ T3528] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 66 [ 139.789996][ T3528] usb 2-1: New USB device found, idVendor=7d25, idProduct=a415, bcdDevice= 0.40 [ 139.805738][ T3528] usb 2-1: New USB device strings: Mfr=1, Product=4, SerialNumber=0 [ 139.814172][ T3528] usb 2-1: Product: syz [ 139.821185][ T3528] usb 2-1: Manufacturer: syz [ 139.840397][ T3528] cdc_wdm 2-1:1.0: skipping garbage [ 139.845684][ T3528] cdc_wdm 2-1:1.0: skipping garbage [ 139.851485][ T3528] cdc_wdm 2-1:1.0: probe with driver cdc_wdm failed with error -22 [ 139.867449][ T10] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 140.026027][ T10] usb 1-1: Using ep0 maxpacket: 32 [ 140.038056][ T10] usb 1-1: New USB device found, idVendor=0ccd, idProduct=0080, bcdDevice=67.fe [ 140.054604][ T6699] loop6: detected capacity change from 0 to 63 [ 140.061569][ T10] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 140.075056][ T6699] Buffer I/O error on dev loop6, logical block 0, async page read [ 140.086044][ T10] usb 1-1: Product: syz [ 140.091173][ T10] usb 1-1: Manufacturer: syz [ 140.103374][ T10] usb 1-1: SerialNumber: syz [ 140.108472][ T6699] Buffer I/O error on dev loop6, logical block 1, async page read [ 140.119937][ T6699] Buffer I/O error on dev loop6, logical block 2, async page read [ 140.129587][ T10] usb 1-1: config 0 descriptor?? [ 140.136960][ T6699] Buffer I/O error on dev loop6, logical block 3, async page read [ 140.150086][ T5893] Buffer I/O error on dev loop6, logical block 0, async page read [ 140.156331][ T3528] usb 2-1: USB disconnect, device number 4 [ 140.204788][ T5893] Buffer I/O error on dev loop6, logical block 1, async page read [ 140.218394][ T5893] Buffer I/O error on dev loop6, logical block 2, async page read [ 140.230607][ T5893] Buffer I/O error on dev loop6, logical block 3, async page read [ 140.243726][ T6699] Buffer I/O error on dev loop6, logical block 0, async page read [ 140.257544][ T6699] Buffer I/O error on dev loop6, logical block 1, async page read [ 140.291876][ T5901] usb 5-1: USB disconnect, device number 12 [ 140.353215][ T10] snd-usb-6fire 1-1:0.0: unknown device firmware state received from device: [ 140.375520][ T10] eb 9a 47 80 9b f8 7a f0 [ 140.409094][ T10] snd-usb-6fire 1-1:0.0: probe with driver snd-usb-6fire failed with error -5 [ 140.565304][ T6706] netlink: 'syz.0.225': attribute type 21 has an invalid length. [ 140.573747][ T6706] netlink: 156 bytes leftover after parsing attributes in process `syz.0.225'. [ 140.607918][ T6706] netlink: 'syz.0.225': attribute type 21 has an invalid length. [ 140.623475][ T6706] netlink: 156 bytes leftover after parsing attributes in process `syz.0.225'. [ 140.645485][ T5901] usb 1-1: USB disconnect, device number 18 [ 141.069636][ C1] usb 3-1: qt2_read_bulk_callback - non-zero urb status: -71 [ 141.071125][ T5947] usb 3-1: USB disconnect, device number 8 [ 141.171439][ T5947] quatech-serial ttyUSB0: Quatech 2nd gen USB to Serial Driver converter now disconnected from ttyUSB0 [ 141.240861][ T5947] quatech-serial ttyUSB1: Quatech 2nd gen USB to Serial Driver converter now disconnected from ttyUSB1 [ 141.289291][ T5947] quatech2 3-1:0.51: device disconnected [ 141.346055][ T5901] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 141.397195][ T6732] loop9: detected capacity change from 0 to 8 [ 141.412136][ T6731] fuse: Bad value for 'user_id' [ 141.420316][ T5893] loop9: [CUMANA/ADFS] p1 [ADFS] p1 [ 141.425757][ T5893] loop9: partition table partially beyond EOD, truncated [ 141.428024][ T6731] fuse: Bad value for 'user_id' [ 141.442847][ T10] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 141.458295][ T5893] loop9: p1 size 81768186 extends beyond EOD, truncated [ 141.500509][ T6732] loop9: [CUMANA/ADFS] p1 [ADFS] p1 [ 141.515533][ T6732] loop9: partition table partially beyond EOD, truncated [ 141.539713][ T5901] usb 2-1: Using ep0 maxpacket: 16 [ 141.574951][ T6732] loop9: p1 size 81768186 extends beyond EOD, truncated [ 141.618283][ T10] usb 5-1: Using ep0 maxpacket: 32 [ 141.630896][ T10] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 141.640182][ T5901] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 141.655328][ T5901] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 141.660647][ T10] usb 5-1: config 0 has no interfaces? [ 141.671687][ T5901] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 141.682732][ T5901] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 141.692948][ T10] usb 5-1: New USB device found, idVendor=0483, idProduct=3747, bcdDevice= 0.02 [ 141.694221][ T5901] usb 2-1: Product: syz [ 141.719661][ T10] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 141.739928][ T5901] usb 2-1: Manufacturer: syz [ 141.745480][ T10] usb 5-1: Product: syz [ 141.747927][ T5901] usb 2-1: SerialNumber: syz [ 141.759982][ T10] usb 5-1: Manufacturer: syz [ 141.773313][ T10] usb 5-1: SerialNumber: syz [ 141.827209][ T10] usb 5-1: config 0 descriptor?? [ 141.974805][ T5901] usb 2-1: 0:2 : does not exist [ 142.002664][ T5901] usb 2-1: 5:0: failed to get current value for ch 0 (-22) [ 142.081515][ T43] usb 5-1: USB disconnect, device number 13 [ 142.118763][ T5901] usb 2-1: USB disconnect, device number 5 [ 142.331920][ T5893] udevd[5893]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 142.651982][ T6755] netlink: 'syz.2.236': attribute type 4 has an invalid length. [ 142.742544][ T6757] autofs4:pid:6757:check_dev_ioctl_version: ioctl control interface version mismatch: kernel(1.1), user(4294967071.1), cmd(0xc018937e) [ 142.759714][ T6757] autofs4:pid:6757:validate_dev_ioctl: invalid device control module version supplied for cmd(0xc018937e) [ 142.869315][ T10] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 143.047637][ T10] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 143.076750][ T10] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 143.090525][ T10] usb 2-1: New USB device found, idVendor=0458, idProduct=501a, bcdDevice= 0.00 [ 143.099916][ T10] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 143.145618][ T10] usb 2-1: config 0 descriptor?? [ 143.583441][ T10] usbhid 2-1:0.0: can't add hid device: -71 [ 143.611280][ T10] usbhid 2-1:0.0: probe with driver usbhid failed with error -71 [ 143.665346][ T10] usb 2-1: USB disconnect, device number 6 [ 143.743766][ T6775] netlink: 20 bytes leftover after parsing attributes in process `syz.2.248'. [ 144.756249][ T10] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 144.786167][ T9] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 144.946204][ T9] usb 4-1: Using ep0 maxpacket: 32 [ 144.954233][ T10] usb 2-1: config 0 has no interfaces? [ 144.967856][ T9] usb 4-1: New USB device found, idVendor=041e, idProduct=400b, bcdDevice=3e.e7 [ 144.985603][ T10] usb 2-1: New USB device found, idVendor=091e, idProduct=0003, bcdDevice=d7.3b [ 145.009459][ T9] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 145.035976][ T10] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 145.044009][ T10] usb 2-1: Product: syz [ 145.056586][ T5167] Bluetooth: hci3: Malformed Event: 0x13 [ 145.063482][ T10] usb 2-1: Manufacturer: syz [ 145.071004][ T10] usb 2-1: SerialNumber: syz [ 145.091586][ T9] usb 4-1: config 0 descriptor?? [ 145.127452][ T9] gspca_main: sunplus-2.14.0 probing 041e:400b [ 145.169578][ T10] usb 2-1: config 0 descriptor?? [ 145.466679][ T10] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 145.479488][ T6794] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 145.491975][ T6794] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 145.646155][ T10] usb 1-1: Using ep0 maxpacket: 32 [ 145.657640][ T10] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 145.679308][ T10] usb 1-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 145.702772][ T10] usb 1-1: New USB device found, idVendor=0483, idProduct=3747, bcdDevice= 0.02 [ 145.723043][ T10] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 145.741155][ T10] usb 1-1: Product: syz [ 145.755864][ T10] usb 1-1: Manufacturer: syz [ 145.765953][ T10] usb 1-1: SerialNumber: syz [ 145.778063][ T10] usb 1-1: config 0 descriptor?? [ 145.996893][ T5901] usb 1-1: USB disconnect, device number 19 [ 146.606178][ T9] gspca_sunplus: reg_w_riv err -110 [ 146.621455][ T9] sunplus 4-1:0.0: probe with driver sunplus failed with error -110 [ 146.956367][ T5901] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 147.127838][ T5901] usb 3-1: config 27 interface 0 altsetting 0 endpoint 0x8B has an invalid bInterval 0, changing to 7 [ 147.141954][ T5901] usb 3-1: config 27 interface 0 altsetting 0 bulk endpoint 0xB has invalid maxpacket 47 [ 147.152228][ T5901] usb 3-1: New USB device found, idVendor=0582, idProduct=0014, bcdDevice=bb.9d [ 147.163762][ T5901] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 147.183666][ T6812] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 147.190993][ T43] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 147.217280][ T5901] usb 3-1: Quirk or no altset; falling back to MIDI 1.0 [ 147.356438][ T43] usb 1-1: Using ep0 maxpacket: 16 [ 147.370314][ T10] usb 2-1: USB disconnect, device number 7 [ 147.380509][ T43] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 253, changing to 11 [ 147.411247][ T43] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 147.466115][ T43] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 147.524313][ T9] usb 4-1: USB disconnect, device number 11 [ 147.526079][ T43] usb 1-1: New USB device found, idVendor=044e, idProduct=120c, bcdDevice= 0.00 [ 147.569549][ T43] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 147.581336][ T1209] usb 3-1: USB disconnect, device number 9 [ 147.639368][ T43] usb 1-1: config 0 descriptor?? [ 148.272185][ T10] usb 5-1: new low-speed USB device number 14 using dummy_hcd [ 148.318082][ T43] hid (null): report_id 1770203981 is invalid [ 148.373099][ T43] hid-alps 0003:044E:120C.0003: report_id 1770203981 is invalid [ 148.403583][ T43] hid-alps 0003:044E:120C.0003: item 0 4 1 8 parsing failed [ 148.439554][ T43] hid-alps 0003:044E:120C.0003: parse failed [ 148.461558][ T43] hid-alps 0003:044E:120C.0003: probe with driver hid-alps failed with error -22 [ 148.547569][ T43] usb 1-1: USB disconnect, device number 20 [ 148.609076][ T10] usb 5-1: config 0 has too many interfaces: 65, using maximum allowed: 32 [ 148.692489][ T10] usb 5-1: config 0 has 1 interface, different from the descriptor's value: 65 [ 148.814041][ T10] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 148.933965][ T10] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 149.005021][ T10] usb 5-1: New USB device found, idVendor=258a, idProduct=0036, bcdDevice= 0.00 [ 149.227483][ T10] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 149.299073][ T10] usb 5-1: config 0 descriptor?? [ 149.521034][ T6853] openvswitch: netlink: Flow actions may not be safe on all matching packets. [ 149.808306][ T24] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 150.049395][ T10] glorious 0003:258A:0036.0004: item fetching failed at offset 0/2 [ 150.075983][ T24] usb 3-1: Using ep0 maxpacket: 16 [ 150.089931][ T24] usb 3-1: New USB device found, idVendor=17ef, idProduct=721e, bcdDevice=de.06 [ 150.103777][ T24] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 150.158918][ T24] usb 3-1: Product: syz [ 150.163107][ T24] usb 3-1: Manufacturer: syz [ 150.202471][ T24] usb 3-1: SerialNumber: syz [ 150.243484][ T24] r8152-cfgselector 3-1: Unknown version 0x0000 [ 150.252124][ T24] r8152-cfgselector 3-1: config 0 descriptor?? [ 150.272154][ T10] glorious 0003:258A:0036.0004: probe with driver glorious failed with error -22 [ 150.386120][ T43] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 150.586104][ T43] usb 1-1: Using ep0 maxpacket: 8 [ 150.725256][ T43] usb 1-1: config 0 interface 0 altsetting 2 endpoint 0x1 has invalid maxpacket 512, setting to 64 [ 150.759563][ T43] usb 1-1: config 0 interface 0 has no altsetting 0 [ 150.774595][ T24] r8152-cfgselector 3-1: USB disconnect, device number 10 [ 150.896355][ T43] usb 1-1: New USB device found, idVendor=0e41, idProduct=4142, bcdDevice=bc.76 [ 150.967129][ T5167] Bluetooth: hci4: Malformed Event: 0x13 [ 150.998245][ T43] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 151.112382][ T43] usb 1-1: Product: syz [ 151.135998][ T43] usb 1-1: Manufacturer: syz [ 151.144518][ T43] usb 1-1: SerialNumber: syz [ 151.160128][ T43] usb 1-1: config 0 descriptor?? [ 151.200667][ T43] snd_usb_toneport 1-1:0.0: Line 6 TonePort UX2 found [ 151.438944][ T43] snd_usb_toneport 1-1:0.0: cannot get proper max packet size [ 151.516489][ T43] snd_usb_toneport 1-1:0.0: Line 6 TonePort UX2 now disconnected [ 151.619561][ T43] snd_usb_toneport 1-1:0.0: probe with driver snd_usb_toneport failed with error -22 [ 151.676290][ T10] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 151.868657][ T10] usb 2-1: Using ep0 maxpacket: 32 [ 151.886573][ T10] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 151.901922][ T10] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 151.923607][ T6829] syz.4.269 (6829): drop_caches: 2 [ 151.950526][ T10] usb 2-1: New USB device found, idVendor=0483, idProduct=3747, bcdDevice= 0.02 [ 151.967723][ T10] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 151.998148][ T10] usb 2-1: Product: syz [ 152.010402][ T10] usb 2-1: Manufacturer: syz [ 152.035213][ T43] usb 5-1: USB disconnect, device number 14 [ 152.051038][ T10] usb 2-1: SerialNumber: syz [ 152.112356][ T10] usb 2-1: config 0 descriptor?? [ 152.322965][ T10] usb 1-1: USB disconnect, device number 21 [ 152.402817][ T5947] usb 2-1: USB disconnect, device number 8 [ 152.483181][ T6882] netlink: 'syz.0.283': attribute type 1 has an invalid length. [ 152.698447][ T6885] veth3: entered promiscuous mode [ 152.715138][ T6885] bond2: (slave veth3): Enslaving as a backup interface with a down link [ 152.895607][ T6898] netlink: 8 bytes leftover after parsing attributes in process `syz.0.289'. [ 153.132687][ T5167] Bluetooth: hci4: Malformed Event: 0x13 [ 153.643594][ T6922] netlink: 'syz.2.298': attribute type 3 has an invalid length. [ 153.786347][ T6926] netlink: 'syz.2.300': attribute type 1 has an invalid length. [ 153.890304][ T6926] veth3: entered promiscuous mode [ 153.912152][ T6926] bond1: (slave veth3): Enslaving as a backup interface with a down link [ 154.526053][ T10] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 154.567272][ T6952] sctp: [Deprecated]: syz.0.308 (pid 6952) Use of struct sctp_assoc_value in delayed_ack socket option. [ 154.567272][ T6952] Use struct sctp_sack_info instead [ 154.587769][ T6953] sctp: [Deprecated]: syz.0.308 (pid 6953) Use of struct sctp_assoc_value in delayed_ack socket option. [ 154.587769][ T6953] Use struct sctp_sack_info instead [ 154.676075][ T5947] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 154.696012][ T10] usb 3-1: Using ep0 maxpacket: 32 [ 154.705694][ T10] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 154.716688][ T10] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 154.758370][ T10] usb 3-1: New USB device found, idVendor=0483, idProduct=3747, bcdDevice= 0.02 [ 154.768131][ T10] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 154.776576][ T10] usb 3-1: Product: syz [ 154.781062][ T10] usb 3-1: Manufacturer: syz [ 154.796356][ T10] usb 3-1: SerialNumber: syz [ 154.825554][ T10] usb 3-1: config 0 descriptor?? [ 154.885037][ T6957] netlink: 4 bytes leftover after parsing attributes in process `syz.0.309'. [ 154.894492][ T5947] usb 4-1: New USB device found, idVendor=0572, idProduct=cb01, bcdDevice=26.65 [ 154.925968][ T5947] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 154.947813][ T5947] usb 4-1: Product: syz [ 154.956172][ T5947] usb 4-1: Manufacturer: syz [ 154.957483][ T6957] bond_slave_0: entered promiscuous mode [ 154.966652][ T6957] bond_slave_1: entered promiscuous mode [ 154.975313][ T5947] usb 4-1: SerialNumber: syz [ 155.006421][ T5947] usb 4-1: config 0 descriptor?? [ 155.031817][ T6957] macvlan2: entered promiscuous mode [ 155.052781][ T6957] bond0: entered promiscuous mode [ 155.089571][ T5901] usb 3-1: USB disconnect, device number 11 [ 155.109052][ T6957] 8021q: adding VLAN 0 to HW filter on device macvlan2 [ 155.241579][ T5947] cx82310_eth 4-1:0.0: probe with driver cx82310_eth failed with error -22 [ 155.328975][ T5167] Bluetooth: hci3: Malformed Event: 0x13 [ 155.457181][ T5947] cxacru 4-1:0.0: usbatm_usb_probe: bind failed: -19! [ 155.572604][ T6972] loop2: detected capacity change from 0 to 7 [ 155.586168][ T5893] Dev loop2: unable to read RDB block 7 [ 155.591772][ T5893] loop2: AHDI p2 p3 [ 155.596389][ T5893] loop2: partition table partially beyond EOD, truncated [ 155.606134][ T5893] loop2: p3 start 335544320 is beyond EOD, truncated [ 155.617079][ T6972] Dev loop2: unable to read RDB block 7 [ 155.629099][ T6972] loop2: AHDI p2 p3 [ 155.633107][ T6972] loop2: partition table partially beyond EOD, truncated [ 155.640844][ T6972] loop2: p3 start 335544320 is beyond EOD, truncated [ 155.658385][ T5947] usb 4-1: USB disconnect, device number 12 [ 155.890317][ T6973] program syz.1.313 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 155.901726][ T6973] sd 0:0:1:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x20 ascq=0x0 [ 156.258436][ T1209] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 156.429173][ T1209] usb 1-1: New USB device found, idVendor=0813, idProduct=0001, bcdDevice=3a.08 [ 156.448630][ T1209] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 156.504366][ T1209] usb 1-1: config 0 descriptor?? [ 156.518753][ T1209] gspca_main: cpia1-2.14.0 probing 0813:0001 [ 156.696516][ T5947] usb 4-1: new full-speed USB device number 13 using dummy_hcd [ 156.721104][ T1209] cpia1 1-1:0.0: unexpected state after lo power cmd: 00 [ 156.812408][ T1209] gspca_cpia1: usb_control_msg 01, error -71 [ 156.820680][ T1209] cpia1 1-1:0.0: only firmware version 1 is supported (got: 0) [ 156.883467][ T5947] usb 4-1: device descriptor read/64, error -71 [ 156.896282][ T1209] usb 1-1: USB disconnect, device number 22 [ 157.186117][ T5947] usb 4-1: new full-speed USB device number 14 using dummy_hcd [ 157.377129][ T5947] usb 4-1: device descriptor read/64, error -71 [ 157.832205][ T5947] usb usb4-port1: attempt power cycle [ 158.196021][ T5947] usb 4-1: new full-speed USB device number 15 using dummy_hcd [ 158.246741][ T5947] usb 4-1: device descriptor read/8, error -71 [ 158.506660][ T5947] usb 4-1: new full-speed USB device number 16 using dummy_hcd [ 158.566253][ T10] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 158.590172][ T5947] usb 4-1: device descriptor read/8, error -71 [ 158.728528][ T7021] loop2: detected capacity change from 0 to 7 [ 158.741344][ T5893] Dev loop2: unable to read RDB block 7 [ 158.756159][ T5947] usb usb4-port1: unable to enumerate USB device [ 158.762683][ T5893] loop2: AHDI p2 p3 [ 158.780581][ T5893] loop2: partition table partially beyond EOD, truncated [ 158.788548][ T10] usb 2-1: Using ep0 maxpacket: 32 [ 158.816924][ T5893] loop2: p3 start 335544320 is beyond EOD, truncated [ 158.824753][ T5167] Bluetooth: hci1: Malformed Event: 0x13 [ 158.836110][ T10] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 158.851231][ T10] usb 2-1: New USB device found, idVendor=0483, idProduct=3747, bcdDevice= 0.02 [ 158.855559][ T7021] Dev loop2: unable to read RDB block 7 [ 158.866167][ T10] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 158.874315][ T10] usb 2-1: Product: syz [ 158.878712][ T10] usb 2-1: Manufacturer: syz [ 158.883340][ T10] usb 2-1: SerialNumber: syz [ 158.890299][ T7021] loop2: AHDI p2 p3 [ 158.897536][ T10] usb 2-1: config 0 descriptor?? [ 158.922906][ T7021] loop2: partition table partially beyond EOD, truncated [ 158.939444][ T7021] loop2: p3 start 335544320 is beyond EOD, truncated [ 159.123884][ T3528] usb 2-1: USB disconnect, device number 9 [ 159.182220][ T7029] tipc: Started in network mode [ 159.187529][ T7029] tipc: Node identity 8e20e850b20c, cluster identity 4711 [ 159.195320][ T7029] tipc: Enabled bearer , priority 0 [ 159.204265][ T7029] syzkaller0: entered promiscuous mode [ 159.210628][ T7029] syzkaller0: entered allmulticast mode [ 159.232936][ T7029] tipc: Resetting bearer [ 159.240950][ T7028] tipc: Resetting bearer [ 159.254777][ T7028] tipc: Disabling bearer [ 159.614929][ T7038] kvm: pic: non byte write [ 159.623059][ T7038] kvm: vcpu 0: requested 64 ns lapic timer period limited to 200000 ns [ 159.646177][ T10] usb 5-1: new full-speed USB device number 15 using dummy_hcd [ 159.828998][ T10] usb 5-1: config 0 has an invalid interface number: 224 but max is 0 [ 159.829029][ T10] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 159.829046][ T10] usb 5-1: config 0 has no interface number 0 [ 159.829093][ T10] usb 5-1: config 0 interface 224 altsetting 0 endpoint 0x3 has invalid maxpacket 24929, setting to 64 [ 159.829121][ T10] usb 5-1: config 0 interface 224 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 14 [ 159.832260][ T10] usb 5-1: New USB device found, idVendor=0f11, idProduct=2000, bcdDevice=c7.bc [ 159.832289][ T10] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 159.832309][ T10] usb 5-1: Product: syz [ 159.832324][ T10] usb 5-1: Manufacturer: syz [ 159.832339][ T10] usb 5-1: SerialNumber: syz [ 159.853815][ T10] usb 5-1: config 0 descriptor?? [ 159.856451][ T7031] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 160.034648][ T10] ldusb 5-1:0.224: Interrupt in endpoint not found [ 160.046149][ T5901] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 160.129138][ T7056] loop2: detected capacity change from 0 to 7 [ 160.141039][ T7056] Dev loop2: unable to read RDB block 7 [ 160.147986][ T7056] loop2: AHDI p2 p3 [ 160.151941][ T7056] loop2: partition table partially beyond EOD, truncated [ 160.165335][ T7056] loop2: p3 start 335544320 is beyond EOD, truncated [ 160.266046][ T5901] usb 2-1: Using ep0 maxpacket: 8 [ 160.274852][ T5901] usb 2-1: config 252 has an invalid interface number: 187 but max is 0 [ 160.298912][ T5901] usb 2-1: config 252 has no interface number 0 [ 160.310836][ T5901] usb 2-1: New USB device found, idVendor=07ca, idProduct=a867, bcdDevice=2d.22 [ 160.324355][ T7060] syz.4.333: vmalloc error: size 8589938688, exceeds total pages, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null),cpuset=/,mems_allowed=0-1 [ 160.357971][ T5901] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 160.364569][ T7060] CPU: 0 UID: 0 PID: 7060 Comm: syz.4.333 Not tainted 6.16.0-rc7-syzkaller #0 PREEMPT(full) [ 160.364595][ T7060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 160.364605][ T7060] Call Trace: [ 160.364613][ T7060] [ 160.364620][ T7060] dump_stack_lvl+0x189/0x250 [ 160.364651][ T7060] ? __pfx_dump_stack_lvl+0x10/0x10 [ 160.364672][ T7060] ? __pfx__printk+0x10/0x10 [ 160.364696][ T7060] ? cpuset_print_current_mems_allowed+0x1f/0x360 [ 160.364719][ T7060] ? cpuset_print_current_mems_allowed+0x1f/0x360 [ 160.364743][ T7060] ? cpuset_print_current_mems_allowed+0x2ee/0x360 [ 160.364769][ T7060] warn_alloc+0x214/0x310 [ 160.364785][ T7060] ? stack_depot_save_flags+0x40/0x900 [ 160.364818][ T7060] ? __pfx_warn_alloc+0x10/0x10 [ 160.364843][ T7060] ? kasan_save_track+0x4f/0x80 [ 160.364866][ T7060] ? xskq_create+0x56/0x170 [ 160.364881][ T7060] ? xsk_init_queue+0xb0/0x110 [ 160.364896][ T7060] ? xsk_setsockopt+0x43f/0x710 [ 160.364910][ T7060] ? do_sock_setsockopt+0x179/0x1b0 [ 160.364933][ T7060] ? __x64_sys_setsockopt+0x13f/0x1b0 [ 160.364956][ T7060] ? do_syscall_64+0xfa/0x3b0 [ 160.364974][ T7060] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 160.364999][ T7060] __vmalloc_node_range_noprof+0x125/0x12f0 [ 160.365055][ T7060] ? __pfx___vmalloc_node_range_noprof+0x10/0x10 [ 160.365086][ T7060] ? __kasan_kmalloc+0x93/0xb0 [ 160.365112][ T7060] vmalloc_user_noprof+0xad/0xf0 [ 160.365137][ T7060] ? xskq_create+0xbf/0x170 [ 160.365155][ T7060] xskq_create+0xbf/0x170 [ 160.365176][ T7060] xsk_init_queue+0xb0/0x110 [ 160.365197][ T7060] xsk_setsockopt+0x43f/0x710 [ 160.365216][ T7060] ? __pfx_xsk_setsockopt+0x10/0x10 [ 160.365236][ T7060] ? __fget_files+0x2a/0x420 [ 160.365251][ T7060] ? aa_sock_opt_perm+0x74/0x110 [ 160.365272][ T7060] ? bpf_lsm_socket_setsockopt+0x9/0x20 [ 160.365290][ T7060] ? __pfx_xsk_setsockopt+0x10/0x10 [ 160.365308][ T7060] do_sock_setsockopt+0x179/0x1b0 [ 160.365337][ T7060] __x64_sys_setsockopt+0x13f/0x1b0 [ 160.365367][ T7060] do_syscall_64+0xfa/0x3b0 [ 160.365385][ T7060] ? lockdep_hardirqs_on+0x9c/0x150 [ 160.365402][ T7060] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 160.365418][ T7060] ? clear_bhb_loop+0x60/0xb0 [ 160.365439][ T7060] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 160.365455][ T7060] RIP: 0033:0x7f0fb778e9a9 [ 160.365472][ T7060] 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 [ 160.365485][ T7060] RSP: 002b:00007f0fb851a038 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 160.365505][ T7060] RAX: ffffffffffffffda RBX: 00007f0fb79b6080 RCX: 00007f0fb778e9a9 [ 160.365517][ T7060] RDX: 0000000000000006 RSI: 000000000000011b RDI: 000000000000000a [ 160.365527][ T7060] RBP: 00007f0fb7810d69 R08: 0000000000000052 R09: 0000000000000000 [ 160.365537][ T7060] R10: 0000200000000000 R11: 0000000000000246 R12: 0000000000000000 [ 160.365548][ T7060] R13: 0000000000000000 R14: 00007f0fb79b6080 R15: 00007f0fb7adfa28 [ 160.365577][ T7060] [ 160.673264][ T7060] Mem-Info: [ 160.677253][ T7060] active_anon:5810 inactive_anon:0 isolated_anon:0 [ 160.677253][ T7060] active_file:11050 inactive_file:39886 isolated_file:0 [ 160.677253][ T7060] unevictable:768 dirty:183 writeback:0 [ 160.677253][ T7060] slab_reclaimable:10493 slab_unreclaimable:96060 [ 160.677253][ T7060] mapped:31202 shmem:1360 pagetables:1215 [ 160.677253][ T7060] sec_pagetables:0 bounce:0 [ 160.677253][ T7060] kernel_misc_reclaimable:0 [ 160.677253][ T7060] free:1320019 free_pcp:14301 free_cma:0 [ 160.830472][ T7060] Node 0 active_anon:23840kB inactive_anon:0kB active_file:44200kB inactive_file:159344kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:121408kB dirty:728kB writeback:0kB shmem:4504kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:0kB writeback_tmp:0kB kernel_stack:12120kB pagetables:4896kB sec_pagetables:0kB all_unreclaimable? no Balloon:0kB [ 160.875619][ T7060] Node 1 active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:200kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:4kB writeback:0kB shmem:1536kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:0kB writeback_tmp:0kB kernel_stack:48kB pagetables:164kB sec_pagetables:0kB all_unreclaimable? no Balloon:0kB [ 160.916975][ T7060] Node 0 DMA free:15360kB boost:0kB min:204kB low:252kB high:300kB reserved_highatomic:0KB free_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 161.035195][ T7060] lowmem_reserve[]: 0 2498 2500 2500 2500 [ 161.103908][ T10] usb 5-1: USB disconnect, device number 15 [ 161.131165][ T7060] Node 0 DMA32 free:1362228kB boost:0kB min:34248kB low:42808kB high:51368kB reserved_highatomic:0KB free_highatomic:0KB active_anon:34372kB inactive_anon:0kB active_file:44200kB inactive_file:157772kB unevictable:1536kB writepending:732kB present:3129332kB managed:2558496kB mlocked:0kB bounce:0kB free_pcp:25800kB local_pcp:12408kB free_cma:0kB [ 161.156040][ T3528] usb 1-1: new high-speed USB device number 23 using dummy_hcd [ 161.173896][ T7060] lowmem_reserve[]: 0 0 1 1 1 [ 161.221957][ T7060] Node 0 Normal free:12kB boost:0kB min:20kB low:24kB high:28kB reserved_highatomic:0KB free_highatomic:0KB active_anon:44kB inactive_anon:0kB active_file:0kB inactive_file:1572kB unevictable:0kB writepending:0kB present:1048580kB managed:1644kB mlocked:0kB bounce:0kB free_pcp:16kB local_pcp:8kB free_cma:0kB [ 161.316128][ T7060] lowmem_reserve[]: 0 0 0 0 0 [ 161.329861][ T7060] Node 1 Normal free:3901540kB boost:0kB min:55632kB low:69540kB high:83448kB reserved_highatomic:0KB free_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:200kB unevictable:1536kB writepending:4kB present:4194300kB managed:4111164kB mlocked:0kB bounce:0kB free_pcp:20964kB local_pcp:8996kB free_cma:0kB [ 161.332431][ T3528] usb 1-1: config 0 has no interfaces? [ 161.419479][ T7060] lowmem_reserve[]: 0 0 0 0 0 [ 161.440062][ T7060] 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 [ 161.473580][ T7060] Node 0 DMA32: 440*4kB (UME) 550*8kB (UME) 587*16kB [ 161.475610][ T3528] usb 1-1: New USB device found, idVendor=091e, idProduct=0003, bcdDevice=d7.3b [ 161.491877][ T7060] (UM) 724*32kB (UM) 359*64kB (UME) 63*128kB (UM) 33*256kB (UME) 28*512kB (UM) 19*1024kB (UME) 13*2048kB (UM) 299*4096kB (UM) = 1363328kB [ 161.612751][ T7060] Node 0 Normal: 1*4kB [ 161.612826][ T3528] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 161.636742][ T7060] (M) 1*8kB (M) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 12kB [ 161.654681][ T7060] Node 1 Normal: 193*4kB (UME) 42*8kB (UME) [ 161.658689][ T3528] usb 1-1: Product: syz [ 161.709780][ T7060] 55*16kB (UME) 113*32kB [ 161.711352][ T3528] usb 1-1: Manufacturer: syz [ 161.713462][ T5947] usb 2-1: USB disconnect, device number 10 [ 161.715981][ T3528] usb 1-1: SerialNumber: syz [ 161.733503][ T7060] (UME) 34*64kB (UME) 6*128kB (UME) 3*256kB (UM) 4*512kB (UME) 3*1024kB (UME) 2*2048kB (UE) 948*4096kB (M) = 3901540kB [ 161.901579][ T3528] usb 1-1: config 0 descriptor?? [ 161.912005][ T7060] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 161.965277][ T7060] Node 0 hugepages_total=3 hugepages_free=3 hugepages_surp=0 hugepages_size=2048kB [ 162.121880][ T7060] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 162.139433][ T7060] Node 1 hugepages_total=1 hugepages_free=1 hugepages_surp=0 hugepages_size=2048kB [ 162.149481][ T7060] 52295 total pagecache pages [ 162.155029][ T7060] 0 pages in swap cache [ 162.189669][ T7060] Free swap = 124996kB [ 162.198771][ T7060] Total swap = 124996kB [ 162.209053][ T7060] 2097051 pages RAM [ 162.219272][ T7060] 0 pages HighMem/MovableOnly [ 162.229385][ T7060] 425385 pages reserved [ 162.241463][ T7060] 0 pages cma reserved [ 162.406533][ T3528] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 162.596010][ T3528] usb 2-1: Using ep0 maxpacket: 32 [ 162.602814][ T3528] usb 2-1: config 0 has an invalid interface number: 216 but max is 0 [ 162.613973][ T3528] usb 2-1: config 0 has no interface number 0 [ 162.623677][ T3528] usb 2-1: New USB device found, idVendor=0545, idProduct=8080, bcdDevice= 0.02 [ 162.635623][ T3528] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 162.644375][ T3528] usb 2-1: Product: syz [ 162.650891][ T3528] usb 2-1: Manufacturer: syz [ 162.655488][ T3528] usb 2-1: SerialNumber: syz [ 162.662643][ T3528] usb 2-1: config 0 descriptor?? [ 162.686206][ T5901] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 162.766095][ T43] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 162.858679][ T5901] usb 4-1: Using ep0 maxpacket: 32 [ 162.866630][ T5901] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 162.889622][ T5901] usb 4-1: New USB device found, idVendor=0483, idProduct=3747, bcdDevice= 0.02 [ 162.902495][ T10] usb 2-1: USB disconnect, device number 11 [ 162.916890][ T43] usb 3-1: Using ep0 maxpacket: 16 [ 162.924515][ T5901] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 162.942515][ T5901] usb 4-1: Product: syz [ 162.947092][ T43] usb 3-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xF3, changing to 0x83 [ 162.963488][ T5901] usb 4-1: Manufacturer: syz [ 162.968312][ T43] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 162.983489][ T5901] usb 4-1: SerialNumber: syz [ 162.998538][ T5901] usb 4-1: config 0 descriptor?? [ 163.009581][ T43] usb 3-1: New USB device found, idVendor=2040, idProduct=0264, bcdDevice=4e.d1 [ 163.019689][ T43] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 163.028447][ T43] usb 3-1: Product: syz [ 163.033417][ T43] usb 3-1: Manufacturer: syz [ 163.041218][ T43] usb 3-1: SerialNumber: syz [ 163.053374][ T43] usb 3-1: config 0 descriptor?? [ 163.074790][ T43] em28xx 3-1:0.0: New device syz syz @ 480 Mbps (2040:0264, interface 0, class 0) [ 163.085694][ T43] em28xx 3-1:0.0: Audio interface 0 found (Vendor Class) [ 163.219698][ T5901] usb 4-1: USB disconnect, device number 17 [ 163.275086][ T7089] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 163.286403][ T7089] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 163.379024][ T10] usb 1-1: USB disconnect, device number 23 [ 163.800412][ T7099] 8021q: adding VLAN 0 to HW filter on device bond2 [ 164.171759][ T43] em28xx 3-1:0.0: unknown em28xx chip ID (0) [ 164.643445][ T7119] input: syz0 as /devices/virtual/input/input20 [ 164.666641][ T10] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 164.867232][ T10] usb 5-1: Using ep0 maxpacket: 8 [ 164.877261][ T10] usb 5-1: config 0 has an invalid interface number: 2 but max is 0 [ 164.885640][ T10] usb 5-1: config 0 has no interface number 0 [ 164.916335][ T10] usb 5-1: config 0 interface 2 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 164.966665][ T5916] usb 1-1: new high-speed USB device number 24 using dummy_hcd [ 165.024066][ T10] usb 5-1: config 0 interface 2 altsetting 0 endpoint 0x6 has invalid wMaxPacketSize 0 [ 165.081000][ T10] usb 5-1: config 0 interface 2 altsetting 0 endpoint 0x4 has invalid wMaxPacketSize 0 [ 165.099488][ T10] usb 5-1: config 0 interface 2 altsetting 0 bulk endpoint 0x4 has invalid maxpacket 0 [ 165.150284][ T10] usb 5-1: New USB device found, idVendor=05da, idProduct=0099, bcdDevice=d5.82 [ 165.216420][ T5916] usb 1-1: Using ep0 maxpacket: 16 [ 165.216510][ T43] em28xx 3-1:0.0: Config register raw data: 0xfffffffb [ 165.228940][ T43] em28xx 3-1:0.0: AC97 chip type couldn't be determined [ 165.235889][ T43] em28xx 3-1:0.0: No AC97 audio processor [ 165.252607][ T10] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 165.306441][ T5916] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 165.360440][ T5916] usb 1-1: config 0 has an invalid interface number: 0 but max is -1 [ 165.376605][ T10] usb 5-1: Product: syz [ 165.380812][ T10] usb 5-1: Manufacturer: syz [ 165.416489][ T5916] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 165.425434][ T5916] usb 1-1: config 0 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 165.436703][ T10] usb 5-1: SerialNumber: syz [ 165.480658][ T10] usb 5-1: config 0 descriptor?? [ 165.553231][ T5916] usb 1-1: config 0 interface 0 altsetting 2 endpoint 0x81 has invalid wMaxPacketSize 0 [ 165.668677][ T1209] usb 3-1: USB disconnect, device number 12 [ 165.675591][ T1209] em28xx 3-1:0.0: Disconnecting em28xx [ 165.752061][ T1209] em28xx 3-1:0.0: Freeing device [ 165.757216][ T5916] usb 1-1: config 0 interface 0 has no altsetting 0 [ 165.768072][ T7113] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 165.777990][ T5916] usb 1-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 165.790615][ T5916] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 165.813140][ T7113] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 165.848900][ T5916] usb 1-1: config 0 descriptor?? [ 165.900569][ T10] microtek usb (rev 0.4.3): can only deal with bulk endpoints; endpoint 2 is not bulk. [ 165.916847][ T10] microtek usb (rev 0.4.3): can only deal with bulk endpoints; endpoint 6 is not bulk. [ 165.931671][ T10] microtek usb (rev 0.4.3): couldn't find two input bulk endpoints. Bailing out. [ 165.960030][ T10] usb 5-1: USB disconnect, device number 16 [ 166.076161][ T5947] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 166.166512][ T1209] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 166.236119][ T5947] usb 4-1: device descriptor read/64, error -71 [ 166.336156][ T1209] usb 3-1: Using ep0 maxpacket: 8 [ 166.352924][ T1209] usb 3-1: config 0 has an invalid interface number: 130 but max is 0 [ 166.383662][ T1209] usb 3-1: config 0 has no interface number 0 [ 166.393551][ T1209] usb 3-1: New USB device found, idVendor=2013, idProduct=0246, bcdDevice=e6.56 [ 166.408688][ T1209] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 166.422101][ T1209] usb 3-1: Product: syz [ 166.426674][ T1209] usb 3-1: Manufacturer: syz [ 166.429615][ T7131] netlink: 'syz.1.361': attribute type 4 has an invalid length. [ 166.431414][ T1209] usb 3-1: SerialNumber: syz [ 166.455032][ T1209] usb 3-1: config 0 descriptor?? [ 166.477637][ T5916] usb 1-1: USB disconnect, device number 24 [ 166.510408][ T1209] as10x_usb: device has been detected [ 166.516029][ T5947] usb 4-1: new high-speed USB device number 19 using dummy_hcd [ 166.530373][ T1209] dvbdev: DVB: registering new adapter (PCTV Systems picoStick (74e)) [ 166.579533][ T1209] usb 3-1: DVB: registering adapter 1 frontend 0 (PCTV Systems picoStick (74e))... [ 166.656964][ T5947] usb 4-1: device descriptor read/64, error -71 [ 166.663563][ T1209] as10x_usb: error during firmware upload part1 [ 166.694366][ T1209] Registered device PCTV Systems picoStick (74e) [ 166.710408][ T1209] usb 3-1: USB disconnect, device number 13 [ 166.807551][ T5947] usb usb4-port1: attempt power cycle [ 166.838140][ T1209] Unregistered device PCTV Systems picoStick (74e) [ 166.841377][ T1209] as10x_usb: device has been disconnected [ 166.949765][ T7143] xt_CT: You must specify a L4 protocol and not use inversions on it [ 167.175986][ T5947] usb 4-1: new high-speed USB device number 20 using dummy_hcd [ 167.279116][ T5947] usb 4-1: device descriptor read/8, error -71 [ 167.993581][ T7151] pci 0000:00:05.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 168.046146][ T5947] usb 4-1: new high-speed USB device number 21 using dummy_hcd [ 168.076771][ T5947] usb 4-1: device descriptor read/8, error -71 [ 168.187965][ T5947] usb usb4-port1: unable to enumerate USB device [ 168.726059][ T24] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 168.738932][ T7159] netlink: 16 bytes leftover after parsing attributes in process `syz.0.370'. [ 168.751393][ T30] kauditd_printk_skb: 53 callbacks suppressed [ 168.751409][ T30] audit: type=1326 audit(1753277105.660:101): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7156 comm="syz.0.370" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f699b18e9a9 code=0x0 [ 168.839846][ T7172] netlink: 'syz.3.373': attribute type 4 has an invalid length. [ 168.846093][ T5947] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 168.849259][ T7172] netlink: 1 bytes leftover after parsing attributes in process `syz.3.373'. [ 168.890724][ T24] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x7 has invalid wMaxPacketSize 0 [ 168.918737][ T24] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 0 [ 168.937936][ T24] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x89 has invalid wMaxPacketSize 0 [ 168.954098][ T24] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0x89 has invalid maxpacket 0 [ 169.026253][ T5947] usb 5-1: Using ep0 maxpacket: 16 [ 169.035999][ T24] usb 2-1: New USB device found, idVendor=2040, idProduct=4900, bcdDevice=4d.8b [ 169.060882][ T24] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 169.062416][ T5947] usb 5-1: config 0 has an invalid interface number: 41 but max is 0 [ 169.093197][ T24] usb 2-1: config 0 descriptor?? [ 169.099899][ T5947] usb 5-1: config 0 has no interface number 0 [ 169.129497][ T5947] usb 5-1: config 0 interface 41 altsetting 2 bulk endpoint 0x4 has invalid maxpacket 16 [ 169.160072][ T5947] usb 5-1: config 0 interface 41 altsetting 2 bulk endpoint 0x82 has invalid maxpacket 64 [ 169.267324][ T7178] netlink: 'syz.2.376': attribute type 27 has an invalid length. [ 169.275108][ T7178] netlink: 152 bytes leftover after parsing attributes in process `syz.2.376'. [ 169.297253][ T5947] usb 5-1: config 0 interface 41 has no altsetting 0 [ 169.366544][ T24] hdpvr 2-1:0.0: firmware version 0x69 dated ̫SLٸi:hݤDju7~?belOz [ 169.377542][ T24] hdpvr 2-1:0.0: untested firmware, the driver might not work. [ 169.380013][ T5947] usb 5-1: New USB device found, idVendor=0fe6, idProduct=9700, bcdDevice=d1.9a [ 169.401489][ T7178] A link change request failed with some changes committed already. Interface netdevsim0 may have been left with an inconsistent configuration, please check. [ 169.442488][ T5947] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 169.465329][ T5947] usb 5-1: Product: syz [ 169.487384][ T5947] usb 5-1: Manufacturer: syz [ 169.492040][ T5947] usb 5-1: SerialNumber: syz [ 169.567540][ T5947] usb 5-1: config 0 descriptor?? [ 169.619106][ T7166] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 169.643094][ T7166] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 169.814149][ T24] hdpvr 2-1:0.0: Could not setup controls [ 169.845096][ T24] hdpvr 2-1:0.0: registering videodev failed [ 169.882099][ T7166] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 169.901071][ T24] hdpvr 2-1:0.0: probe with driver hdpvr failed with error -71 [ 169.917983][ T7166] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 169.923857][ T24] usb 2-1: USB disconnect, device number 12 [ 169.941493][ T5916] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 170.126319][ T5916] usb 3-1: Using ep0 maxpacket: 8 [ 170.134581][ T5916] usb 3-1: unable to get BOS descriptor or descriptor too short [ 170.144850][ T5916] usb 3-1: config 50 has an invalid interface number: 75 but max is 0 [ 170.153178][ T5916] usb 3-1: config 50 has no interface number 0 [ 170.159873][ T5916] usb 3-1: config 50 interface 75 altsetting 42 endpoint 0x3 has invalid maxpacket 592, setting to 64 [ 170.174317][ T5916] usb 3-1: config 50 interface 75 altsetting 42 bulk endpoint 0x2 has invalid maxpacket 32 [ 170.196832][ T5916] usb 3-1: config 50 interface 75 has no altsetting 0 [ 170.241776][ T5916] usb 3-1: New USB device found, idVendor=077d, idProduct=627a, bcdDevice= 0.01 [ 170.261073][ T5916] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 170.275427][ T5916] usb 3-1: Product: syz [ 170.280910][ T5916] usb 3-1: Manufacturer: syz [ 170.285636][ T5916] usb 3-1: SerialNumber: syz [ 170.326100][ T1209] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 170.338258][ T7186] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 170.387562][ T5947] dm9601: No valid MAC address in EEPROM, using 00:00:00:00:00:00 [ 170.486083][ T1209] usb 1-1: Using ep0 maxpacket: 16 [ 170.499327][ T1209] usb 1-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xF3, changing to 0x83 [ 170.511272][ T1209] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 170.526547][ T1209] usb 1-1: New USB device found, idVendor=2040, idProduct=0264, bcdDevice=4e.d1 [ 170.536148][ T1209] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 170.546118][ T1209] usb 1-1: Product: syz [ 170.565755][ T1209] usb 1-1: Manufacturer: syz [ 170.581897][ T1209] usb 1-1: SerialNumber: syz [ 170.590565][ T5916] radioshark 3-1:50.75: Invalid radioSHARK device [ 170.599688][ T5916] radioshark 3-1:50.75: probe with driver radioshark failed with error -22 [ 170.612775][ T1209] usb 1-1: config 0 descriptor?? [ 170.623375][ T5916] usbhid 3-1:50.75: couldn't find an input interrupt endpoint [ 170.641489][ T1209] em28xx 1-1:0.0: New device syz syz @ 480 Mbps (2040:0264, interface 0, class 0) [ 170.657873][ T5916] usb 3-1: USB disconnect, device number 14 [ 170.668812][ T1209] em28xx 1-1:0.0: Audio interface 0 found (Vendor Class) [ 170.706047][ T10] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 170.796417][ T5947] dm9601 5-1:0.41 (unnamed net_device) (uninitialized): Error reading chip ID [ 170.826898][ T5947] sr9700 5-1:0.41: probe with driver sr9700 failed with error -71 [ 170.846494][ T5947] usb 5-1: USB disconnect, device number 17 [ 170.890339][ T10] usb 2-1: Using ep0 maxpacket: 8 [ 170.910248][ T10] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x8D has an invalid bInterval 42, changing to 9 [ 170.924139][ T10] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 170.937710][ T10] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 170.947745][ T10] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x8B has invalid maxpacket 12592, setting to 1024 [ 170.959163][ T10] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 1024 [ 170.969504][ T10] usb 2-1: New USB device found, idVendor=05ac, idProduct=8215, bcdDevice=8f.58 [ 170.992771][ T10] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 171.007448][ T10] usb 2-1: config 0 descriptor?? [ 171.013452][ T7193] raw-gadget.3 gadget.1: fail, usb_ep_enable returned -22 [ 171.140230][ T7202] netlink: 25 bytes leftover after parsing attributes in process `syz.3.384'. [ 171.170846][ T7204] loop2: detected capacity change from 0 to 7 [ 171.178287][ T7204] Dev loop2: unable to read RDB block 7 [ 171.183982][ T7204] loop2: AHDI p2 p3 [ 171.192148][ T7204] loop2: partition table partially beyond EOD, truncated [ 171.199654][ T7204] loop2: p3 start 335544320 is beyond EOD, truncated [ 171.246118][ T7191] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 171.286859][ T7191] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 171.294918][ T7193] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 171.316463][ T1209] em28xx 1-1:0.0: unknown em28xx chip ID (0) [ 171.319272][ T7193] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 171.331162][ T1209] em28xx 1-1:0.0: Config register raw data: 0xfffffffb [ 171.362264][ T7211] netlink: 80 bytes leftover after parsing attributes in process `syz.2.387'. [ 171.393081][ T5167] Bluetooth: hci5: Opcode 0x0c03 failed: -71 [ 171.394754][ T43] usb 2-1: USB disconnect, device number 13 [ 171.449933][ T7211] netlink: 24 bytes leftover after parsing attributes in process `syz.2.387'. [ 171.649428][ T7216] vlan1: entered allmulticast mode [ 171.700406][ T7216] veth0_vlan: entered allmulticast mode [ 171.963397][ T1209] em28xx 1-1:0.0: Unknown AC97 audio processor detected! [ 171.991225][ T1209] em28xx 1-1:0.0: couldn't setup AC97 register 2 [ 172.010511][ T1209] em28xx 1-1:0.0: couldn't setup AC97 register 4 [ 172.023844][ T1209] em28xx 1-1:0.0: couldn't setup AC97 register 6 [ 172.035514][ T1209] em28xx 1-1:0.0: couldn't setup AC97 register 54 [ 172.045767][ T1209] em28xx 1-1:0.0: couldn't setup AC97 register 56 [ 172.117496][ T7222] netlink: 36 bytes leftover after parsing attributes in process `syz.2.387'. [ 172.259649][ T7230] netlink: 36 bytes leftover after parsing attributes in process `syz.2.387'. [ 172.464118][ T1209] em28xx 1-1:0.0: couldn't setup AC97 register 2 [ 172.526110][ T1209] em28xx 1-1:0.0: couldn't setup AC97 register 4 [ 172.532511][ T1209] em28xx 1-1:0.0: couldn't setup AC97 register 6 [ 172.676656][ T7236] netlink: 16 bytes leftover after parsing attributes in process `syz.1.393'. [ 172.691586][ T7236] netlink: 24 bytes leftover after parsing attributes in process `syz.1.393'. [ 172.712127][ T7236] (unnamed net_device) (uninitialized): Removing last arp target with arp_interval on [ 172.879363][ T7236] bond1: entered allmulticast mode [ 172.891181][ T1209] em28xx 1-1:0.0: couldn't setup AC97 register 54 [ 172.919841][ T7236] 8021q: adding VLAN 0 to HW filter on device bond1 [ 172.953262][ T1209] em28xx 1-1:0.0: couldn't setup AC97 register 56 [ 172.969882][ T1209] usb 1-1: USB disconnect, device number 25 [ 173.605671][ T7249] loop2: detected capacity change from 0 to 7 [ 173.633591][ T7249] Dev loop2: unable to read RDB block 7 [ 173.666196][ T7249] loop2: AHDI p2 p3 [ 173.693143][ T7249] loop2: partition table partially beyond EOD, truncated [ 173.746781][ T7249] loop2: p3 start 335544320 is beyond EOD, truncated [ 173.854074][ T7256] IPv6: addrconf: prefix option has invalid lifetime [ 173.861077][ T7256] IPv6: addrconf: prefix option has invalid lifetime [ 173.881547][ T7257] __nla_validate_parse: 1 callbacks suppressed [ 173.881564][ T7257] netlink: 132 bytes leftover after parsing attributes in process `syz.1.399'. [ 174.205518][ T7270] delete_channel: no stack [ 174.256465][ T51] Bluetooth: hci4: command 0x0405 tx timeout [ 174.426189][ T24] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 174.490287][ T1209] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 174.549577][ T7280] netlink: 25 bytes leftover after parsing attributes in process `syz.3.409'. [ 174.590942][ T24] usb 3-1: config 1 interface 0 altsetting 15 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 174.609215][ T24] usb 3-1: config 1 interface 0 has no altsetting 0 [ 174.637918][ T24] usb 3-1: New USB device found, idVendor=20a0, idProduct=4287, bcdDevice= 0.40 [ 174.655091][ T24] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 174.668705][ T1209] usb 2-1: Using ep0 maxpacket: 8 [ 174.682545][ T1209] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 174.683668][ T24] usb 3-1: Product: 훚縣㝹뷞皱￞蕤⺕ﶫ靥መ㦉댙鷲ꛖ㋫犴ၳ뷓폶尿庿㽂俾냉߄ [ 174.708625][ T1209] usb 2-1: New USB device found, idVendor=046d, idProduct=0892, bcdDevice=6d.2a [ 174.711934][ T24] usb 3-1: Manufacturer: ᠌ [ 174.722973][ T24] usb 3-1: SerialNumber: ࠆ [ 174.725951][ T1209] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 174.736788][ T7286] loop2: detected capacity change from 0 to 7 [ 174.755352][ T7286] Dev loop2: unable to read RDB block 7 [ 174.761308][ T7286] loop2: AHDI p2 p3 [ 174.762218][ T1209] usb 2-1: config 0 descriptor?? [ 174.765328][ T7286] loop2: partition table partially beyond EOD, truncated [ 174.820508][ T7286] loop2: p3 start 335544320 is beyond EOD, truncated [ 174.830546][ T1209] gspca_main: vc032x-2.14.0 probing 046d:0892 [ 174.906244][ T43] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 174.969978][ T24] usbhid 3-1:1.0: can't add hid device: -71 [ 174.984028][ T24] usbhid 3-1:1.0: probe with driver usbhid failed with error -71 [ 175.021807][ T24] usb 3-1: USB disconnect, device number 15 [ 175.113270][ T43] usb 5-1: Using ep0 maxpacket: 16 [ 175.141042][ T43] usb 5-1: config 1 has an invalid interface number: 105 but max is 0 [ 175.179457][ T43] usb 5-1: config 1 has no interface number 0 [ 175.204064][ T43] usb 5-1: config 1 interface 105 altsetting 2 bulk endpoint 0x4 has invalid maxpacket 16 [ 175.229703][ T43] usb 5-1: config 1 interface 105 altsetting 2 bulk endpoint 0x82 has invalid maxpacket 64 [ 175.250656][ T43] usb 5-1: config 1 interface 105 has no altsetting 0 [ 175.274851][ T43] usb 5-1: New USB device found, idVendor=20f4, idProduct=e05a, bcdDevice=6c.6d [ 175.322825][ T43] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 175.349245][ T43] usb 5-1: Product: syz [ 175.353680][ T43] usb 5-1: Manufacturer: syz [ 175.359834][ T43] usb 5-1: SerialNumber: syz [ 175.435050][ T7272] raw-gadget.2 gadget.4: fail, usb_ep_enable returned -22 [ 175.444389][ T7272] raw-gadget.2 gadget.4: fail, usb_ep_enable returned -22 [ 175.767029][ T30] audit: type=1326 audit(1753277112.670:102): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7271 comm="syz.4.406" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f0fb778e9a9 code=0x0 [ 176.029435][ T1209] gspca_vc032x: reg_r err -32 [ 176.034819][ T1209] vc032x 2-1:0.0: probe with driver vc032x failed with error -32 [ 176.736953][ T7322] usb usb9: Requested nonsensical USBDEVFS_URB_SHORT_NOT_OK. [ 176.744656][ T7322] usb usb9: Requested nonsensical USBDEVFS_URB_ZERO_PACKET. [ 176.836315][ T1209] usb 4-1: new full-speed USB device number 22 using dummy_hcd [ 177.000413][ T1209] usb 4-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xDF, changing to 0x8F [ 177.031370][ T1209] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8F has invalid maxpacket 65535, setting to 64 [ 177.085763][ T1209] usb 4-1: New USB device found, idVendor=077d, idProduct=0410, bcdDevice=ec.c1 [ 177.121693][ T1209] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 177.148242][ T1209] usb 4-1: Product: syz [ 177.155640][ T1209] usb 4-1: Manufacturer: syz [ 177.164626][ T1209] usb 4-1: SerialNumber: syz [ 177.182048][ T1209] usb 4-1: config 0 descriptor?? [ 177.217136][ T7318] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 177.261093][ T5947] usb 2-1: USB disconnect, device number 14 [ 177.587150][ T43] aqc111 5-1:1.105: probe with driver aqc111 failed with error -71 [ 177.634418][ T7332] netlink: 25 bytes leftover after parsing attributes in process `syz.1.421'. [ 177.771694][ T43] usb 5-1: USB disconnect, device number 18 [ 177.857663][ T7335] loop2: detected capacity change from 0 to 7 [ 177.875696][ T7335] Dev loop2: unable to read RDB block 7 [ 177.896254][ T7335] loop2: AHDI p2 p3 [ 177.906072][ T7335] loop2: partition table partially beyond EOD, truncated [ 177.921045][ T7335] loop2: p3 start 335544320 is beyond EOD, truncated [ 178.054037][ T7337] fuse: Bad value for 'fd' [ 178.946032][ T5845] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 178.986139][ T5947] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 179.136192][ T5845] usb 1-1: Using ep0 maxpacket: 32 [ 179.189022][ T5845] usb 1-1: New USB device found, idVendor=17cc, idProduct=1020, bcdDevice=b4.bf [ 179.201526][ T5845] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 179.209644][ T5845] usb 1-1: Product: syz [ 179.213854][ T5845] usb 1-1: Manufacturer: syz [ 179.222542][ T5845] usb 1-1: SerialNumber: syz [ 179.229473][ T5947] usb 2-1: config 0 has no interfaces? [ 179.235706][ T5845] usb 1-1: config 0 descriptor?? [ 179.322019][ T5947] usb 2-1: New USB device found, idVendor=091e, idProduct=0003, bcdDevice=d7.3b [ 179.332415][ T5947] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 179.341054][ T5947] usb 2-1: Product: syz [ 179.345746][ T5947] usb 2-1: Manufacturer: syz [ 179.389697][ T5947] usb 2-1: SerialNumber: syz [ 179.425386][ T5947] usb 2-1: config 0 descriptor?? [ 179.451378][ T5845] snd-usb-audio 1-1:0.0: probe with driver snd-usb-audio failed with error -71 [ 179.531700][ T5845] usb 1-1: USB disconnect, device number 26 [ 179.679918][ T1209] powermate: Expected payload of 3--6 bytes, found 64 bytes! [ 179.724697][ T1209] input: Griffin PowerMate as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/input/input22 [ 179.818758][ C0] powermate: config urb returned -71 [ 179.824311][ C0] powermate: config urb returned -71 [ 179.829837][ C0] powermate: config urb returned -71 [ 179.835510][ C0] powermate: config urb returned -71 [ 179.852033][ T1209] usb 4-1: USB disconnect, device number 22 [ 179.852084][ C0] powermate 4-1:0.0: powermate_irq - usb_submit_urb failed with result: -19 [ 180.185714][ T7368] netlink: 12 bytes leftover after parsing attributes in process `syz.3.431'. [ 180.194784][ T30] audit: type=1326 audit(1753277117.070:103): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7361 comm="syz.3.431" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 180.312191][ T5901] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 180.372298][ T30] audit: type=1326 audit(1753277117.070:104): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7361 comm="syz.3.431" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 180.472597][ T30] audit: type=1326 audit(1753277117.070:105): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7361 comm="syz.3.431" exe="/root/syz-executor" sig=0 arch=c000003e syscall=135 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 180.516077][ T7370] netlink: 16 bytes leftover after parsing attributes in process `syz.3.431'. [ 180.560750][ T5901] usb 1-1: Using ep0 maxpacket: 8 [ 180.569563][ T5901] usb 1-1: unable to get BOS descriptor or descriptor too short [ 180.597910][ T5901] usb 1-1: config 7 has an invalid interface number: 204 but max is 0 [ 180.639131][ T5901] usb 1-1: config 7 has no interface number 0 [ 180.645244][ T5901] usb 1-1: too many endpoints for config 7 interface 204 altsetting 80: 241, using maximum allowed: 30 [ 180.686232][ T43] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 180.739740][ T5901] usb 1-1: config 7 interface 204 altsetting 80 has 0 endpoint descriptors, different from the interface descriptor's value: 241 [ 180.753816][ T5901] usb 1-1: config 7 interface 204 has no altsetting 0 [ 180.819293][ T5901] usb 1-1: string descriptor 0 read error: -22 [ 180.831010][ T5901] usb 1-1: New USB device found, idVendor=0789, idProduct=0160, bcdDevice=82.fe [ 180.840221][ T30] audit: type=1326 audit(1753277117.070:106): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7361 comm="syz.3.431" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 180.840273][ T30] audit: type=1326 audit(1753277117.070:107): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7361 comm="syz.3.431" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 180.868019][ T5901] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 180.899988][ T43] usb 3-1: config 0 has no interfaces? [ 180.911159][ T43] usb 3-1: New USB device found, idVendor=091e, idProduct=0003, bcdDevice=d7.3b [ 180.920914][ T43] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 180.935977][ T43] usb 3-1: Product: syz [ 180.952530][ T43] usb 3-1: Manufacturer: syz [ 180.957276][ T24] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 180.974305][ T43] usb 3-1: SerialNumber: syz [ 180.984803][ T5901] hub 1-1:7.204: bad descriptor, ignoring hub [ 181.086546][ T43] usb 3-1: config 0 descriptor?? [ 181.092239][ T5901] hub 1-1:7.204: probe with driver hub failed with error -5 [ 181.095262][ T30] audit: type=1326 audit(1753277117.070:108): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7361 comm="syz.3.431" exe="/root/syz-executor" sig=0 arch=c000003e syscall=314 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 181.133050][ T30] audit: type=1326 audit(1753277117.070:109): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7361 comm="syz.3.431" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 181.251717][ T5901] asix 1-1:7.204 (unnamed net_device) (uninitialized): invalid hw address, using random [ 181.277755][ T24] usb 5-1: Using ep0 maxpacket: 32 [ 181.308842][ T30] audit: type=1326 audit(1753277117.070:110): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7361 comm="syz.3.431" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 181.309334][ T24] usb 5-1: New USB device found, idVendor=0483, idProduct=3747, bcdDevice= 0.02 [ 181.331044][ C1] vkms_vblank_simulate: vblank timer overrun [ 181.357554][ T24] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 181.365636][ T24] usb 5-1: Product: syz [ 181.373242][ T24] usb 5-1: Manufacturer: syz [ 181.381352][ T24] usb 5-1: SerialNumber: syz [ 181.409873][ T24] usb 5-1: config 0 descriptor?? [ 181.426013][ T30] audit: type=1326 audit(1753277117.080:111): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7361 comm="syz.3.431" exe="/root/syz-executor" sig=0 arch=c000003e syscall=1 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 181.450206][ T24] ftdi_sio 5-1:0.0: Ignoring interface reserved for JTAG [ 181.542768][ T30] audit: type=1326 audit(1753277117.080:112): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7361 comm="syz.3.431" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 181.630888][ T30] audit: type=1326 audit(1753277117.080:113): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7361 comm="syz.3.431" exe="/root/syz-executor" sig=0 arch=c000003e syscall=1 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 181.655240][ T1209] usb 5-1: USB disconnect, device number 19 [ 181.678399][ T30] audit: type=1326 audit(1753277117.080:114): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7361 comm="syz.3.431" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 181.700593][ C1] vkms_vblank_simulate: vblank timer overrun [ 181.721259][ T30] audit: type=1326 audit(1753277117.080:115): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7361 comm="syz.3.431" exe="/root/syz-executor" sig=0 arch=c000003e syscall=190 compat=0 ip=0x7f1538d8e9a9 code=0x7ffc0000 [ 181.923695][ T7376] loop8: detected capacity change from 0 to 16384 [ 181.953353][ T5901] asix 1-1:7.204 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 181.978234][ T5901] asix 1-1:7.204 (unnamed net_device) (uninitialized): Failed to send software reset: ffffffb9 [ 182.060864][ T7381] loop2: detected capacity change from 0 to 7 [ 182.071013][ T7381] Dev loop2: unable to read RDB block 7 [ 182.079045][ T7381] loop2: AHDI p2 p3 [ 182.083101][ T7381] loop2: partition table partially beyond EOD, truncated [ 182.091160][ T7381] loop2: p3 start 335544320 is beyond EOD, truncated [ 182.146513][ T5901] asix 1-1:7.204 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 182.169594][ T5901] asix 1-1:7.204 (unnamed net_device) (uninitialized): Failed to send software reset: ffffffb9 [ 182.399496][ T5901] asix 1-1:7.204 eth1: register 'asix' at usb-dummy_hcd.0-1, ASIX AX88178 USB 2.0 Ethernet, 6a:ac:a0:95:08:e6 [ 182.486296][ T5934] usb 2-1: USB disconnect, device number 15 [ 182.621676][ T7395] netlink: 'syz.4.439': attribute type 1 has an invalid length. [ 182.640163][ T5901] usb 1-1: reset high-speed USB device number 27 using dummy_hcd [ 182.809699][ T5901] usb 1-1: unable to get BOS descriptor or descriptor too short [ 182.904897][ T7399] veth3: entered promiscuous mode [ 182.935859][ T7399] bond1: (slave veth3): Enslaving as a backup interface with a down link [ 183.156300][ T5845] usb 3-1: USB disconnect, device number 16 [ 183.236163][ T1209] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 183.356039][ T5947] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 183.418980][ T1209] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 183.446049][ T1209] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 183.465074][ T1209] usb 2-1: Product: syz [ 183.480366][ T1209] usb 2-1: Manufacturer: syz [ 183.485021][ T1209] usb 2-1: SerialNumber: syz [ 183.604344][ T5947] usb 5-1: Using ep0 maxpacket: 16 [ 183.623848][ T1209] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 183.649709][ T5947] usb 5-1: config 0 has an invalid interface number: 41 but max is 0 [ 183.671170][ T5916] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 183.687855][ T5947] usb 5-1: config 0 has no interface number 0 [ 183.728348][ T5947] usb 5-1: config 0 interface 41 altsetting 2 bulk endpoint 0x4 has invalid maxpacket 16 [ 183.812182][ T5947] usb 5-1: config 0 interface 41 altsetting 2 bulk endpoint 0x82 has invalid maxpacket 64 [ 183.889910][ T5947] usb 5-1: config 0 interface 41 has no altsetting 0 [ 183.976274][ T5947] usb 5-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=d1.9a [ 183.992139][ T5947] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 184.003777][ T5947] usb 5-1: Product: syz [ 184.014072][ T5947] usb 5-1: Manufacturer: syz [ 184.024775][ T5947] usb 5-1: SerialNumber: syz [ 184.075684][ T5947] usb 5-1: config 0 descriptor?? [ 184.115242][ T7406] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 184.246133][ T7406] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 184.511111][ T7406] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 184.526091][ T7406] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 184.601346][ T1209] usb 2-1: USB disconnect, device number 16 [ 184.770897][ T7430] netlink: 'syz.0.445': attribute type 1 has an invalid length. [ 184.816161][ T5916] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 184.860420][ T5916] ath9k_htc: Failed to initialize the device [ 184.877692][ T1209] usb 2-1: ath9k_htc: USB layer deinitialized [ 184.957327][ T5947] CoreChips 5-1:0.41: probe with driver CoreChips failed with error -71 [ 184.980427][ T5947] usb 5-1: USB disconnect, device number 20 [ 185.122791][ T7430] bond3: entered promiscuous mode [ 185.144601][ T7430] 8021q: adding VLAN 0 to HW filter on device bond3 [ 185.331862][ T7433] 8021q: adding VLAN 0 to HW filter on device bond4 [ 185.342986][ T7433] bond3: (slave bond4): making interface the new active one [ 185.353999][ T7433] bond4: entered promiscuous mode [ 185.374780][ T7433] bond3: (slave bond4): Enslaving as an active interface with an up link [ 185.686961][ T7444] loop2: detected capacity change from 0 to 7 [ 185.714915][ T7444] Dev loop2: unable to read RDB block 7 [ 185.736023][ T7444] loop2: AHDI p2 p3 [ 185.740024][ T7444] loop2: partition table partially beyond EOD, truncated [ 185.765337][ T7444] loop2: p3 start 335544320 is beyond EOD, truncated [ 185.913961][ T7453] vhci_hcd vhci_hcd.0: pdev(1) rhport(0) sockfd(8) [ 185.920757][ T7453] vhci_hcd vhci_hcd.0: devid(0) speed(5) speed_str(super-speed) [ 186.006520][ T7453] vhci_hcd vhci_hcd.0: Device attached [ 186.346464][ T1209] usb 36-1: SetAddress Request (2) to port 0 [ 186.363637][ T1209] usb 36-1: new SuperSpeed USB device number 2 using vhci_hcd [ 186.645427][ T7455] vhci_hcd: connection reset by peer [ 186.777163][ T12] vhci_hcd: stop threads [ 186.782357][ T12] vhci_hcd: release socket [ 186.809579][ T12] vhci_hcd: disconnect device [ 187.136033][ T24] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 187.286016][ T24] usb 5-1: Using ep0 maxpacket: 16 [ 187.313295][ T24] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 187.336842][ T24] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 187.366169][ T24] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 187.409270][ T24] usb 5-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 187.435968][ T24] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 187.497580][ T24] usb 5-1: config 0 descriptor?? [ 187.922707][ T24] microsoft 0003:045E:07DA.0006: ignoring exceeding usage max [ 187.957394][ T24] microsoft 0003:045E:07DA.0006: ignoring exceeding usage max [ 188.026617][ T24] input: HID 045e:07da as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:045E:07DA.0006/input/input23 [ 188.096119][ T24] microsoft 0003:045E:07DA.0006: input,hidraw0: USB HID v0.00 Device [HID 045e:07da] on usb-dummy_hcd.4-1/input0 [ 188.125376][ T7470] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 188.157171][ T7470] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 188.586209][ T24] usb 4-1: new high-speed USB device number 23 using dummy_hcd [ 188.759381][ T24] usb 4-1: config 0 has an invalid descriptor of length 213, skipping remainder of the config [ 188.789140][ T24] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 188.879185][ T24] usb 4-1: New USB device found, idVendor=04fc, idProduct=504a, bcdDevice=43.02 [ 188.916087][ T24] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 188.960557][ T24] usb 4-1: Product: syz [ 188.964993][ T24] usb 4-1: Manufacturer: syz [ 189.001040][ T24] usb 4-1: SerialNumber: syz [ 189.019542][ T24] usb 4-1: config 0 descriptor?? [ 190.659087][ T5512] asix 1-1:7.204 eth1: Failed to read reg index 0x0000: -110 [ 190.672375][ T7448] netlink: 16 bytes leftover after parsing attributes in process `syz.1.450'. [ 190.799331][ T7469] netlink: 8 bytes leftover after parsing attributes in process `syz.4.453'. [ 190.810247][ T7484] syzkaller0: entered promiscuous mode [ 190.815717][ T7484] syzkaller0: entered allmulticast mode [ 190.922935][ T5934] usb 5-1: USB disconnect, device number 21 [ 191.476298][ T5901] usb 1-1: USB disconnect, device number 27 [ 191.482744][ T5901] asix 1-1:7.204 eth1: unregister 'asix' usb-dummy_hcd.0-1, ASIX AX88178 USB 2.0 Ethernet [ 191.587298][ T1209] usb 36-1: device descriptor read/8, error -110 [ 191.853825][ T5947] usb 4-1: USB disconnect, device number 23 [ 191.977130][ T5901] ------------[ cut here ]------------ [ 191.982844][ T5901] WARNING: CPU: 1 PID: 5901 at net/sched/sch_generic.c:1498 dev_shutdown+0x3e1/0x440 [ 191.992726][ T5901] Modules linked in: [ 191.996989][ T5901] CPU: 1 UID: 0 PID: 5901 Comm: kworker/1:3 Not tainted 6.16.0-rc7-syzkaller #0 PREEMPT(full) [ 192.007612][ T5901] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 192.018106][ T5901] Workqueue: usb_hub_wq hub_event [ 192.023136][ T5901] RIP: 0010:dev_shutdown+0x3e1/0x440 [ 192.028841][ T5901] Code: 95 8e ab f8 49 83 7d 00 00 75 19 e8 89 7c 49 f8 48 83 c4 08 5b 41 5c 41 5d 41 5e 41 5f 5d e9 06 c9 f9 01 cc e8 70 7c 49 f8 90 <0f> 0b 90 eb e1 e8 65 7c 49 f8 4c 89 e7 be 03 00 00 00 e8 98 b8 49 [ 192.049017][ T5901] RSP: 0018:ffffc9000441f120 EFLAGS: 00010283 [ 192.055092][ T5901] RAX: ffffffff8976aa60 RBX: ffff88804ffd84c8 RCX: 0000000000100000 [ 192.063470][ T5901] RDX: ffffc90018751000 RSI: 0000000000005b8e RDI: 0000000000005b8f [ 192.071932][ T5901] RBP: 0000000000000001 R08: ffffc9000441ef07 R09: 1ffff92000883de0 [ 192.080625][ T5901] R10: dffffc0000000000 R11: fffff52000883de1 R12: ffffffff8f563d10 [ 192.089300][ T5901] R13: ffff88804ffd85a8 R14: 1ffff11009ffb099 R15: ffffffff8f563d00 [ 192.098042][ T5901] FS: 0000000000000000(0000) GS:ffff888125d23000(0000) knlGS:0000000000000000 [ 192.107699][ T5901] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 192.114326][ T5901] CR2: 00007f15390deccc CR3: 0000000032706000 CR4: 00000000003526f0 [ 192.123030][ T5901] Call Trace: [ 192.126978][ T5901] [ 192.129961][ T5901] unregister_netdevice_many_notify+0xea7/0x2320 [ 192.136978][ T5901] ? __pfx_unregister_netdevice_many_notify+0x10/0x10 [ 192.141989][ T1209] usb usb36-port1: attempt power cycle [ 192.143764][ T5901] ? __mutex_lock+0xa6d/0xe80 [ 192.154577][ T5901] ? __mutex_lock+0x51b/0xe80 [ 192.160536][ T5901] ? rtnl_net_dev_lock+0x257/0x2f0 [ 192.165702][ T5901] ? __pfx___mutex_lock+0x10/0x10 [ 192.171441][ T5901] unregister_netdevice_queue+0x33c/0x380 [ 192.178328][ T5901] ? __pfx_unregister_netdevice_queue+0x10/0x10 [ 192.184623][ T5901] ? rtnl_net_dev_lock+0x2de/0x2f0 [ 192.190493][ T5901] unregister_netdev+0x1f/0x60 [ 192.195300][ T5901] usbnet_disconnect+0xcd/0x380 [ 192.200880][ T5901] usb_unbind_interface+0x26e/0x8f0 [ 192.206595][ T5901] ? __pfx_usb_unbind_interface+0x10/0x10 [ 192.213597][ T5901] device_release_driver_internal+0x4d6/0x7c0 [ 192.220371][ T5901] bus_remove_device+0x34d/0x410 [ 192.226027][ T5901] device_del+0x511/0x8e0 [ 192.230415][ T5901] ? __pm_runtime_barrier+0x212/0x460 [ 192.235850][ T5901] ? __pfx_device_del+0x10/0x10 [ 192.241429][ T5901] ? __pfx___mutex_lock+0x10/0x10 [ 192.247219][ T5901] usb_disable_device+0x3e9/0x8a0 [ 192.252311][ T5901] usb_disconnect+0x330/0x950 [ 192.257730][ T5901] hub_event+0x1cf5/0x4a20 [ 192.262232][ T5901] ? do_raw_spin_lock+0x121/0x290 [ 192.268008][ T5901] ? register_lock_class+0x51/0x320 [ 192.273273][ T5901] ? __pfx_hub_event+0x10/0x10 [ 192.278787][ T5901] ? process_scheduled_works+0x9ef/0x17b0 [ 192.284558][ T5901] ? _raw_spin_unlock_irq+0x23/0x50 [ 192.290445][ T5901] ? process_scheduled_works+0x9ef/0x17b0 [ 192.296920][ T5901] ? process_scheduled_works+0x9ef/0x17b0 [ 192.302670][ T5901] process_scheduled_works+0xae1/0x17b0 [ 192.308632][ T5901] ? __pfx_process_scheduled_works+0x10/0x10 [ 192.314622][ T5901] worker_thread+0x8a0/0xda0 [ 192.319558][ T5901] kthread+0x70e/0x8a0 [ 192.323629][ T5901] ? __pfx_worker_thread+0x10/0x10 [ 192.329061][ T5901] ? __pfx_kthread+0x10/0x10 [ 192.333653][ T5901] ? _raw_spin_unlock_irq+0x23/0x50 [ 192.340052][ T5901] ? lockdep_hardirqs_on+0x9c/0x150 [ 192.345254][ T5901] ? __pfx_kthread+0x10/0x10 [ 192.350360][ T5901] ret_from_fork+0x3fc/0x770 [ 192.354955][ T5901] ? __pfx_ret_from_fork+0x10/0x10 [ 192.360587][ T5901] ? __switch_to_asm+0x39/0x70 [ 192.365354][ T5901] ? __switch_to_asm+0x33/0x70 [ 192.370467][ T5901] ? __pfx_kthread+0x10/0x10 [ 192.375056][ T5901] ret_from_fork_asm+0x1a/0x30 [ 192.380158][ T5901] [ 192.383174][ T5901] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 192.390449][ T5901] CPU: 1 UID: 0 PID: 5901 Comm: kworker/1:3 Not tainted 6.16.0-rc7-syzkaller #0 PREEMPT(full) [ 192.400770][ T5901] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 192.410817][ T5901] Workqueue: usb_hub_wq hub_event [ 192.415844][ T5901] Call Trace: [ 192.419119][ T5901] [ 192.422045][ T5901] dump_stack_lvl+0x99/0x250 [ 192.426632][ T5901] ? __asan_memcpy+0x40/0x70 [ 192.431219][ T5901] ? __pfx_dump_stack_lvl+0x10/0x10 [ 192.436417][ T5901] ? __pfx__printk+0x10/0x10 [ 192.441019][ T5901] panic+0x2db/0x790 [ 192.444914][ T5901] ? __pfx_panic+0x10/0x10 [ 192.449324][ T5901] ? show_trace_log_lvl+0x4fb/0x550 [ 192.454525][ T5901] ? ret_from_fork_asm+0x1a/0x30 [ 192.459470][ T5901] __warn+0x31b/0x4b0 [ 192.463464][ T5901] ? dev_shutdown+0x3e1/0x440 [ 192.468159][ T5901] ? dev_shutdown+0x3e1/0x440 [ 192.472832][ T5901] report_bug+0x2be/0x4f0 [ 192.477158][ T5901] ? dev_shutdown+0x3e1/0x440 [ 192.481829][ T5901] ? dev_shutdown+0x3e1/0x440 [ 192.486505][ T5901] ? dev_shutdown+0x3e3/0x440 [ 192.491176][ T5901] handle_bug+0x84/0x160 [ 192.495417][ T5901] exc_invalid_op+0x1a/0x50 [ 192.499919][ T5901] asm_exc_invalid_op+0x1a/0x20 [ 192.504763][ T5901] RIP: 0010:dev_shutdown+0x3e1/0x440 [ 192.510045][ T5901] Code: 95 8e ab f8 49 83 7d 00 00 75 19 e8 89 7c 49 f8 48 83 c4 08 5b 41 5c 41 5d 41 5e 41 5f 5d e9 06 c9 f9 01 cc e8 70 7c 49 f8 90 <0f> 0b 90 eb e1 e8 65 7c 49 f8 4c 89 e7 be 03 00 00 00 e8 98 b8 49 [ 192.529647][ T5901] RSP: 0018:ffffc9000441f120 EFLAGS: 00010283 [ 192.535706][ T5901] RAX: ffffffff8976aa60 RBX: ffff88804ffd84c8 RCX: 0000000000100000 [ 192.543671][ T5901] RDX: ffffc90018751000 RSI: 0000000000005b8e RDI: 0000000000005b8f [ 192.551637][ T5901] RBP: 0000000000000001 R08: ffffc9000441ef07 R09: 1ffff92000883de0 [ 192.559609][ T5901] R10: dffffc0000000000 R11: fffff52000883de1 R12: ffffffff8f563d10 [ 192.567573][ T5901] R13: ffff88804ffd85a8 R14: 1ffff11009ffb099 R15: ffffffff8f563d00 [ 192.575541][ T5901] ? dev_shutdown+0x3e0/0x440 [ 192.580225][ T5901] unregister_netdevice_many_notify+0xea7/0x2320 [ 192.586557][ T5901] ? __pfx_unregister_netdevice_many_notify+0x10/0x10 [ 192.593333][ T5901] ? __mutex_lock+0xa6d/0xe80 [ 192.598024][ T5901] ? __mutex_lock+0x51b/0xe80 [ 192.602711][ T5901] ? rtnl_net_dev_lock+0x257/0x2f0 [ 192.607833][ T5901] ? __pfx___mutex_lock+0x10/0x10 [ 192.612866][ T5901] unregister_netdevice_queue+0x33c/0x380 [ 192.618591][ T5901] ? __pfx_unregister_netdevice_queue+0x10/0x10 [ 192.624834][ T5901] ? rtnl_net_dev_lock+0x2de/0x2f0 [ 192.629955][ T5901] unregister_netdev+0x1f/0x60 [ 192.634720][ T5901] usbnet_disconnect+0xcd/0x380 [ 192.639588][ T5901] usb_unbind_interface+0x26e/0x8f0 [ 192.644823][ T5901] ? __pfx_usb_unbind_interface+0x10/0x10 [ 192.650551][ T5901] device_release_driver_internal+0x4d6/0x7c0 [ 192.656623][ T5901] bus_remove_device+0x34d/0x410 [ 192.661569][ T5901] device_del+0x511/0x8e0 [ 192.665909][ T5901] ? __pm_runtime_barrier+0x212/0x460 [ 192.671304][ T5901] ? __pfx_device_del+0x10/0x10 [ 192.676157][ T5901] ? __pfx___mutex_lock+0x10/0x10 [ 192.681180][ T5901] usb_disable_device+0x3e9/0x8a0 [ 192.686208][ T5901] usb_disconnect+0x330/0x950 [ 192.690884][ T5901] hub_event+0x1cf5/0x4a20 [ 192.695312][ T5901] ? do_raw_spin_lock+0x121/0x290 [ 192.700338][ T5901] ? register_lock_class+0x51/0x320 [ 192.705538][ T5901] ? __pfx_hub_event+0x10/0x10 [ 192.710301][ T5901] ? process_scheduled_works+0x9ef/0x17b0 [ 192.716025][ T5901] ? _raw_spin_unlock_irq+0x23/0x50 [ 192.721213][ T5901] ? process_scheduled_works+0x9ef/0x17b0 [ 192.726926][ T5901] ? process_scheduled_works+0x9ef/0x17b0 [ 192.732637][ T5901] process_scheduled_works+0xae1/0x17b0 [ 192.738200][ T5901] ? __pfx_process_scheduled_works+0x10/0x10 [ 192.744182][ T5901] worker_thread+0x8a0/0xda0 [ 192.748782][ T5901] kthread+0x70e/0x8a0 [ 192.752849][ T5901] ? __pfx_worker_thread+0x10/0x10 [ 192.757962][ T5901] ? __pfx_kthread+0x10/0x10 [ 192.762548][ T5901] ? _raw_spin_unlock_irq+0x23/0x50 [ 192.767737][ T5901] ? lockdep_hardirqs_on+0x9c/0x150 [ 192.772925][ T5901] ? __pfx_kthread+0x10/0x10 [ 192.777519][ T5901] ret_from_fork+0x3fc/0x770 [ 192.782122][ T5901] ? __pfx_ret_from_fork+0x10/0x10 [ 192.787232][ T5901] ? __switch_to_asm+0x39/0x70 [ 192.791990][ T5901] ? __switch_to_asm+0x33/0x70 [ 192.796747][ T5901] ? __pfx_kthread+0x10/0x10 [ 192.801346][ T5901] ret_from_fork_asm+0x1a/0x30 [ 192.806118][ T5901] [ 192.809390][ T5901] Kernel Offset: disabled [ 192.813722][ T5901] Rebooting in 86400 seconds..