last executing test programs: 12m42.48096742s ago: executing program 32 (id=1709): r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x14507e, 0x0) r2 = eventfd2(0x156, 0x0) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f0000000080)=r1) r3 = dup2(r2, r1) write$eventfd(r2, &(0x7f0000000000)=0xfffffffffffffffe, 0x8) ioctl$VHOST_SET_VRING_ERR(r0, 0x4008af22, &(0x7f0000000000)={0x0, r1}) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000000140)={0x0, 0x0, 0x0, &(0x7f0000000240)=""/53, 0x0}) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000000280)={0x1, 0x0, 0x0, &(0x7f0000000500)=""/73, 0x0}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000480)) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000340)=0xffffffff) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af20, &(0x7f00000000c0)={0x0, r3}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.io_wait_time\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0x0) 12m21.394956197s ago: executing program 2 (id=1753): mbind(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) (async, rerun: 32) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) r1 = openat$kvm(0xffffff9c, &(0x7f00000000c0), 0x88000, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000100)={0x1, 0x0, [{0x4b564d01, 0x0, 0xaf}]}) mmap$KVM_VCPU(&(0x7f0000000000/0xa000)=nil, 0x930, 0xa, 0x19831, 0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async, rerun: 32) setsockopt$inet_tcp_TLS_RX(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000140)=@gcm_256={{0x304}, "55b2bfe456f65ac5", "94933eabd65daad540f97d075c35dc3d0c5423c36a5a29e09986c18918a9d481", "ea6eda2b", "a3df11c174fa26bb"}, 0x38) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'syzkaller0\x00', 0x0}) (async) r6 = socket(0x10, 0x3, 0x0) write$tun(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="069e87a9bea2d6bf48c3a1ffa93e1f50918415a49768"], 0x8a) sendmsg$nl_route_sched(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=@newqdisc={0x88, 0x24, 0xf0b, 0x70bd26, 0x0, {0x0, 0x0, 0x0, r5, {0x0, 0xffff}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0x1, [], 0x0, [0x2, 0x2, 0xfffe, 0x0, 0x0, 0x0, 0xfff9, 0x0, 0x0, 0x5c4, 0x8000, 0x0, 0x0, 0x3dc], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000]}}}}]}, 0x88}}, 0x20000000) close(0x3) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 12m19.821770347s ago: executing program 2 (id=1756): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'syzkaller0\x00', 0x7101}) r1 = socket$packet(0x11, 0x2, 0x300) syz_mount_image$fuse(0x0, &(0x7f0000000a40)='./file0\x00', 0x2190040, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') r2 = accept(r1, &(0x7f0000000b00)=@pppoe={0x18, 0x0, {0x0, @random}}, &(0x7f0000000b80)=0x80) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000bc0)={0x0, 0x9}, &(0x7f0000000c00)=0x8) setsockopt$inet_sctp_SCTP_EXPOSE_POTENTIALLY_FAILED_STATE(r2, 0x84, 0x83, &(0x7f0000000c40)={r3}, 0x8) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000280)=0x2, 0x4) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000000940)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x0, 0x0, 0xffffffff}, 0x1c) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000980)={'veth0_to_hsr\x00', 0x0}) sendto$packet(r4, &(0x7f00000009c0)='q', 0x5e0, 0x881, &(0x7f0000000a00)={0x11, 0x8100, r5, 0x1, 0x87, 0x6, @broadcast}, 0x14) r6 = socket(0x400000000010, 0x3, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000001c0)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000540)=@deltfilter={0x7c, 0x2d, 0x900, 0x70bd2a, 0x25dfdbfc, {0x0, 0x0, 0x0, r8, {0xa, 0xe}, {0xd, 0x3}, {0xb, 0xfff1}}, [@TCA_RATE={0x6, 0x5, {0x2, 0xa}}, @TCA_CHAIN={0x8}, @filter_kind_options=@f_flow={{0x9}, {0x1c, 0x2, [@TCA_FLOW_XOR={0x8, 0x7, 0x4}, @TCA_FLOW_DIVISOR={0x8, 0x8, 0x8a2a}, @TCA_FLOW_DIVISOR={0x8, 0x8, 0x4}]}}, @TCA_CHAIN={0xffffffffffffffc4, 0xb, 0x1}, @filter_kind_options=@f_flower={{0xb}, {0xc, 0x2, [@TCA_FLOWER_KEY_ETH_TYPE={0x6, 0x8, 0xd110}]}}]}, 0x7c}}, 0x40440c0) sendmsg$nl_route_sched(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)=@newtfilter={0x210, 0x2c, 0xd27, 0x70bd25, 0x25dfdbfd, {0x0, 0x0, 0x0, r8, {0xe, 0x7}, {}, {0x7, 0xb}}, [@filter_kind_options=@f_flower={{0xb}, {0x1e0, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS_MASK={0x108, 0x55, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0x24, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x4}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x8}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x1af}]}, @TCA_FLOWER_KEY_ENC_OPTS_GENEVE={0x1c, 0x1, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_GENEVE_TYPE={0x5, 0x2, 0xd}, @TCA_FLOWER_KEY_ENC_OPT_GENEVE_DATA={0x5, 0x3, 0x1}, @TCA_FLOWER_KEY_ENC_OPT_GENEVE_TYPE={0x5, 0x2, 0x2}]}, @TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0x4c, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x2}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x2}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0xa}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x400}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x800}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x1}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0xfffffffffffffc7c, 0x1, 0x9}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0xffff}]}, @TCA_FLOWER_KEY_ENC_OPTS_GENEVE={0xc, 0x1, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_GENEVE_CLASS={0x6, 0x1, 0xcc}]}, @TCA_FLOWER_KEY_ENC_OPTS_ERSPAN={0x4}, @TCA_FLOWER_KEY_ENC_OPTS_ERSPAN={0x2c, 0x3, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_ERSPAN_DIR={0x5, 0x3, 0xf}, @TCA_FLOWER_KEY_ENC_OPT_ERSPAN_VER={0x5, 0x1, 0x1}, @TCA_FLOWER_KEY_ENC_OPT_ERSPAN_INDEX={0x8, 0x2, 0xa44a}, @TCA_FLOWER_KEY_ENC_OPT_ERSPAN_VER={0x0, 0x1, 0x1}, @TCA_FLOWER_KEY_ENC_OPT_ERSPAN_VER={0x5, 0x1, 0x1}]}, @TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0x3c, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x58, 0x1, 0x2}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x4}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x2}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x2}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0xe147}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x9}, @TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x8}]}]}, @TCA_FLOWER_KEY_ENC_OPTS={0x14, 0x54, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x1, 0x5}]}, @TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0x4}]}, @TCA_FLOWER_KEY_ICMPV6_TYPE_MASK={0x5}, @TCA_FLOWER_KEY_ENC_OPTS_MASK={0x9c, 0x55, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0x4}, @TCA_FLOWER_KEY_ENC_OPTS_GENEVE={0x0, 0x1, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_GENEVE_DATA={0x0, 0x3, 0x8}, @TCA_FLOWER_KEY_ENC_OPT_GENEVE_TYPE={0x0, 0x2, 0xda}, @TCA_FLOWER_KEY_ENC_OPT_GENEVE_CLASS={0x0, 0x1, 0x40}]}, @TCA_FLOWER_KEY_ENC_OPTS_GENEVE={0x34, 0x1, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_GENEVE_DATA={0x5, 0x3, 0x8c}, @TCA_FLOWER_KEY_ENC_OPT_GENEVE_DATA={0x5, 0x3, 0x3}, @TCA_FLOWER_KEY_ENC_OPT_GENEVE_DATA={0x5, 0x3, 0x9b}, @TCA_FLOWER_KEY_ENC_OPT_GENEVE_CLASS={0x6, 0x1, 0x8}, @TCA_FLOWER_KEY_ENC_OPT_GENEVE_CLASS={0x6, 0x1, 0x9}, @TCA_FLOWER_KEY_ENC_OPT_GENEVE_TYPE]}, @TCA_FLOWER_KEY_ENC_OPTS_ERSPAN={0xc, 0x3, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_ERSPAN_INDEX={0x8, 0x2, 0x3}]}, @TCA_FLOWER_KEY_ENC_OPTS_GENEVE={0x4}, @TCA_FLOWER_KEY_ENC_OPTS_GENEVE={0x24, 0x1, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_GENEVE_DATA={0x5, 0x3, 0x6a}, @TCA_FLOWER_KEY_ENC_OPT_GENEVE_DATA={0x5, 0x3, 0xff}, @TCA_FLOWER_KEY_ENC_OPT_GENEVE_DATA={0x5, 0x3, 0x4a}, @TCA_FLOWER_KEY_ENC_OPT_GENEVE_CLASS={0x6}]}]}, @TCA_FLOWER_KEY_ARP_THA_MASK={0xa, 0x42, [0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, @TCA_FLOWER_KEY_TCP_SRC={0x6}, @TCA_FLOWER_KEY_MPLS_TC={0x5, 0x45, 0x80}]}}]}, 0x210}, 0x1, 0x0, 0x0, 0x80}, 0x0) socket$kcm(0xa, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f00000005c0)=@filter={'filter\x00', 0xe, 0x4, 0x260, 0xffffffff, 0x0, 0x130, 0x1c8, 0xffffffff, 0xffffffff, 0x98, 0x130, 0x1c8, 0xffffffff, 0x4, 0x0, {[{{@ip={@empty, @empty, 0x0, 0x0, '\x00', '\x00', {}, {}, 0x6}, 0x0, 0x70, 0x98}, @common=@inet=@SYNPROXY={0x28, 'SYNPROXY\x00', 0x0, {0xf, 0x7, 0x5b4}}}, {{@uncond, 0x0, 0x70, 0x98}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffe}}, {{@uncond, 0x0, 0x70, 0x98}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffe}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2c0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="240000001900010000000000000000001c140000fe"], 0x24}}, 0x4000000) socket(0x10, 0x3, 0x0) syz_kvm_add_vcpu$x86(0x0, &(0x7f0000000c80)={0x0, &(0x7f0000000cc0)=[@enable_nested={0x12c, 0x18}], 0x18}) r9 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000d00), 0x8401, 0x0) r10 = ioctl$KVM_CREATE_VM(r9, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r10, 0x4020ae46, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_REGISTER_COALESCED_MMIO(r10, 0x4010ae67, &(0x7f0000000d80)={0x3000, 0x5000, 0x1}) ioctl$KVM_REGISTER_COALESCED_MMIO(r10, 0x4010ae67, &(0x7f0000000dc0)={0x2, 0x25000, 0x1}) ioctl$sock_ipv6_tunnel_SIOCDELPRL(0xffffffffffffffff, 0x89f6, &(0x7f0000000e00)={'sit0\x00', &(0x7f0000000e40)={@private=0xa010102, 0x1}}) ioctl$KVM_CREATE_VCPU(r10, 0xae41, 0x2) 12m18.243266417s ago: executing program 2 (id=1760): bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000cc0)=ANY=[@ANYBLOB="b700000012edfffebfa30000000000000703000028feffff620af0fff8ffffff61a4f0ff000000001d040000000000007f000000000000005504000001ed0a002500000017ff2000dd400000003f0000730a13fe000000003e04000000000000e5000000000000009500000000000000023bc065b7a379d17cf9333379fc9e84af69912435f1b6a693002e7f3be361917adef6ee1c8a2b4f8ef1e50b91f32050e436fe275daf51efd601b6482a0800000098efefb202ee010400006e7a1de4a21f379dbf01de00b1b564fef3bef70548aed0d600c095199fe3ff3128e599b0eaebbdbd7359a48f5b0afc646cb7798b3e6440c2fbdb00a3e35208b0bbf12cd8dff0c710e4000000000000009fbe4b61a615c6c57a2b649dc74a1a610643b08d9ec21ead2ed51b104d4d91af25b8123deda8a3658d42ecbf1dbf6d8e8afcb913466aaa7f6df70252e79166d858fcd0e06dd31a76e42f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0800d9b3a69b37caa964e4b7000000000000d5f728d236619074d6ebdf098bc908f50ae728a40f9411fe7226a4040bef29b66e3858d051c096e37c4f46010400000000c3da29faf75ddd1aa96960bca97af13382cb881cc1f62c0f8f8f0e8d76b86f9c45636614786f5a2cb77230a874640dcbe0b20bb77c022d4cab080078fce8c5c81b7037181fc2f18f781aaa6e2957d7e39cc1baddcb7ec6667e699f24e41697ee7ea23e4b29a8b6cc9a1f5a7b3caae05f13792292cb949b3aab06b1e042ff2164d80c605532b18ab1c156b97e5889685a96949e4cb40df77b8bb84b0e733a63784ccc214d930cbb7e090df9a2867b3acec439c163fcd7071b53ac29df826f8ae6d6e18c1eacf5bf870768d5217e9bb5a05d9e22ce67f1231bd236486727d970acc546087acbf30f2f8165b47ba56dfadd14b306e98931485747292c6fe6e188750cf4f87cce2aa7d67c7133a9f05954cde298a35ea6d715ba80aee63300000000000000000000000000000000000040000000000000000386000000b854adb4f8080064e8407c6bdb37114c80fbaa4a0ec5aaf4b0ac6f2128668279eb6fc144344e2d461c9a1be8fa0061ea9d55ee4716bea8e1cebf9ed39325a904514d8e90131bfc00000000000000d7c5af73c683625aaad5eda5004a76c9f8975ed4c5e4eb3e77e9885769754932609f19e2f615a01cb6d17fbf5cb539403cb0572534f054d5514ad8269b2bdf2ca4958a62a6e744f9a4c1e646e1dd2ca19583f0f8b0dc53debd7d44f334e6ed7445a9580f970e483b307c4b3c018bc194b23d37e6a2e52d8288e5aab6fec586d52386e8c07a88c88e8faec5f1b16b2014f6952ce7d6be12c6bdb9651ca6fc907061be311d1354e6295698594a73136237bee068d3819400e43544830a3f74b7942f22336953978a5b2032da4238cc61162c04c1297395b73e18c9387615a2bc87d9e2445f3d323d3fac347932a4bac694c55fe9d145906d410f58f1951405d10504efe402cae085afef5dbd617e87ddbd23834a50d7eb8e327fb5db12cbd6a9efe8e671c4f251fe3bf440cabdfe3400a670d14b9b3cd8d86e492997a0168c022ef3536bd1dc731f4f9f8cb6c3857fb8aaaa95024f8da775f72950212b84fc6133ae14d1429cd4905dabb52e43af7e65acf97b4951fa1e967d16a5ed642efc855a4a46b85cd079934ad3188276efae9387eaa2c910fb8de24b5d4fded86c3811ccd00520150b16000080122965558074956da5e4c3bbefcb64aa8be4456ed2caf0f49e4dcc1b7af0b51b9cafeda067b6bbf3aa4371f5e76ab3f60afea80bb066aafb7517f787b090f419a20278a3c779e03afd9a6af6fd518e5dce030f88ec5a5cb7601a161da0f8089322d84ac523040d13e1f1300c2c6555bce60d95dd3288e53435713f03add23f14c8db5555c62de4f626483632a2ab547f88dd6efec73a0271a19ca3aa860aa4dcaeeb9bd91a0cb429efae2a5fcc08b3a572969bbe91c921ac1476027772c87d1767e38ba49e3e57fafea83e495a6a1d1a4ebf83434986091dd66ffe3ffed0c39552a312e2db596d9c828c02f6fc13c8ddbb50bfd7dd8aa2f35f259fc83e007f00a292dd3b856faa4b7e66e1b64505f65900839df71a97d4d05d37f7ecf8ed9a22da26ae674bba16c204f6b2f8f74fc56b7126d7c11ece6e88ec41192aaee75415c58d264a2b6adae02c821b62428902aad499825ab85a348638384cd12e61dbde5c47056f0a20b4e2a2328d5db5cfe56557a129e6be231acf5f57995c60d9fca5f63a0dfd18054717120bda466d04774b530500d8b022719ca77a4e0a66b4708f791d849a5e2aaa0074a9560ede2600df5a5c41392fe9460080fcb1e65233fb8dbeec4c86dbcf6a0673e38d2d3615e5bfbde44afe0fa7564231fff7e7f1f3ad68492dd2ccb1decb15b5d7d3e37e8b7d28921c4b9280979521173f322df408d9818b6cc400098abb860600911480a876fbba698801937e8b4264eb6f5137bd9b075f1488d22230592a79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f316aa0886c174b73decb46c1c85edf50d8fcbac5ff76b365611666da86a8e65b30e55ac1275e938706bd7c000000000000003f7cd4d5cb9076b81b7741ec03877afb5237ea1694addebc14c3ae49f88c462aa2050acf2d9a97d3be29a5614d1eba2c98cf0236401e02d7c445e50f76419ab4f78f67a09e63dd4faa2e7b59399f055f2fa278783fefb0a5ef0b41e14a6fe6ba306206670b84894e901a523fcbadfeff0492df6b53002514bc834e876810d9a6a78e70a9e22860c36a724770b4185de44db6bf21fef32a8d5b36d9014f38fee012365f963b2a85e7d8075c333475b9f0284405e3127dde7e41285fbe0bdd37220e316f2297743dd4731614a50c16c6a41744c3d24eab511317f97b7b4a1c2ec33fedc46e9bf0fa640eebd3d58f0ebdb7cb8ccffd6d6ab7e0e843591d2618e2d2cdc7081c8fafffe9c350a5c554a387de4ee7aac6478d99de7dd82bef044a6d33c789d566c90c46ad581aa250bc93b233a2291b5b10eebc49b6882f910547a77d55e26bf19f1d4661550b177ef53933a305e69b8a95119dcf5bda599d625054776151b2cd1fcde238bdc527594a6c17aa9728af7a3830e7092b01b119ea4e7e7f0e21527d622cc29c9f0c8720195368f8a9d3374337ab4d130619d93c5ef37e7ddd0b2da147e6e513455b88753446de959a6cbfa1ffbc7ad5d8c3b48017fd31dcf72f337b639253f44cb27a12174bc4c191e21015d0c431a71906eb9c6a14c8a060459ef26787ce3d1cbfd5cc459f0048b5d06f6cbd3e9b34c89f3fb2f951ae81d7fcc8bc0000000000000000000000000000000000010000009231feef3117197c7963c2ba910969f776c8b2ea3970f358107945d9e74e9bdfa58e68b65a9201bc4b73b431df5aa29f363917f90e3fa1eaf553db1c761dd9b634a9c4d7c21d24fe6d953ed9438cad0f8dfe03e5e2f73019352f1fb682a5a6ebbf24ebc49e3d7058e696eb3f4b642f36c9006c0067e24a64aa8c53dd824a4ee271e35ed9eed636338f1835fc957729d63dc1bfc7b772cbe536c2d3aff27c22f9a2f876512616a5bdaf22a16e19d1b5f52abb40b433983d0cf50234de659c1a397ce901000000caae1bcfdce33dae6adc260321702f239c25ab181390e7dc8c1e5b1cf3b4fef1cd5c44a89b5e5d8314e02f4673ded90bce9a4025b0232eec970f7aa17f175a14e8dc8de9bac0006b98a8283eee5665f3aede28228e0468db"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x1e}, 0x48) 12m17.73309644s ago: executing program 2 (id=1762): statx(0xffffffffffffff9c, &(0x7f0000004400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1000, 0x20, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@ip_tos_int={{0x14, 0x0, 0x7, 0x40000000}}], 0x18}, 0x804) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x0, 0x0, 0x0, 0x0, 0xb49, 0xa, 0xfffffffffffffff7, 0xfffffffe, 0x3e}, 0x0) syz_clone(0x0, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x3f, &(0x7f0000000500), &(0x7f00000004c0)=0x4) syz_open_dev$dri(0x0, 0x0, 0x2000) r1 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$apparmor_current(r1, 0x0, 0x0) umount2(&(0x7f0000014400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000003c0), 0x745942, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000780)=@base={0x2, 0x4, 0x4, 0x9}, 0x48) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="0d00000006000000040000000120000081000000", @ANYRES32=r3], 0x50) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000900)={r4, &(0x7f0000000940)}, 0x20) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000980)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) syz_usb_connect$uac1(0x7, 0x71, &(0x7f00000009c0)=ANY=[@ANYBLOB="12011001000000406b1d010b40000102030109025f0003010380f40904000000010100000a24010000000002010209040100000102000009040101010102000009050109000000000000250100000000090402000001020000090402010101020000090582"], 0x0) syz_usb_control_io$hid(r5, &(0x7f0000000a40)={0x24, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="00222200000096231b06e53f07080000002a"], 0x0}, 0x0) r6 = memfd_create(&(0x7f0000000ac0)='/$!}\\\x00', 0x4) cachestat(r6, &(0x7f0000000b00)={0x30, 0xde}, 0x0, 0x0) r7 = dup(0xffffffffffffffff) write$UHID_INPUT(r7, &(0x7f0000000b40)={0x17, {"a2e3ad214fc752f91b5d0a3087f70e06d038e7ff7fc6e5539b326d078b089b0708384d090890e0878f0e1ac6e70a9b334a959b689a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31320d095d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4040d8b38f3cd446383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede0900b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85824056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a4d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70c0300000086d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f5d6d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9ef6d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ca4d24ad92f243941ed274f12a29ff962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aadeecc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9b97474a5966a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d73994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b88373771b40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285000000000000007007ad1519ad5470de3dd6d6080caf0c53a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e8918ac32a308e15fc37d06aeac289c0523f483e1ff740987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741258c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a941f0000005f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39e3313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb9957697c9ede7885d94ffb0759be0daf60a842b09eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f49013a3a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) syz_usb_connect$midi(0x6, 0xab, &(0x7f00000002c0)=ANY=[@ANYBLOB="12011001000000208c0d0c00400001020301090299000100ff1033984568000601032080092403030101407f050624020380bf09050604ff03080105021040000709040f25010b096c257e52e8c329f0017509050e01000405ec7f12585fedcf264225010e5e3ca1c9e7ed06b1aeab8839a34b09050e014000b01f250803000000d2bfa309050504200006800c09250105df78abff7e09050f11000409f8e705250101ae0480dba513efee9f118fd5baac8a6cdbccda81cbd48dbba544df6b9d1270a424e239ab8596da14f4e188d7a256375a235a3900"/227], &(0x7f0000001c40)={0xa, &(0x7f0000001cc0)={0xa, 0x6, 0x200, 0x1, 0x4, 0x6, 0x40, 0xb}, 0x5b, &(0x7f0000000240)={0x5, 0xf, 0x5b, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x3, 0x6, 0xf}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "8d7a5215c8e5114586089c8de9d6935d"}, @ssp_cap={0x18, 0x10, 0xa, 0x0, 0x3, 0x2, 0x0, 0x5045, [0x0, 0xffc000, 0xf70dda5df18f89e4]}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "daebcbf3aba7a81ec1ab84358ae78138"}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0xad, 0x0, 0xd1, 0xe10f, 0x5}]}, 0x5, [{0x20, &(0x7f00000000c0)=@string={0x20, 0x3, "1c641749ecad9b63f21c064bad258c6b7ab8bc8ae3d0de36b0d431e48854"}}, {0xcf, &(0x7f0000001dc0)=@string={0xcf, 0x3, "c60d813079200e89e768e136d2c60eb1e3c23e70de94776e038c3bc10b1940664ac03f240fb4aac5343958d7bcb7fccc59769110d6f9fc32c2f74a5bb09cee36a6e34ef841fd3e90778d78a6b915cd1f3da67cb9882f5074ee55183e3cf32f213d5e50993fa287a0a4d2c51745411c570c0862028cdc0b26931fe24a6df4801f4e38e57e77079a878518099bd5b9574a8da1af65d321a6c2b4178acc208dbb7cf1f10311075e4c81e23e16724268c18e51b4342c044767420f01148d9c16c91c4e90de13273b2052f994d3d3db"}}, {0x85, &(0x7f0000000180)=@string={0x85, 0x3, "1b8a918d917141baceed1fdf9e58bbecdacd5f31b964dd0ee6a5002a4d23d1e4e40b56d0414819e972015e12808a4787950ba3535632b6345930737e11db99139cc9f5dc451c3b0b4a8350227dc32a8b647ef802256e3dbb2323e83da2a1b5d76fdcd5ab23c649ce8687595009735681899fb591f26d0c5e13076a31dc64ae15a878b0"}}, {0xc5, &(0x7f0000001f00)=@string={0xc5, 0x3, "372bbf90b7dbc85bf277a96ab47b92a01b3a56a90c68ae7b01f1f6d4841c4de7fbf8de4ff879cf5b2514174f94cb656a9c37d365078172edc655f5392d91b771958091670918ccde2a8ec1bdf48505692ba08c283df9737db1ae18e328b75ffc32468448d89273abe32c90b61cf4054071c80709f4ee8e3c7a33c9240aeabce2f8d73c4d1bbbabcc43a566f177f4f0ba7903b8ecfff0331fb4da8b84fdae00e630bb6e0d36be640869c4410556d1544371e10e1e17e01ce15a8fb03d1be9cb9f2c55e5"}}, {0x4, &(0x7f0000002000)=@lang_id={0x4, 0x3, 0x420}}]}) renameat2(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', r7, &(0x7f0000002080)='./file0\x00', 0x4) write$tun(r2, &(0x7f0000002780)=ANY=[], 0xfb5) 12m15.142281144s ago: executing program 2 (id=1766): syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./file0\x00', 0x200000, 0x0, 0x0, 0x0, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup\x00', 0x9801) move_mount(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='./file0\x00') umount2(&(0x7f0000000240)='./cgroup\x00', 0xc) getpeername(r0, &(0x7f0000000280)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev}}}, &(0x7f0000000300)=0x80) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) syz_usb_connect(0x5, 0xf4, &(0x7f0000000700)=ANY=[@ANYBLOB="120110014c306f10da0b38011230010203010902e20002a60000000904b10403d7b5d25b09210400020122c705090500100004f40804072501832f08000905000040008103ff0905091b08000c078009042201040e010003090509000000030004090502020002f7810671300c458e9532438d4aae3ef0c9bf5c520b1aaab11a8cae9a60c3160adc1dfedebf5a6ead8834c7780c2eb777ef0caf96cd8b3b77f357f4aa1b662ab40651e6ae8cc63dd9f6e2d24afaed81a927ca2e0354281cfeffffffffffffffbf09aac591308e5c0c3c419bb288a21890e1af4af409050303ff030840040705a6c6"], 0x0) 12m14.044159888s ago: executing program 2 (id=1768): r0 = socket$igmp(0x2, 0x3, 0x2) (async) r1 = syz_usb_connect$lan78xx(0x5, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0x424, 0x7850, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d}}]}}, 0x0) syz_usb_control_io$lan78xx(r1, 0x0, &(0x7f0000000040)={0x34, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$lan78xx(r1, 0x0, 0x0) (async) syz_usb_control_io$lan78xx(r1, 0x0, &(0x7f0000000080)={0x34, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$lan78xx(r1, 0x0, 0x0) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000140)={0x84, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000240)={0x84, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, &(0x7f00000003c0)={0x84, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$lan78xx(r1, 0x0, &(0x7f00000004c0)={0x34, &(0x7f0000000500)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000540)={0x84, &(0x7f0000000600)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setsockopt$MRT_INIT(r0, 0x0, 0xc8, &(0x7f00000026c0)=0x1, 0x4) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xd3283d0368e269b3, 0x8031, 0xffffffffffffffff, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) write(r2, &(0x7f00000028c0)="340000001a000100000000000000000002202000000000000000000008000100e000000108000200ac1414bb0800050001000000", 0x34) 11m58.578646157s ago: executing program 33 (id=1768): r0 = socket$igmp(0x2, 0x3, 0x2) (async) r1 = syz_usb_connect$lan78xx(0x5, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0x424, 0x7850, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d}}]}}, 0x0) syz_usb_control_io$lan78xx(r1, 0x0, &(0x7f0000000040)={0x34, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$lan78xx(r1, 0x0, 0x0) (async) syz_usb_control_io$lan78xx(r1, 0x0, &(0x7f0000000080)={0x34, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$lan78xx(r1, 0x0, 0x0) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000140)={0x84, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000240)={0x84, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, &(0x7f00000003c0)={0x84, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$lan78xx(r1, 0x0, &(0x7f00000004c0)={0x34, &(0x7f0000000500)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000540)={0x84, &(0x7f0000000600)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setsockopt$MRT_INIT(r0, 0x0, 0xc8, &(0x7f00000026c0)=0x1, 0x4) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xd3283d0368e269b3, 0x8031, 0xffffffffffffffff, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) write(r2, &(0x7f00000028c0)="340000001a000100000000000000000002202000000000000000000008000100e000000108000200ac1414bb0800050001000000", 0x34) 10m46.747760865s ago: executing program 4 (id=2017): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc0b01, 0x0) unshare(0x64000600) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0xb635773f05ebbeed, 0x40010, 0xffffffffffffffff, 0x2) r1 = socket(0x15, 0x5, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) unshare(0x40000000) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x2) ioctl$KVM_X86_SET_MCE(r4, 0x4040ae9e, &(0x7f0000000300)={0xc400000000000000, 0x5000, 0x9, 0xe, 0xff}) ioctl$KVM_X86_SET_MCE(r4, 0x4040ae9e, &(0x7f00000001c0)={0xd200000000000000, 0x41000, 0x7, 0x2000}) ioctl$EXT4_IOC_GETFSUUID(r1, 0x8008662c, &(0x7f0000000440)) syz_emit_ethernet(0xd4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000004f3ba0235e5f88a2"], 0x0) r5 = socket(0x40000000015, 0x5, 0x0) getsockopt(r1, 0x200000000114, 0x271e, 0x0, &(0x7f0000000100)) r6 = fsopen(&(0x7f0000000480)='minix\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r6, 0x300, 0x0, 0x0, 0x0) r7 = landlock_create_ruleset(&(0x7f0000000280)={0xa201, 0x1}, 0x18, 0x0) landlock_restrict_self(r7, 0x0) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$FS_IOC_GETFSSYSFSPATH(r8, 0x40049409, 0x0) r9 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r5) sendmsg$NL80211_CMD_TRIGGER_SCAN(r1, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x30, r9, 0x2, 0x70bd28, 0x25dfdbfa, {{}, {@void, @val={0xc, 0x99, {0x98, 0x2a}}}}, [@NL80211_ATTR_SCHED_SCAN_MULTI={0x4}, @NL80211_ATTR_BSSID={0xa, 0xf5, @random="021ffd79d23e"}]}, 0x30}, 0x1, 0x0, 0x0, 0x40041}, 0x40080) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) socket$kcm(0x2, 0x3, 0x2) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000540)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(0xffffffffffffffff, &(0x7f0000000580)={0x15, 0x110, 0xfa00, {r10, 0x1, 0x30, 0x30, 0x0, @in6={0x1b, 0x4000, 0x0, @loopback, 0x10000bff}, @ib={0x1b, 0xd9, 0x100fff, {"4a50abf0c8ed50f638facd57de629163"}, 0x8000000000000001, 0x2, 0x3}}}, 0x118) write$RDMA_USER_CM_CMD_LISTEN(0xffffffffffffffff, &(0x7f00000006c0)={0x7, 0x8, 0xfa00, {r10, 0x4734}}, 0x10) r11 = socket$netlink(0x10, 0x3, 0x0) r12 = getpid() sendmsg$nl_route(r11, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000780)=@newlink={0x44, 0x10, 0xfba1, 0x0, 0x0, {0x0, 0x0, 0x4a00, 0x0, 0x2a94, 0x60004}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @veth={{0x9}, {0x4, 0x2, 0x0, 0x1, @void}}}, @IFLA_LINK_NETNSID={0x8, 0x25, 0x2}, @IFLA_NET_NS_PID={0x8, 0x13, r12}]}, 0x44}}, 0x4008040) 10m43.912308569s ago: executing program 1 (id=2024): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a28000000000a030000000000000000000a00000708000240000000020900010073797a31000000002c000000030a010100000000000000000a0000070900010073797a31000000000900030073797a320000000014000000110001"], 0x7c}, 0x1, 0x0, 0x0, 0x8080}, 0x20004450) sendmsg$NFT_BATCH(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)={{0x14, 0x10, 0x1, 0x0, 0x0, {0x5}}, [@NFT_MSG_NEWRULE={0x54, 0x6, 0xa, 0x401, 0x0, 0x0, {0xa, 0x0, 0x81}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_RULE_EXPRESSIONS={0x28, 0x4, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, @tproxy={{0xb}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_TPROXY_REG_ADDR={0x8, 0x2, 0x1, 0x0, 0xe}, @NFTA_TPROXY_FAMILY={0x8, 0x1, 0x1, 0x0, 0x2}]}}}]}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x2}}}, 0x7c}, 0x1, 0x0, 0x0, 0x40}, 0x24000840) r1 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$inet6_mreq(r1, 0x29, 0x14, 0x0, 0x53) landlock_create_ruleset(&(0x7f0000000040)={0x0, 0x3, 0x0, 0x0, 0x2}, 0x30, 0x0) syz_open_dev$radio(&(0x7f0000000040), 0x1, 0x2) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f00000002c0)={'syzkaller0\x00', 0x1}) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r2, 0x8040942d, 0x0) getpeername$l2tp6(r2, &(0x7f0000000300)={0xa, 0x0, 0x0, @empty}, &(0x7f0000000340)=0x20) r3 = socket$xdp(0x2c, 0x3, 0x0) syz_usb_connect$uac1(0x3, 0xdc, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000106b1d01014000010203010902ca0003010070000904000000010100000a24010800000201020d24060000030800000000000000240803960c03112d9cd2ce0c240208000103000000ff000924060506020100000924030003030005490c240206", @ANYRES8=r3, @ANYBLOB="06f7d8e40e668ad2"], 0x0) 10m43.817062212s ago: executing program 4 (id=2025): bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x1, 0xf, &(0x7f00000003c0)=ANY=[@ANYBLOB="180000000000000000000000f6ffffff8746c13e", @ANYRES32=0x1, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000400000bf91000000000000b7020000020000008500000085000000b70000000000000095"], &(0x7f0000000440)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x94) 10m43.432902591s ago: executing program 4 (id=2028): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) syz_usb_connect$hid(0x3, 0x0, 0x0, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000100)={&(0x7f0000e65000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c97000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000c95000/0x4000)=nil, 0x0}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x24040045) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="230000008f1100000300160022bf000001"], 0x50) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000600), &(0x7f0000000640), 0x2401, r1, 0x0, 0xa002a0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000680)={0x0, &(0x7f00000006c0)=""/184, &(0x7f0000000780), &(0x7f00000007c0), 0x1, r1}, 0x38) r2 = io_uring_setup(0x1195, &(0x7f00000001c0)={0x0, 0xe41e, 0x200, 0x3, 0xce}) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0x0, 0x0, &(0x7f0000000300)='syzkaller\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x94) io_uring_enter(r2, 0x5c12, 0xcf74, 0x16, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000340)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, &(0x7f00000003c0), 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) r3 = socket$inet(0x2, 0x80001, 0x84) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000440)=[{0x0, 0x10}], 0x1}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000780)={0x1, 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="7110a9000000000095"], &(0x7f0000000880)='GPL\x00', 0x9}, 0x94) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000480)=@assoc_value, &(0x7f00000004c0)=0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000580)="10", 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4020845) r4 = syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0], 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000008c40)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000002140)={0x50, 0x0, r5, {0x7, 0x27, 0x0, 0x14a4014, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdfffffe}}, 0x50) read$FUSE(r0, &(0x7f0000004800)={0x2020, 0x0, 0x0, 0x0}, 0x2051) write$FUSE_INTERRUPT(r0, &(0x7f0000002240)={0x10, 0xffffffffffffffda, r7}, 0x10) r9 = add_key(&(0x7f0000000600)='rxrpc\x00', &(0x7f0000000640)={'syz', 0x0}, &(0x7f00000008c0)="0100000002000800ffffff050000000000112233ff07000000000000eeff0011", 0x20, 0xfffffffffffffffd) keyctl$read(0xb, r9, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f000000d080)="c9b6cf40d6a9928c6a8c0fdaba1e7bbd4ee597917b02ec4e8ff3bec8d7d8c08f8813039f40175e54e3d66ec19388ed788cf69c0c5b560f0401f1adb4b1f5198fe0bd7627cb9dc384db5b44495ba6094046fb2c8c7d0af7d67dbc3f5ef4aef8ec6bb01c52b6a10d4f9473987d0809b6a84f2ff8aae19a082abcb68b41c291add3ca2204a38c59e28c7c910aaa5a075676e541b6bb91de3854d2f97d3f80dc56c0705e74624a947f2c21ff936c6ba827742a24fd6d9e10b470ceb73a23fc57f5fa27cf073f2d0235e6fa4d1c29f9d0b6509c890ce0e7c3a2a4dd8b6336f02b9d7cc4c8e37f5f5a57f63aeec3228bd15b6d041eab97bccb14ee1ca6fbf7f7ed2e4dd0a32d41cc41c1031424b94621edcea1bddd40f3ad905202dfba3b912efd3468d2ad42b8a01bcb13b288afdc00b7e5857425d7919651160ec15447a26758f20653e69559f0892efc8f0715d8d79f52a44c79aba8ac58dc726ed721eeab3480eaacc2655d4b8831c9aff049c32709ab7adfb24ae767d45468dc0e42bc34b3568ce95e850eaabbf3a1be4d0f9b3e8781a2a9dc06374fe496a755b48abce67fd56de43816d64e883d9db51489ab8a81d1af3a180b6772d2bdac6313d3c183239d4c0bbbe76173f011f144ba71ac8043107f6533b3ef2f44924039b8587485749647315eb7bfe1e412e94f8cdaa937480fdd23769a69e14ea82d741484c99dd1ddd1edfb4faa51431f15531b61e59d68f9d189b27d0bf925970ac66fc35dbe1e430893cc60b28ca6d8e34931bf02154aee6f1fc58d0c0d8e48eaf8079ded67fdd9f19ebfa85d1ab6ec7f54e1963be353b34a6cb7fa35ddb60a9fc6bd1c6f11bf981b5a1bba81513fe447ff7eb2db0d27f1cfd04353e05f37d6c1bd6eb8219ce799338de3518bfec529373e4acfd644212be283856be064bac0f4926c02c0915816615f1f04d1d5136872029afee663f0bf1b6811c594e1465fba59f5727e5a826e3c60576bc2087f21521ffc90dcca39cbec7c0466c8fb7b1bcea7cffb333d2d16daa269d63f4911d10ed24462b37cdceb7c88e819489e1939e5e3cdcc5a858d09803c98d9e5fd617bc92c0880f072c54608f6ea69edba05b4edcd8d3f5e3c926220a191f2aa0d2f0c9158e298bc2e756ee091a0ac48752e4bb56fac67b02eb2c7b3380244ed66648482d8bc2a29bfc26ade0f4a5665282ea408254fd88e2812a184ee9af9c7769fba1ec380043d5cdf6056f89b4d7f12a441c3013b0fe0d8418fc47c13fbf4fc2b4a89496d4ab9d9826d0e586574e8dd15d4eb8b86ed372e37287fc818df5b6993b650fba844d960e3fd62db0bc7b12ab286d6492388a91ae4da6bdece6e101c13100eaba3b9998706fd4defaa3ed2965ce7fe6062b8c58f20c6b44b01121184ee1dda1cb66b3ababecfc0b7a9a12624e0b826c35d0149335149cfb49fbe68d1dbb7eef96d7956dc573d449847ff4bb7ba0ededd00c904130f1252c3dd4bdcdeccf6f8a83e3abfa14d12c753558022efa0704549b0571e31c4bc9f3e485f8d2d88189b4149569ef83e8feb2ad26c263b0f91f8975c86c8fa9c9457da5ef4a8a94844f824873576f722e32b376ba5f3ed0ea9818d86ddc35ba0e7f322594d9a0fea878af5c03d242bc7b0af89091f088245154391e75ab1b6b2730ccd01c28e9ec99428cc22c2d08ae2829537c34ebd1273327d0d18175698f9fe587e968d19f00ff98555fcfe95d00cb3abae32afcd48f3d4cd7c63c45581203a8a3040363d98bf9426493039fce7bb03493ab6e176cb45e2af461e77fc93d1202fe0bc7b77398c52bbc1c1436439f26cb2e17933a0ae309611e46bebd4d84a939d9b040a08cad90c2eda6ddc933edffc8e562aa64658f99a9ec8a47278edb828b5312a95ca34c0af428aac64d3fa1c4045885891fda7666dfb680da4dc2c02becb8303b76987b6d9be01174df88e41a48a42444caeae5e36118564e57209594285bc2915b222f99f016326430c38c9807994cfa1c3c85aa0f6375c716cd7f27be9b2cef6866d07c8ed00bc101a74219182562467ebbd43d2ba78a4b0eae22c67702f318bc55ccd92f5fd11557335f94ff6f38cfe9fbe31d3fac064dcd7d660d02fbeaa26acf8927c1e3bc71d9ed8ef2e93f0a42813526daa1fad36676734103bcc621a114b098295de578bf8d7df9034fb3ba86ea529bf639cde496b5e48145e4a814f894fb3bf3f41b49d0572dad5988348dad7a064b2d76d9092336cb404934790683b2b3576d3b75534df2c36bc78e05ed250b9aaede772a08bf5972444ecf4e447c062d95e556768e264813369465713834f6e239695b6bfca1b6108a09368688e212b7ba556df50c02486bf1b2196da3d4c0553923fe9b1bb4474d0f569bec1f35dce4be0f5e2408efa69aa66dda6bb1ef43295fe005f4a86840bb608796ce14bcc1134013bf741ad1aa70cc6579edbd42478d3054e1f7bdbd5b1131ded725041270e8a46bcc8bbfe89089f87105939deb2a9f10dd60d059679d4514bfbfc94b333c7dde79576426f07f24ab6a57290b0d723bf3bffa2f66fe191d0dee8b292c8c15eb42245b899ddde3c6afbbf0d7c301dd142878dbca579f387931460c8c37e186f60f8d9209dc98f1a27b84ecefd71de077017261ad6cc3072fe57ec589cd9498946fda8a834e3f02e8a91f7ce6e18e76f936f6f39d354b63dccc706e25b1d8b1a4830c46f249b5e5a40042fea920ed57a2415431f83c238113ee7d152c16f0780c502d5c995168e3f91113af11752f10434b8dc5ef0e46a276c683261aa73877ce96ebd0176977e124c5b93bbb02ef97a6f6a13c15c261f23014f4b13c8f18746727206b245bee70d7b94968141f104f0682a3df4242c6a60fa1b70c227306520b1b9fbd6c916b0edf5e2ce5220fc9ef10ab0a10e1bf259e91eb127d5a31b7633f15130fdb44ce2178a20d5dc3f91688090881c061d75b4b59c3b2b7eb7a3dd1564bfa6c883c217cb76c2a7516dec926add0a1886570531c32b6284b1e80fbde88905f67ea5cea41003325327000a7f7249a99986f19f423843e8dc791df8679a2ed2b024d7d8c79112644a4fbd32bef0cd1f9d55025708135ed34cbf52ce3a0af0f8cd985362ef6fceb6c72f241128b16dad7575558badb3847e051f38d7b5ca638a1f454054659d90b2c046e4f9e2ab127f257ccc92f887b3e0c4fb49d159741fc649638180addf3f23e5265015f6dad9b25cb86d8a33b802e55258749ec050d15d0d7d821f9615c7d8c12ce11c63fb1eb118455c4e2167f66e4eaf9dec0dd2f345a7e2bb369a66b0755003a9c89449393f71acd98afdf6347792251d669ff3c64c50d705a67e543cad95655d6a4cce233acdac5ffc96681772be3c04a1b36f5273815af65ef87c7ad0d51462bf337c2389a8eded875f75eeebe5e5efc26933948e623364d0dbad3402f659a93acaaa21bc8f559dca605aa6732d0eced5a21ee8a6403b1f91722fcbada24a3031d6aa221612a36584d5edc6ba0f64096e9b6eae1555a95945b937457c4c74371f474939d3c3f299f691316497951c646f142adbd6ee49182aec388ce2ca560a1f4b7d8a63e5cd25ba91ebc61175a6955895bcddae7bf1cefccac5c93dd669ab65a2f508adbcfd62ec46027efa396b9f69984d6adcb38fdddb616ec38929fedd97677c3d06060309db5a9cb5fc8919f4310f06bb40f1b76bc197798acbf8d3162257071e034174047006796fac6fbc95c28afd881e1197c20fea8b4be5c5de39a292bd1ff3819d4d4f48162ea1a57930d8f324ce54875d3ad09eea95c4c825765842f9bbb1957fa8188578e86081adfc87502e69c8841218b596d71c4ec49afa60408028012d974051559d924f5f8a59ee195fb01994b8710994d8201ae10f6e88e0e418489c47499b7efd2021f56a6c9fba761beaf79acb6087a496afe7524f2260e14a792cf1a1203d4b0cd8a11d2544293b7657fc393014295fa28e409ab8be0a02695223d17d7caf4f44cf5d0f416130067f28f3fc51c88ad7b53e401e658214abcc8f597f22d662144f878573d0370c874287698784b6ba9abf9b22da2eeb0ce8b817f85e429e799a5edd246d72d77228652b80c4949a85cd5131d851d9f9bda9afa0646de5e477e0fa999562cb46758502c7d63dd3e8b6f88c7ea44f41c4212d633f0160e738c6d36128e9e58c154b08460c899a26276dc1257dc5de18495573693674e40faf1dad49db8ac83baecf92f3aa5c23f639cdcf6e6864c14a8d6a3de95906813fd17f83c406ffd1d2d7bc75737b7b00172448b2ff167b9fa43649db32ab4094652cbb2e18c3bdb527f24049878bb44b82135009f9af22d24ffbee4b5289fa61bd0502f019b2f24a08542db818bffb7c1637b4f4cb9043952f88aa69d9431b8df2e3f9ef6e4a5ba58e79acf082bbd871aa0f0feef71ade8f921bb597ea28548f4116a281ab3542b732c4a8e9973409c75a0c6443d83547d0d314cc7bd62128e3b0db9c03c78b9d78ba714627866230414947523a6a239873f932c2b28c09cbdf182e856bf41598998150cbdd6d54f76c227fb1519f5afb0008e31d6a0b87818d0a2ca0dd6e953a5ba1a347dd927acd36f3fa3a68920eb9c36bce6cef857447aa733e4ffb7014e194993eb1399270b64151ddbb15478c2b762a14d1782608fb24199d9d311281c47726f565b3a3b7be584afb03d87cdc5eb8156772694ab422f59cd7b1e359583a7cc0695b9f64e6416c6b52de230afbc160d2e9384501b40645189434d416c0fbb034e9ffc654d0dee7ee7a878f9e559daac7ee5af769aeac7a92e85b1bc7983803d3bb572befe76184a46b76450feccffa753cc6123cba0686440a5ba81236458831031a4ba4c91d7aab3bb2514208a902face1c12b7dfe25318ab5ca2c1ef9769aa06ba0539f6904f95d3c8440617efc7858d3984f566b3390b9b1a0f2ec3c86dd77a0b82958c4b15278ffaf10e47e613545f4cf67ef7e8b31a6bda35022871840ae1536fb65bb11b932936db7a15642359bb6b157893d19e7918b11d3d3072b78c761c1784afa2214c865fc2aed860dcc17b69cfe9189bcd0767a84cb306a59966e5f96514a7d7182e6aa7204bbd1a84092ba645f86b68813debd5a2290acc93388e5eacc17db51d69604733ea9160a0e77ec5317194654313a9a8a0535c0bc49d0837e2821df92e8ee2f154cbea6b87ffc207aab4ea491e8aa75b90f70136d84ea2f5dfd138371dbdf8fe273956cb7411db6df48ebf56105da42b219b9dad387ca7be9ecd90508c62279a53bc9f7e2a845f9da42d8e85d2653854737948ce228b2d76d1b9fe2e0e456fdff24575939b82a3f6e1a4be6ffcf1c493c17dabbfa0859a87d259ae3931fb6da544589b9b6bb7cc93e078813ac94918942bf113aee5742498d86a70fff31d2a69507739317a9aa9e0289f053dad4eec63cd58e833027f0859fb4ab74e8fc742d03b5b6dca1168d3d47fd95b514a567e6518342d52b3c3bb6438b5aeacb95ff9001d2f5480f6a80a0685b5bda2ceba06925ab5ae0986954c3169e92fedaf3f1681247cb114202c0f728296a51396063fc64aad05662bf05a626b90f656b47069ca668bb96208c287e8f793d77d4fb1f1cc14e73406005e11a2c1c46ca7448be534c97738487527d79e284d7a0ae275bd4361ecf4a352e6dc8b8c8c8e132a3edb7d645f4943445f523fb28bbf857218a117f1288afec49f9def9aabc2381b38a315d5c927aeb96fa1ad3eb13b0151dd570f6734f004467171d2cdd609d1d09d115c9b42e1da3472ada98d3e1da90a8f373a98133fa708f5a62c75b5eb1b643c48de72143ffc8761ccffd7f3336b69faa277d364cdf2d4f2bc428bda8b76e4748d5ae02d9850ac6f2ed0ddcb874c25d210163d4da10c0d6cc5218a3558deee5519c94032158bca02fe1c1b8184fdf417e863352b224b7b06267486296ebd4100ad5f1108c78a7056979f5ad6f97794a0460bf371584d9b962034aa7449f4e6b0f925b7a648d4ed7f2442135629b0baee3385882682fde57e5eb9204647a898c566120e4b577ba215ed863f76d5ad9ed19a6b7465952292e7543110eac3dc436a16c85047f3ff10a00c917d5902d296c063c4b173775f2b612e407bce02c8647877abcc07b21b89a60e16ff5c5cdc3708f285d6e411036661e97f628c6c2bef7a6e297f0ea7db2aaceb87d13425e80c28cf095b1dd4e08122e89f58862c6466d79fe7d06e0038a9a1869cba0d1554bffc08b94bf3dc7ec4d108073a4dcb7a6a503b608e777f1ca6b64deec19072052cdab8e7222966170bd35cfa66d3d013c537e723bfa2f634b34edba64ee27ab814bf66c5943e5b7b4d2cbad0550982b2d68ea0633a48f24ef5a59da6e9671717afed4253db66afce693ab08e2b4343d9efd1705802393ba22af5f0e04fc559ddafd78bb1c013b2826cfd77591736cd8a1e079c00f72dc89ee419cf4cc5e867138e35372bb0854df45d2142ce56ea01465d7cf42d3beabbed8602ff568df5d8e53d22bbd897c0aa050165319ba28d6f861a128556e420275562b8a19c0a2112df4490925f52090c6c7ac79b8533936d4020af3ea5d383cc8e4f23cf275194887d42bde7061bc17246a91b735472c4dee6f2d159a4fb2cce10f0727a964658f6d60aa18bd474ce1e88114ce3c2a3acabd74175b82afc6126ed79d8d333ed993e3a0d67afba888c94cb266f906681d9595f2ca21946f32d8f07eb7cfc979cdd56a885e6a5deb1dc54ffbbbac728db4145056cc9b78386f1f17ad16856cc10b04038f0d835a5842584b6a9516a770abd839ade5d379db9889d22d9049dd13010ad612a64128f724f7a643505b8ca50bddc4ec4875beed2f8593b7382645625809bbc3591027d53bde8a16be5bb209cd49e71aaa435c923ef3c4d1aefec7111773b0d58b47efabc7a43b93cb7eab287cefe554a5b59e2a746081d0d875919df356504008374ef184be2f7ef7e644bf5535dedf5b969b30dcedcfbecb83173b0cea015efe45630880c303472daf1dc22b384e65078cb0ae21baa4834fcd4b4f7c995b700117e1448d041a7106277302fabf3a512ad4e802988c43e6cad0b4b74962e195b355b653acfab53d9f38337e46758c0f8c147333d30f8fbb508a889b84d4672e025b0d9adec09fd4e2d62bda0e0c40570d8fcf5487a59380584f7b85a8576985a4423cbdb1503ea4f93d4f3dbb2c384efcac84dd8649e6f09d2ac37e1d8268c3c07db365581c7c3752410909968598b8ea5ea05b68e6013965cc60be6f6b24e493655f5ddd572a84a924803a7df025914f4b57527841928d30c03b09aeee28c8b81860968f53a663f4f56b004e07cc380f5b0b0dad43869faeed5f240ce389a0fb0920073b8d3de611e54d4011f55ba28743a3b51af6293ed1376fcfe3592c877e2d81d14ee882410cf8207476409b5673eb65297155e91cbe089c8c043964063f9b469419bce6e59e0017e0f527d20eab5d9579208df9cc65389ca8fdb3d62618395bb0274b8094799cb4c36632488e79950ac3bd3d982d521614f56df1bd16c1f928481dd4580a796eb7892b3e4a33b748b16f96b1def674c2b70d0315b486a94a979292d635a2ad1fa877927de9355f38a612747fb982bccf12040d9a14a63c34b6f2b3b450a6401d4d0c96a9090ab80d30f7e7af84bade864791455402cbd278427c5a1e84e2e2286c4bf773da614e6705802c130ade8a3a67b309f9db1558372046ec276a34fb50f72c7df40e33f447ab5f0af05eece4e8f654b3c2dad6ea76ef6b694699f4ad8c6fdcbfd8bdc23d0c580631d0c95ac6ae9613dad680939db2ecf9e7a0d4d0f2f2b7f1c1d308cfaccacc2381e97bb278a53b14daf686c0541e56264c33d5176b830ac7d13c28edb2d8e77d7acbced061c4ec315cb1a259966ad997c7c7beae44d4d1b6955842d7fbba0bb0c461bb22db3e15f0fc1cd3fd997dac5e6a4bff6e2eb8310d828f15309b2c8feaa21281963d35ab2d5c099beb806cd384d304449c58d89910105df11225fb893e984734a8e5cba2e553f03ebd5ce4cae24826547df81db3f2bd7d930f785755c8b6311f221da59679ce50479adef1cc5dac984a5d2f9343fe4892b2b5640892892cfd50d0015c1f568792d8919943a578b62585081175237444d9542a2241c967bcfbc3dab4e8961ecad89165eaada2d759e844be5021aed42b971e9ffea8c08a3d6e4073ce4226b4e54b83f3d8ccd207a0cfcf9da7b5e55d1a26a90e03f7c3611c6562b65edb42fe110dc3970b44aa36660d1cdbc882495271f80816350b945aedb0d46ca6d160d5f0096e8263325e257dbb574932e32f1b28ce2b7f5b3ee6ccec64085496bb513ec168b53d79e6ecb72622a70b22e1f9116fa48815709b2080b27b31a6b26dde0701cd74c31b4e33a702f051ae07ad54ce23ae33e6060e5451a4171cc930af2ab70862044c5a0ff9e8aeebd3cc41c62d38e7b79596d3851430dd661b071c319751985d48eeea2afb463d7d9390ed4e68a60f90ad80aeca4b8d283ae0538e590668c857a526a264be238641eeb5f321248d829539efccf03dcefa54c6def8b7d4a8cdf6bc76d71eefaca1a7a33bd4b56e94b8e38f784b742bdd080faca4769e1aa91ff50d9374f3632cb7b66a0042beb802c6cedff0a3634aec072f57d38a6ea61439029ba5d921f57bfbc281d75f5ec322b8f8c90b4d3f65d00ef97dcffe7e07fa01af8e7f8da15532f0c18b73d7a183327aea46680651645782f4f318c00f2355c301fe2e805a22f8586119768b8424735f5495607d170f0818be232cec1d9e40daf79bcd63a26cbead93753b7171bcad462da2af68e9ea9c0b207200f1fcf3793283931603a719e745120273efb541a7af896f6eea7359939d7226896c8023cc963e4e0a7579bc83a37cb8d871324bb3e66b671d8df83d645495740c5b99aaf2edda3018e1895dda6744b1e6623cb62d4b80ac208f69a81caa0277a497e41bf637817518cbe0fcd2028d07be199a126f82641f2fd54e6b20287b912ee8d8dd72db5824ca9e464a94d45beda7f52932d1bb57a28a4e99ac32ea4c3650197613a87e4cec91d82f37069fde871575d3cb2220aaad9277511271a86377da5f2a9f94303e7151acb087ca549fd0cb9b1961954ddb28333a24b510b92cddc057ec5a147ccdd708a2db3c8cb3600756100b38b71f0676f6fc5a7f5912b5e81bf6d2b07e15fb5b1c96459110ceb22ba4f2fb0e531dcaa913a13437cc6276c8b4e1bdbc5365144c7abd2e2a6c93ef102e26b14e576ada244408d9db50aab045f9879bf95425eaa7b11d77e0dc503851c5c278c282aa736103adf5ca2b30724bde27f98e4e7a947f964b7abfe58a3da354e3008a2b86d50223d3077e151ce2e086172002eab7279ac1948361e172073184401d5650181547f1bacc1534f9ab2ad66fd9d200d867de79a92e465dda8d781b15881acc9bfdc53815f3fc3f064c830db3908cdb173e3e1295ea7dca280273ca99073d5663003f14c4f7ac9ef9bc735b2a413daaa7d97101553f90a0d33b043d1f2b0f131d35c9244808bb4b76213ff5c418053a569d760498518d701aae39cfbd7a052b586c53617dfaad1415c1cafbb41640d1650be9297dd42c803d8bfd443916310bb80a74c991cc26331ab70c0c4bc4f2295f069787f6759878e42ffbc76b34493f71d88a109b0813ebfcd24953b2b5f1f5164d9974bab7ed1f4d42f62b8379912dd7e9f35a19951e4d57b0c70fe516cd2059c4ef879d9f9b1191d5bb51b852d3e9462e4528b9c1f7c676e6039d1deb00442a482e297b08a67c79bb818d0316072d8174885de3413ae0505232100f217e424e0106811902d60ecc0e0aaca7c5f00f4f365e1360f10aa645b9215c93668a08be97cacd6b0f9c80ead76478846d12e8f24a53bfab01628afd199b2db332d38d5009d7a1437f0f5b2a0d36b5c98f3a35e5043ffd55bac325d3927888fa5d0e3569d9be002205b501b3e68d661515bb9eac9d4f234e22e4e5bd0b4c4530933aadd99f132794ce48e9a3220d2c17748c012fc5fd93d265cebb3edc3be29a1ba26f2adcf510663c28d29e28774c4ec1190fbfbf614aa8e2745f8605f7d7e94fdd06322454a08833f1a22c77deedb1337e380a8e18f85168e045d1e7cf32fda1a709d3eddf62909a9e580ed8abd605e07dbab79b5bcc2f4533e6fec589b976816471b1f11ac3c89336c52e03b72520995d05275024e9988727f2e1ac9421ccaaa0b736e9f7f296c2d27cbd774d7179f9c6921df68985998034862c15adc452666deb40c0c40cedf16f4d187524a0a5cdff6f7b2531eda54fbe15a7ad1aea46466a51642326c5d7d374fb38475d119027a3714598fe7307de94bece2741b7a742b053682dae9452eed3b820b1386b604fa647e392b35b205019cf1ad317d1441cbee2aea5ca95e56fd5e959689bf96c9f470acb8e4e630b13403e9459242b629fa28e1ba8eacf1ed572b1db735a20ee1a5b8500b6edf66cbe671c5938741ab2b36ccd4e92160f6df9e1d465cdaf3a7746e128e26e0e7a7aa4869b2a482c6e9bf7e58408411016740c547129e4f11d2317af3c5bb55b2468e6d08e75e5039c3bfdc9b6da06e7c27933a8c9d8ad0e4c74a093e6d57c02b1b49e995962c1046b5c8a3df0ea4c20049e300cbe41bd92a0ea5993ef6fd92ea74e28e1cfaf4a8533c224104d6081b64ae08b4e7a23a259b2b03655b987c23687c6e279bab469a3e0881a30620910566982945f8f86229fd614ca2bb2adcbdd49a5c579c0d1bbdefb9e33cd0641bb43f6ca3fab33dc4188e1508e4293e6de932040b895a97bc1f196467ad4a0d4899e6078c014f42521cf39411e2e4f1b5adc26f1f3bb2fcd27b89ac418c8251423de82c4b5980a4e66649b9f3ec48c833c35f8653ca510a0a1b049561e64a6938714c3a1946b3fa5079533698bb8f8f85bea8711ccda5cf01de150b055d3586a890d0654d2b4cfba25c434e2ff492b69798aa197dffbfe2bba77d4b4eea35c42e698221e971a4bca34e59c46084f48f2170b83db6719324ecb55e07a9cf74a84ee0fc3567fa5cd2f3937ad956b4ed2187e2026b7d4166d50fd9c937fb4dd5aa96f2731f1db1dda4eac4e589295ffe9b72a7b9533f6e23c82b57c8361c8cb3b15128235f65c84b99d93383b7398e936884542d0e73bdf37cadfb6c70da47af3c5a3cde0d8e381cdf9ec1a39d2fc963f0d8ee31b76d9668c0171967cb9ef2f15d5bbdbd1058328da7a60bbc7d77efed2de74a2ed5637a8a84e1163325dd22b584b15fe894c9b1ce89d24619a344a8987f6d21b7de7ccf6fad223134e1c389a8e6baa375dd142baf4a8852e984eb6c281cf86e2457a7f85782c7764564af26d331d3ddf4850d24742ef449cd5e32f5957d2ee10e05e7d3312215e4d36ac5c8c4bae3340f074f88a20e18b270b3baf05de1b0363f4c6f2ab9386d6034e8567e4828ad256cd250448c70147c318a621697be402c1e8365d2798084f968a8897242ff6756c2937e4d1300", 0x2000, &(0x7f0000006b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002700)={0x90, 0x0, 0x48, {0x6, 0xfffffffffffffffd, 0x8, 0xfa0, 0x23, 0xffffffff, {0xfffffffffffffffe, 0x2, 0x0, 0x1, 0x5, 0xf7fe, 0x5, 0x0, 0xfffffff7, 0x1000, 0x1, r8, 0x0, 0x8, 0xfffff8af}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) ptrace$cont(0x18, r6, 0x4, 0x7) open_by_handle_at(r4, &(0x7f00000021c0)=ANY=[@ANYBLOB="1c000000810000000000000006"], 0xfeffffff) 10m42.348572133s ago: executing program 1 (id=2030): sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@gettaction={0x74, 0x32, 0x300, 0x70bd29, 0x25dfdbfd, {}, [@action_gd=@TCA_ACT_TAB={0x60, 0x1, [{0xc, 0x10, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xd}}, {0xc, 0xd, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ipt\x00'}}, {0x10, 0xe, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}, {0xc, 0x1b, 0x0, 0x0, @TCA_ACT_KIND={0x7, 0x1, 'xt\x00'}}, {0x14, 0xc, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0x14, 0x1a, 0x0, 0x0, @TCA_ACT_KIND={0xf, 0x1, 'tunnel_key\x00'}}]}]}, 0x74}, 0x1, 0x0, 0x0, 0x20000810}, 0x20000800) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000140), 0x44481) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x0, 0x2cf41ddb}) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000001c0), 0x400000) ioctl$XFS_IOC_ERROR_CLEARALL(r0, 0x40085875) r2 = syz_ublk_setup_io_uring(0x73fc, &(0x7f0000000200)={0x0, 0x14db, 0x8, 0x2, 0x228}, &(0x7f0000000280)=0x0, &(0x7f00000002c0), &(0x7f0000000300)) r4 = syz_io_uring_setup(0x2c35, &(0x7f0000000340)={0x0, 0x2377, 0x8, 0x2, 0x225}, &(0x7f00000003c0), &(0x7f0000000400)=0x0, &(0x7f0000000440)) syz_io_uring_submit(r3, r5, 0x0, &(0x7f0000006a40)=@IORING_OP_SETXATTR={0x2a, 0x1, 0x0, 0x0, &(0x7f0000000480)="7e68679ede98dc96475e679f5aaa8d05793cf8406ae42eeb00af71aaa691b775d8205a96716f1d988fc815f088299c44dc52c6a76885dd5b1295337969b9b096906a74d5e20432d09ce33c9eff1ab9363898dcbc9ab95adb70dc6bae7df81da447f828ac5b88639a9b83342ae1ab02f5f16081c597d3c8d427dd550947a7936ad075727e8326e2fa6bf9f01618715c0303a57dd5ae9bcc932a9bf4f9562d5b52b6976b76b3099c0e2ccdb446815abf2efde230346a97df969640f7f782511da485409b4864b82e95357a92ef23821663b844629a8cb4badfa619bc27ff1a0c8dc85dbc353afd8ce24bfa710a839226769de0bfe07542ba8e59dc7c9e7cf03b499b04db84b5ac5c7ceffd9bb7efbef2fd0aa843f0f03ff243eced7a5d11eac94ff597cf860dd81524f3a8f1d5c02f951ed3ecba74b96b9c587eb2e983a6af212063653e0c0e05f4bc40e09e786566df335207eeb392151d68e102eed6a7514c5de55c26abd387ee6f98502b6f8d047a5f8fb25f65849728dcab472f03abc925eb4ed39799ddeaeaf494f7fa31999ad7baf7091c027f38271d5b6bbe20835d9403fd4255e4bc20f3ad2c3e1949978a75855a539ffe2a1def8f69fc50fa3901aa5bdfc8e3edfc53ccd13197e2d4fed0cf617269aedae316110d1ead87bdf5f68981a31aebd982b302deb7988ea61a343fccc50507357c4c02fbf87dbffdada7d3312f696d4d81904af55dd69eed84d30499afcef8c83bea06204172a1c7db1984b70bc2fcd2ad1ab59da53b5ebb7556be221a5b3e9b66ceb9ad5bc72287413e9cf2136c0e7d1a83acffd614e5e13a7a041520512aeee9c192b2d5df60684f492c5e9bbaa5cd4c6fac64c748a148813456c599de9d908f0273ee1e0afad100447a5380e948d1d5a230b8a4c037b82d480e023e157a001eba45fc89c77163eb4a3167246bdfff07b208c401970abd3b3c93cd9cdaffef9e16fc638997ed9741b42ebd7d83fffb878eb78b139e2631a53bf79cbb608d7bc0c527f4ae87a1297b923aa0d6e4e83201c5117d060fc39f2f51fa8c2720ef9a744e462c7aac92e4d37686f564317bbb3f195b2ec8adc440586dd5d0145f9ed8e56126e13655ce213ea17889da4b175c806a803b9bd362c54af27d3cfc6e5c898767fa5cb762635dd682e4867fd7907899f2b004a8ccd2a61968b53ad2d34d83c0d41105dc53b262d176c39f1afbd6e09a463d82b07197502741473706dfaa960c3eb2995241a5b3334b844c5d6864aa69a527669710dfbb0196634e3f3b5e023c71faae6b8d44dd674e6871677c228905137786dd283fd7c9ca7e846f131f7115241be9c6f06eb20e87997929c285d2768c8594b4b4077a9bbc14be6fdde98492af6a63d243a2d2fbcb27456f52fa6a65aab9bceba8b93ac4534c32aaf3e7686a28e36de8c42f47fcc455f7cf7c05abba68fc726b94f5296f49fbe148032fa6d82ea9c52b18a7fd4202c8b599f84d9a2bb23258791829ccf10e02eaf28925fb7392779ee8229158bcd3732156e848df3c8946b1f545097d91154eaa8c870d0dc59beda98168c9804eec9ae4a34021ce140bca6fdc7b403635d50f736e12c412caa1677ef55239736aacf953f902b257b0c2dc58d4b0fd1b0af26d9fa79b03ca792252822eba9720fa9d8877ba4db97985e971d1c3506e7f586b6489c3916b0c4a98c64c663d908e20f629193e15e06be0c189e2326739f0e7644c3357c75315d5ea7ba49eaf8607bf160f95a8b8aebe26c3680f2309fcd01b09cd665be9531925aba743835d0ca484f5bb719d89f2ef1a73ece404f3826a849091f1d1ce6ca3c1b6cb850a582b37dd9d06796448feb63590b9bc64524a4d39399e831627730d5f53a6e1df1a41a45f2caed8cfdabb26c0850f7eaeacc2c1aab6609b424582bd2d82b6c05e872adcf4180bb3db07434d2620cab55745a922ed23bdae43411806303aec00c4aa9c7fd7ad5eeabe856f447c4adc025258178365e7e8f6c1568c3abeab1e93bb380dd39dee78ed7738149dbc2a26fb4f0060b188afd85b4b08d1794e97ee4d2575b240f51c0b7f859a710652881b76befd8eb8d0672d2ff9e8abedaa935adb23d81a6c3b6bb1aa9bbb71bcbafc5013b57e6a889e22644fd006baea302171d39d68e7641f837b35e27d72582d9c31846bc334d66f02792a84bcfb0814365db2d573a590f11e09bbb457a1e330474b803a11d2c7f3f25b76564ecc91669ff38c0006244518617f0ed61092d8b8190f928a985506f8ab5e58ccb642264fa4f2f843ddf3bf85ffae2f1847f13d252af5215453b09926effa53b60bae1b7bcfe5f6ceff43eb24b5d856a691dc44b963926619ed768e8dd9985173e480e3d7f3e9c524e4b0d457d9093fde0a35c8c3045c13d9c4b69fe9ec9904758546d938aad4a8631881ae9d22937c9c6cd6e5841906cbc866ace716058f799249ac3ca7ba0610c9f871f864caba2731ac405caf86ec2f8c21f3245ea90b59459f86eade0d7e7ecd4c9e6526279a1f9d8a8040d3a1f234230ce73fd0840d3ec74e89bdf1f3e997c2fc5154cc981cb83f6527dbc99e198f1a0e638cf53e516183076c76cdabecea30c11991dd0387032f040cf354cfaf1795fcd73f4ee6c7dbf7292ab784605c93ef963dd9fcb31dfce1bfa65d993c89f7ebc548774f17f180fe84ebb2f3f0b0ff797f8b8e362d685f9bb5c2e3ac358c4a48184c7c25c339ef7e199e3c975f4472805a92d5bb3cb2672b2f0b4168e6729771e6a55a8bb7744b8560c7634b7ac5bb9b03a1aab8f49f750cb8d26df903602bee0c3b6ed25bd1d7beb47307207119cb7564e5849575ef4eff018e288783bc5969e17bd6e04dc07c7dbee6ff07ce1aa8679af49013d79682915a3c43150508cd7f2dfd2714fe83e5276e04ced7c2ee17aad64cdc5cdb0392d83954dc450c6aa89550b522bcfac716a1ea52d26f247a3d67347a9ff8a6e8ec1cf4c427721dbea1689b49b7b44252580aeaef3d14c6a34c7f7d61f6c3c91baa586a825754b5e4c856236dacdc76dda2b9dcc7bb93f6ef5e6a91563a9559d3a5d89f671bfa3f71ea114b477f8092a3bfad684629839fc18d516d5e65dda5d110ff10f25755a7f1ce0ad5618a811a947f1e6e555ae65adeb57564a52b5a39e68c92769eec8d419b190f4c9dc89ab2475681bbd44e3ddff92e2a31f85f24abb277689af92d6ab2d832b8ebf2735d2dc6633380e5651c7048e13d1ab5d3afe98d9e86b386aa0464e2f46d1e39de7cacdc0c07d83375ede9ae6ce600dc9b4aa87a1f52fe5489e7de8db77d56bd62e2eb5595dc8475fb964c1d33a006491aec7722f9c2e14602585c53065e5b59d94803ff2e8ca3dfa334f19c8cee070070df4e61efe28a2ac3de07fbc75867bd317ad008e2f8e227734b3e4da7c5a7773a45f92e1c08e1b89059ad86096cce1e4b78e7bb56ad441535c7e62aa1ac2add25830796d2c3ba5c9bf932b7578928adad4ba480c9392ac777b7b23ae06548af5d3d9f16763ec4cbef976f51ca7abddcf5424cbae5117d2992dd3d4115999adad3f50212e30b439f8183c929414777ad1e235e9a309107d6908caf24588d4ac1aeaf1095f2933ec24d4b8e08bac8e375408a243512ff4e16d224c91f7df70fc8f2d31c22e9c4da452d784d149c79216faef71c7f38d4c60675fa01a9021c63da53d7d23a55976aadfc7f53a586141cdd2968adf49fb7a9e14ed07304bba053eb6cb1df869189c8e6f4a83dbe1cb9ec2f146e6233895ee6590285cd1fa59da444190c7d63e01b4dbe6c80b5e6e3f77aca34340c0fcf075ab328b5d3eaed3ee76d16f261d3d74b716c88528588923cf6e29167d55fa1bcb2f771619c7e37d5ea1e7076674fd833bb811c2d9c7a9004d2f58cd31b42cf5306805fe686cebc5bd0f7714f16f29284789923d14e285261e11a5a6698c1c04c526d222044567aafa6dc8bc3f56e9a40845e2b377e7e2f2eeed543c84490b361e999a8a82a447d1e6e0ecf7a71b0c7889d3aa413c0e32ec995d762a51b72a3a49928820c717c3ecd72819459a993e7d3cdf37027d23462ee0fd638819e356dd57ccfca6dc834e3a1caef8d13f54b7b523e53e5b2b26771dada3168198deb8e69bc3dd3de57a9a51d968779bce9828688b36f40e013849cfc5b07260562133f65914854b89ee986ea4094b7ab5606d2b14e5c0b8409da484898c1b61af290607a2b14a079ef11769a3c66c1dfc9c5422be775d6785d63d69e921c99417f4a47bb5a2fcd5a7a433f387c0c3a8501384ab00c97d90c6c903b8b791c70590a6d9fd79aad600afbf0d47d3e069d62fd6b857aa8ed6655d89ce0a35c53283043bea8c408fb16de725fe377dd4c12e3debacf782cd83018f9f5be3afb63511b3456c145b22f17e154d57dc9a369cc65b7fe7de7441aab4c36b3c4b57b90a5f3f4da25efa95e80204c2bc1adb0bd86491690c9ab98ca1b597582fcc6160a79b148074bc9691077afd12f5f81a2cd04843b76b068afe9b521f2f323c78d447e953c21564c8e286a418a16a000d7aedff83fb7aaa9138ec8a85e25fda3c76afc649ff6be7b929c2d7f89c47b9b34057295a08419286120bddd380ccb62c951d5241353232884e9fba39702007be2ac2917a55f669479c7b082415e3bba02b0414795d13fa564344cadf75acf22f8900fd22ce2b811432200e6928e2ccb5fd06d73c29e283872194f03d40f71cbc2cdca8f7f1cf164462428b2580263b66c6a1f2d25ae0ed5f88cbfb7e6b6518f316db3670dc6da3adfd501650aa7365ee3fecf6527774acf54673bf0a3b1626a9206539a618e1baa4dd596fe9e7b5ab082f485cadac9f1b2454172469df3a16ad5e584ea621090e9030d24379200f9f45805721ff7de1b499031f6279d31c19548229e282924f4243fff503d75ec04b0d6102f7d2ead8d2779ddfc91dc42c6c792547ef1b01a49fcce784edfe6fb9e55cd9d1eff802eedd66634fe1587dd2961ea430ebea699dbd798c5c90f2834fe5c8309b18b2ae4c5f7ddce804e6bc8487c4eba5c984d67838e0170b955873fa367e4afab01628d5de326e49cf0f80929693121af373804ca0fae4892ac67abae04e75b0e49d9c6d84c93137fa3f6983adfc2a6ef21666f5f1a6cd1992b482141cbaca2c6bed5ad9d75e83fdffd56df2475648161ccd1acf2f3bdbbbc138d8355bebdba3797580a5223a564b3085e81f337fc94d76385a9421e8a75596c3b5c2d9cce2701b941245642181aef790d0fc99d5d246a2a1e75c55f643c7e2dda61e73c25ee1592034f139e82bf1f9c693799b56d5d59450ef75925f294367114d908dcd20c06c6f9fbe3b20d4627200f467c4122d2225a7630979dbf1c55f108aba4b7a669d94be0fce569ff03065325c934d60a6202f142d58ed886a676de73696b10e74b1efc8e0be3152a2fef431a02dbd86c56444b857cb6be04e4c1d4fcc36cf2bb0645c38a5b2d4ff8a9eb2aaf682791b01073b4a9405b51134496c00131523d9004ee84f2a514c34eb97e908617443a5bbb74f3a08dbee198e925728b82aa8345d1f4236bf9e5640c0dbf9023fe4f178b8749b6b44a6e9948ce160c0ac23760a11cc2fc12937f3aab492d40238cec5f09828f0f7f1c5e35181a80f920436dad9c2d8a92a269451ac69f2d21de3dcb7943798877211ef9617318bebd18c3e81ba9f227330fffa99e6664dad365b544dec257f768d78ae4e7c0327eb920083bd54695f21938927a27ceb643f322ca40edd94592036fd420256950417c402a790be63adf309fd0fd07b5823753203a31fd65653dce16d808b28d780ed63fb958a9758b56c47a73521cf302f949b226255636cac5eb5d6533c614c2b8145eaec4aa9a629c9e986e373820949201884aaea1f7ec9c3bec75331633080e06d02a7f28e906bdd680fe71e5c534d91e7bb5ecdca4f5082c27350993ad9fba263cd10237739ad0237d8c9601acc8720da444a1fa07913d286c71adeb0c4475756264579802d04064bc1d914775f717d6d844b8d12ffdfa5b3f945c02d683b3baa534fb88347a11e08174429fc526201c3f0bfbe5b08156acdd521e3414c0d1162f93521305c310388c2dcdfd01afab8bc9eaa598f9b1bf118efef2de644ce31e540a0666dbeed795528273a3e488ecaab4d9dfe6693f80ed28f9f5ef9cecf44b2c2916030a6b2c37cafa8b15f8b4991d1cbbfb7b7b97e5cdf51210123849f301f557deccc00f15a5e843cf33c91b16dedd9384cf0c9d54df742746bede9672066bf45b95ed15e82b47d08b5e45224c2908ab02eb7f2e52435336bd75c98709d6e2e7a7a8e2eab893885584013d99c9698e6362b348e64e7963d8deaa464288743ff78232fff51630ce8134fca58bd5fc8ca79fb35476c3e1f17bfe29309b6aa35982c8fea32320655524f969109514d6b9f54b87107e30c62bef0d8a6edc332bde776c9d01737d68405c8cc97e4101f4a21bf35c9594d28f54eb63e51782a8cccf369841c68443617ad319b97d916ec25b20844ae06466f9b44ce4e6bba246056d9cf489d891738fedd1975c5477bf59017108d85b01d303c1afe24b47776eba26579041106eb11e5f6f39dfc87c3c16cc3544b7115212847a096838830a985608569f6a09eccdf3af722efc4016ea93409cf2c0fa2be4ff034f8219d754f88be261557777d5f3cdb7a652b078c2d0bbfd073ede72a7d516f9bb1b99c4f6ad2817520dfd15e485e7e89b11fe3ed84411beed99791f9b3003a602976804b492a5260bd089ba114d43e06360c35e09b9e558465e6cf3ac50479a5eb8a609cabc50a7bc2cbe21e0a2ae53c1f1ba52e0e9d76f8071732e3f9ceadaed48990ef4b66459fab4f52cd6f88fade632d8dd2f5981108808c73fc0df82f6d7d6f03c304c13f657a9b8c5f245e76df6eca90ddcbe85116881a50a2f3e51e10c06ac1d268defec54840d9c6b3960318face4fbf30337a4ccf08af3d07f401c524e9e2cab9b9120d39c20a6e9e86507edac4dc170b44c30e73c09aa89d9f6eca561cbe8346117bd57a0fc2c2662aefa8f647bcd70721547dddcd00f5ca2e8dfc7b98bfa6bc4c612dbd3feed874cbe59c8efe5b4dbd48abb9b21199a69c4f90e2f5af095b1dfb0061a82868f07c777d33261dd8a51dd9b5129f74fb70d55a0799dd82a4a67e09bcd00ee4156ab3fd99d1f60f53fd2344ab30a6f74a5705a0686326b37fcdb5428cff1b2716844706b6b0fe9ed25e4f0430bf9ae086befb8ea0aab0f627347d2b303d986aceb5f2534a7ef41e7865007050841dfb937f6b870d77a805a8640079dfc7d05831888987ead6ed584ed1f1a300be0b01aa26ffb8e4b9475c466a4bfd26e3d0eb60f3631fa13360bcb2f9b6ef7b1a51d7d850ce29cb1ecd467ef077522e82570159a1e19c7c78401b642a88e6388c530fbfd002a245edcdaacf23c2a986dd81fed3fc17a025819a78208368290fb5793e550000cc6c7c10172ef4c32dce15b062b05675d736b3d2b9a067f44204cf8da7cb27307cbc6554b383183dcc0fca6a16f24aada0c47cc4e51ed1b22dda30bde60e92cc13895b8b824ecedfa4b9dc00785592b5743a19831aa1041ed1315696bd10d9947166d0377eea1b789174fdb82681ab833984e6b6f6d6c2c2d2af9624579583ba7c0925f964ab142a1afc13500019ad9a40c31c834d33b7018771d6ef034c3b472726bf508e478a483742abfd5ddf19bfea8747d6d53f3c025d05b76054d77eeb928d1ea2648fc7caf644e5b5de26fcaf44f929d95e144ae8c878b6aca7b45d86ffbd3ce301fdccf977bb70dd3cc6637605bb30ac1d69ff573cf655e6212bdbe019754a6b7d42ea3c7a363987839ce386514b4730ec3e2a49862c41e64b0b4df5d4a18cd0814cf68960277ecf407a31422025a2bd018a9a499239ed977b0cbc793bad4005748bdb1e135b97709cbe836ea1b01849d6c00c178b6e7bfdaa1ef1d246672fc88c65bf0f1f32d97f0fad9d4111b48cfe0023f7f52db40462b3a756f59ac352695b9d54cc8fa2ae7a39c25981544dff355d61de58c54b931aaa671f5df2a3e9d0031af8f98e869d0df5979331fde8155e32dc869e78e6dd8c841cda986095384e0e19ac57328a9e122f0ac9d23601713d1ac980381b7a52d1594d8283bccc913f81c224b4b890491eee203dd561c6aa9521e3ef7ffa35b6827763b61c5acf029cf277a5fc8e20d73157149efb814cd6072e76f9c9b79488115fd46b0d4170088dbfeca58c781873534fececea625ce1a834abc5dcb1fc7a7e8f108cd3880df35d7c355d43c07fbbec6b67146caecd37b82607f3f42dd8d4c5c5accf4fdb1dd03f68db9329e5912edeae0094c9190a49e968f469f103eeb0814a26de19fd770940712861c3f4f82e1b64fe4507ca178847883d5f8296b0508488cc9e7d1aafc981741c317312a15c0b603d1c93881c36f4711739da3ae51d4a1ecf2c14a8de1f94484e55280366af041e3fa0041d474c3f14c0ec8f06c8bef5b7b2c545db6bfad5d83ee3ab343eda62eb06d7c346d94fee6338c3bc269f7f5c5b197754fc212728ecbc2c16c2a63304519113a0a392a5e7cc2e89f2f235912c18c6002178afff4a86f631e00e9d5a66484c83aff67b4966a1fad57df52eb52b079d73dc97af3ff3a601a54d9832c9b744e286928ec8ba00b77b9c9a3a2655ed1847573dd1f928b4fb00447e2a67505852a923108b125ebc6d93151956378769e9ec06797aa5eacb366f8dda2882be00fb7b690e3fa0341adb1b62040de28f9928117780a50a2d0cc3535b72de3e20fd430c3b402d22e9a0518033bce19e9f062a521f62fab7d4b36a2016490d04641ce7bc103dc935cc2fc8404372ec07d952ab75354ac77fb0a7cc798d6c21b542e8c801341983da914837b697b8f6c74974ca0a54da7730a952f96c325242c39d64e3fe4b653d117f5a05634aa50da032b7213c298435dbd0a3f17885bc8d8057b026d2984622f9dd1a14172e5d6a517ea3a3cad0306c97aacb28d6bf8e0e3e3d935b4562d5a3323461e785819f734eb5411afb0ee1519155ac785d781abb1167ad01a732e88ab7f0572bf4c9fc12a278b03cbda6748093900ea9131f8d31d98ac756c6d668d65c5e1f76fc3c3fc6a2f13d11884ef10c22fdb050285f3273b9ceeb003c8e264decb25304c747794ba2f3e69a125c066dfd62527be4aa195e006d3d06bf2b386d44914db7c4211a37cd95ae33c5c61db4d2764d483a04486b0a233e50f07cff525fc738d52bfc241c8249cbb5567e4ec95d6c15647929aa5a42d2a9b1e69dece6ae352a6a23366d37500dbc341002e4435cb5b7a85a9b5e1bbca440f6c13046cb720af564edf79c753c760f72fc2873a22dcfb54907b2528c34c469aa8b9e2709bc761e03ec82d62d7d9a98bcc29a5ef6ca6b212e13ac4445a65316d23e9ba273f77911db02506a504c3d707311c8bb887a02874d6dd4d8896d08b10cb06dacefd9fa32097e8104bbf6f49254caa36e18165ff4211c49c472805a462fa81addc9c623a53becb29968c9a6d732677a501f7691bd53493571d0ac0b468fbd22e718bcb9cfe5910e0040d57a57290d2895de480fc7ad359e49ace5ce8129acd3f5bde8ed4158ba3e022afaa34b5fd88111f97f5c9a8c209eca524d7f9cd7e0a69b71a2fdbd95a8360b38f958fd0bd1499894bb61af5a807c4361ab7cf578545ddc2a0f7c7e07fbdd7765e51f5fb62c0c07c67c29d76ef24a2941c8254e00b705ac5e4376076bd0b0a929c5b98e640f561567b31f7f7a363ec599cae28e86f837d7707624608478b8b9e4786d7442fbc2d18e54ab7a9a60beddfaa80c64530b57fba55584169e7bbb3f3a0810bc8bdcf0da349aa51308b90c9f42e99a4fd7b7a046a05c783779a2bbcd1327c175313e996c7f2f62abf2a4077daac076b87e754ff5181fcdcda22d454824596c38043631b37ab8cb52e2f52e3fd9dbacc12dff760ef22c6786c3e97564fc9e22e01978add028aba93d69b7fca1cbe9d5a387ddfecf0ebbc26151d3a9ea7d462409af33e70498d40579924fb1841ba6266fac3709b6dd25f919738baab410f759b0cb3e6202ae905cc4a80c34487189236040331b5e578db50f036b1666ab9b83ea948ef5def9ba58ea70957b1afbfc7f6b7501ec4cc39cdd8992b0937625a787269e89ec7b24263ddccb2fc6c46688c9643573428e43995a0058820d341a70b77f507b8f0a19751acd1e50de4773fe61cb482a03fa96baa8a90f9b9f2a1cdd824712721697111b7d964b25e6f173663e93b3dce10d63e8414dae430e57b9d830e9ca4720c86f2a971b3b86f5cea52d1a68f871d3218d74eac4c17409da26de7df19bc16d9e15521098930dbde7e546d45298245667a64c40d52a2c41557b72c1180af23e1e45906925ba87458a86789cb3c6c22b0fb142a3eb0aa040026985fd5f7cd4dce80eecfd965f11d54799df88736d9f342ffb9bd1b58ed61e5f3314c47338c15514ddb418312f923578b42b286bcb3b2a7771f767fe82a6a0b40454e97b3cbeaa80f8354c280a1ef40511a2acff8aec66068aa09435c898a72cb975d88f80418b090a7d70b902a2ab4efc3fbec8266617dd4d9f8c76addef9f80d2d8cd5caae4f6bbda62a22df3e6138f50f6c094f4a59871d357c020f03dfdb69e0ea719f76ae6f620f52dbae5d21090fc63c83f52242d62df3312586f6c63fd6b5e9a645e95c17bc3287f38dde035cc3b11e45a93c181dea8d999a3b5edac10fb6cc15812190c58708f843792199fc15f22b4f8d5ae7562e136e1b52ffcf69d3e2b0a0fa088595b88c9596e038d029ee06572b5ef2d3cf046663b17fc476c1e5cccf91fc0b7f5ccb94c94b6d7b87ea4918c84c51379053c0a0256a14d97ca2ced834c79fb24fb35b77610a3e343abc6a3ab495b2466587b6f15ebfb3a4c3050c6b63683decff04a6d7654c41fcd118b5ece628b2abafe286bf7c7424291956ea801a53472c3511979679fd0c28e9f5e47c98f1e7b6eb13088b3fbcd372a496e07c25fa932bb58dad4b124721d5d8465433451ff4d204f208bc1fbb5dab813b79b7459d0f842c6c5b38c05f76553e3a2e487131d049e3e2c264db879f2d08203a560820c7bfd329295823e4c022404e374e4a7ff2623ef4adc8569696878943d456dbf596ae134670b52e99a258ce7496fe5ba922dd2a130aa351670afa1306f85c07e2ecbc80e921250f06cf2dac5c08ca1f67c6426315a91c69f367bec1035d0a20d33e8f45d5f439d5eff15a54032b6b9c0b99cac201060f627baa8e46a432678a217a8f2e7474a487adc188fc6ce484eec0f7620cea90788ce422604c043d7a602eea07b07da6aef09c165991cd8202ebe59e71a3b718ff84fca3acdcfe4addf7d5b09237e34844b339dbd777c6398d7ba0e6f932402e4180dadfc90291cc3cb2c5618fdb0f6f8975225e08fa8d6b287f7bf3276169fbd7bf6e3e705d3b67ab1e4bd01fa59198fc97bac5f055fd2f965f477b1146e06ea56a32e89ffdba2f11cfe9f6a0d1a1040093f4f3b780990a10ead117d9843149b1eaa5806888a53a809491927ee4e6459296df351e46e6c81691b12ef4ca7b76bacf3a5599feac02d4ef90895707fa2e915fe324f1aae6f58849ae2e15d563e9525538efc0c437f5dc0c86041f507a8dab9642b48aa824ba8982e9244e5e22dad8560762384ad229b426dadc66ced88f69b3fa6faa4a852d05c6b1668a6b712dcc190565930c60a5b6ca8ba7de34ff2e89f9c330de5937290f63aa1c2619eed4a70466ee9eec7421ace5a99de60de917938dc2d7b0e1b87ea2556561016261bedc0d994b776fd50d858bc6982838f90065c4bb87287631b800ad05f2bb22ae2cc8b96b2d6a9736795590f273309ee43b70ec8c08c0e651ed6431b4cbfb92ea5d23cbf1a084f2fa404fadea553445df7a0a11610abea2b6edbbb264eb8651b74b212a35fc3d3e713cc0376960f22df3d3aa9f8f6c95e825ea5d54d202c84bb5b27537e66aae358f3dd17de05c416c562907fbf781ae456b2641853f533e326b1ddf02913cc781a070b27c6f95a5377f57e9ef25351e94539c391bed1d4f8c77e4f95d1ba930bda79f4de8f540ac505fab03bc0a6fc99627dc31b2644669df3afe9105a45177729baeb330de293a9a9e836c44c5ffdafbd109007ddd1baac09e51a477a03313c52f32ded14f7d218f0900bf7813f2ed34e1e7f96b1a384bdf41e8955268686416c11fafd65d983aae7af2e00285429520d0b3e50677ebb570bd35bc5bcc550b52a28e9039934496fb0263d25629faab026e22cfcb9101b6ae31b729684fe157fa0a620bf782849127faa3d2dbe036523a5e178c07b27ab7e29c993ddd882f5a501747aa474b82d4695fb6566a3badfb374f9028a295b9d082a60803bd8c501a437febcae317ae4814880db4be47af83ae49b712639b646010be3a271434cf33caa7288bc9a5441539ab0934ec720d5417a32fe8ec071b161049b1f03c9bdb33f18bf3e8c7c683a6d45cd684e3ba2f09ac2d25219c552c876d7576e963b70e3abd15952feb4a43ea735008159ee75a7da8e234f98037d9d892acd519b4edb6ff5deaa8a28502e86d4b0dcbe2689346c1ab4fd07359e273b2297321f756e1143f09527d999ea46de99e8840b38f238d46c3d154e405aa94a708b9ee716b91916a701fe3be9663c94abfaea78be4ff686799a21b0f01fa4db73f54b35d4e095acd98a3a3a87e7ae3099c1e1d75c9e64915bc3d8b796f034725cec68372481ac090e5879f3e0307ca0fbffca01974b84af2d1313b9e3fceadf00f6fa927faba84ddf4db19fe7bd49d9253f468c9b680daa759a5048d6ddc7d9fdafc10412b472042e35574adc94858877c3951adf7ce4a109f27dd89182af4b611f23be9261081a0aa1cef9181320a63f6c55f561ea8d5a29e595eb11cf889c052685965314818082548201dfec0e42a384da0912424a75d172a2c5b16cb7cc7a8499ec186ba0ac95d4a030151832d1e40bcdf66cd46cc10101262eb76aa4f3e87f03cc863b2474275f6a0363372cc13b0096956855e8ed64c58095ec8ceafa89ca83409e44d537f28a951e16caa34ec323234b5e2909e8b9e4c88ba206a2053c6c1da69421ef1abb84addb50ca3aa42282298d99c42b5d30f18575adf14ce7841672618595600350d333d3310b45fc5fab3428508211cbf3c0c6711a0f68c702efd223651e5eb2abea15f4bc8e0b0e6ef81428a8cd9326792737e27338328db3d744d1f3a47e89d807af2b0a0b673093e2fb6fa20c5a42ffa613f432cf5a22b1220ec739adddc9049b6d52866511db37b6bad35e74eac2fbb55211c2509e6f473ea4ded2cff58a8d91b02e4219a7241247ece728ba5c3a6e6826b9f667e0a8a83c7a6432dcb817935a5324e25ca84c28e9005dbafce3ff034aae0306e0d5b6ec085232e444c5ddcb0f50a8e61b13beaa6688a9c9d3b0efecef92cbbc3e05c5e5f54299ba6f6dfa7de0be6175e8e53beec1785599ccf65b57d1d2ed36fa15aa2fc0694047b3dad35e2e2c6edbe985f7e16e8f30b07c1bd99e718424f2d6e7b9f2aae10908e62eea562efb4e59c93f0289e3c72ec2c9afb97683a1ace4f10067fad73038aa54d7a27ef21b1813f0d82d8d7ed9dc1c7754ab9cecc09227f4eb68278e747a1b4a5a3a90b045fbb27ca87f61f7afa92f4658536354e4432f4d3e0e8af8bacc87d17818f852ff2ea547d91533dd59835ab670fe7d0b6941b1f165094435057f4930d567dc3d613fcd160e2014fd31db4ebf36e1fc284665f46bf9ae72ad7f53713c7c6553864c8df01423783bc71264742eb9964f6dd502159de78d424453a1156a7f46c48c20a7e3ef0fead1b3ecae6e26316efba40f76cc19dbcebbf18eff90be411ebbc2d4362563bc50abc656d2962fa03f99dec419fbc6e30fc165af2e7486b40e64348f9aee9624aadc16f63f3312cee7cf1eb99d54fcce7c6fa6895b50b2e46b3d235ff2771f9523ea2464cafcd5b107940368c80a60d75c44ffdf5f727d7ba47ed0bff29e6df14a135cb6c5fc2c164dfb57225f0a1a43aa6f331b14c88df8043d7949a1d13a5cad079f21639a1bf7f24030357266d8d48ced77ae4d28d84049062c36734c1822f8eb3fa5a78ca473d40df031940f2739c04223c56a892c883b7d697bcccb064730642c81dec85cfe771aa6970ede8f846bb7e0a5e4336ab94727009c171bbdc2f9d52f2c7b5c71a5eeaeea46160fc497b7264b171e8b263dc4c94fc8f1d2756503b7bb4e49fb73bd446869c5db16fa19a859fdf83a175b0d6b4eea87aa340f848e754a0e78012576a0fdf6ff4cd8f45c0a9f1eafb1afa00d4bc88d802e853a38bd3de8fb2328460d3b3d101195ed8ccac4e45464ac7dd7a90f36c17244b28f57b8cad32f90db8e57191602f4b1c98526e3f4f565bfab2a166c7bf6a57c28491dcd8d3662dede77476f88df262e92d2a2568538d7cbb772be75e55b4849623e06610ac754cbc47c83dc35c7be5e6837804a8760bac0f2e6de038552ebe410b7a79ab8f2cdf4b0e180ec9061acaa1a0a15d2291ff908af4174f7ca19d53d55b8a5b7481164009ba469365291414d0880c6062fdaae76ab31d8822b102a132c1de4acb5582665dec2083aed0fb5bd5dcb23d7b1370fc08577d811cab5f7b5f03a7355706b626d69d0f15dd924ec9d481c9cc7d2c8eb24e2806c3a2c1d9de33be7df2dbd8bcd1ed7e10f09f0d7044c486108f3afcce78ce16964c9fd114636f8a9dd758b3a27fadb1e1742eefada6d0a959e191e7901a4178f9cbb4da69ce248ee3003faeb3598d17a12e68b3594fa78f7c68c731792b290c2e28592e7d19d4d27f58c7be902d4a1687a52794d2352a93a9b4a61ea26c6493f2102acf4ba5dcc598194a63d26b6ed0934d95ba8b2f5fe546216ced4069582a9e6bd66d9027ee576b81c714a829324a633b427008c3b152a44922ff65e8cd9dbed6f6289048e652b79b246d4823b1a1e06e5725da4393a65de27cf7ac2b09167fd85a368dc80c3a4fc87043216d71c84eff3b862c3d64474a52b36165096d82218195d753b075a0a1572f6ff434895886f1a257234ada8d39f0578d4aa584515a6d858b9c9d7c1ae65bfaffe15e2ff9faecd32c3ed5d311252377384753e55e889652c76a50f7c8e2414642df203ca8d309ab14cf375d6a4f9cf22a99ce439dec5da730b631a34b1b503746f3abaf99efe1f95a37dbe2a17ecd9e0df9680ac4a78b013eb91d6e200f2651e907b0254a0593804a1a683e3f33d76890bfcd2e10476b0d00125db3f1c21f04c30b2e40cca196e9c8c07955087cd3d5449163906e31c18107049ef7a1b8c4f5a83c123095db8233721e76cc6e675001200957521f9228c385d41b5f1e10096199c6f739111548de75013f68bd87625a6fd3bc518917bb90d8d9f198eea2bed3d9a16ec3a41596aaa9fc244882011454da576ef796e0a9a2a4f8660cb8c7f545e9f3a891a4d4f93e80e7626a3e48617f7bebe9a5ad8b178822a79dd98a568c2a2d6f2de0f474663891813ee2b1955f6dc5051d58436c85db84f302f5db6d2b65befc874c548e8b6b17858ac7b3da464cf5bfb1c245e67fc31dcda7668088d781408da719ec38d66abee599c6b811a11df20359292f05ca6dea183ef7213f63762bea4ce4cf3ea01e564fc9ed205a89407dee242a7ef4fab556e2a54bc46134827571db7a28035966634c3f2291566ed3a80490b622b5f6518f17fb3c6487b1b3e38b7827f55d37e35ea52400953f7ce6a2031f11d78cfba67eacef86c43f5e76f2991606c4c46a3ba99c9b544d37c5ae49b27f0c828b1bcf3af2d286f02d3581ad0e0910e80547cf8cf89c0c6a9b44fcf214fccf018d3f3fcc48f3aca9f6c8a490d96db1e49cc69da4600be523dd09ed8f36cca012760a3d8c5206df9418b4cf61f98e75df350edd0ecfcd802fcbb4b8b06480d896c21416f7a4f1a5ae0fd5362e53efbbcd22b9abf1f3a0b89ba3f01fc89462f5a2828b9dc51fdd52a8f957e3ed224ff1fc28a0ef3d1175a936be318e1fea3ddad12ce5e0d487e314f87091d044299dbe0a60fe44fd32d556ca920f428bdd7c9011a304982f80aa6f31c7b857eb5829dabbb636406be7562a603be05273b0a9886f506a37f5ac5915c2b4344fe1c053ebb36e66c476e7f1f7f3a804a308563974389645713038843d1d123d6dea6bf314d814ce8dedb1cf30ee403e558af45028a300c8cd939857aa2c73fceeb3e95e1de44a6bb430fbb1a1341c4138785d3ae6d9a03d9f67a608ea87e2b0e39efdfa70c5b910b429a09a98e0a86d8f26c0f1155678e7b3d564dc76582511aeac58f625ad9000a4fe5a1f2ffe0f7f412217f98d46d4baec439fdd2b0f17ce2d7ee685676a08bb2d2f03f28ee808672ce8fa7a835e71f435e2300741066213e08a972692695c880d666f5f96ef4ecd978ff5fbd3948a341c12949955ef92134fd022e758c8f81dc37db9476270d2d5ba6b448148e086241068aade7759d3b21c4cb09568c71f7eb077cf8989705bf4b23e15fac2e0be23cdb72c33b659382a7a14e3d0517791fcb8bd6f6b15938bf5d5727b1225cade664da5d8ee23b8900421e1032c5585daf41772c7a8ecd9995a9ee1d30b259adff0da51208285e0829343c18e53ffbb43dbd72bf30a46125d810aa61e0a7d0bd1785ba70c378ac6163a0a8d2fd1d92aae3864bc61613711ad1213b3a927f7b2ecdfccfde1f6b926b6a4102a8fc9ee2a0d626f5c4f74f10819055d643b9697dd7446377f35d38697acd7d916676049c86d5ef2f5afc0371ccb1ad4550b6fcd548d637fb26804fda6b484ebeb7fb1b8f65e26360fb34d24f9dfa1dbe4331899eb5495e2d34b0bf05bd8c6b2dcab368d7191655131de5415258b51c1f67a9b6685acf043486ad4820a022c48ebcbd40533def310f08c82fe58588ab6479183f2048c2a1c3957ce9cdd5be3d13dac55dddc011ed224fbf35e6fa8e277d29a8b9ba5e002f9c3dbed7b911de94c6f35cebe9401a467c24328862de535aba9fb029c85f0b50c1fa03027584fcb7b669922d281ca6f560d663d15daf47bc50eed5884e9e36bdc0d040b8dbb0e8bd5fd01c70c421e9110c8af933ad577ff2c7d5576a39e679cda055539fcd3c8fc945b5ebc5c40fe286fe819deb43f053bfeaa078cc6c2a0112457c226186c3e69b73d4b211d6d552251c9c19802fd2605a6f3e50cf88da14a69c5dcee5c4cc80d20c2699a82a29681c4e6d5d9f3f8c2f5bfbd473e94ff65c74791492f5a77497bdc692d1cf4b30dba66b29801b3c0c799bc3ee79f788f67eb15a599d262906ba85ad93efa5cea224f97d580ba4f7fa3064f25cef536540021778d03735d2211b52f28680352ab24908ab94d555dc795d017526a08af6cb7cf5b93f60981ce586f5a8f7a5c7a2e82b9627b7ac5d3a34e253de688befda0f808052efb99f5b5ef265cc83b32de5fde0aeea3b5e0d52705ad6db8f83761ec32f8f2314b2573bd68bbb0aac15521e76a4eb8dd1fab4c4a64c3a2a255dbb82dc949df6c1fa494da691fc92e7be0b764fb14cd85c90937b57e422d605542d40a3d221043c08abeb9a1362036cdd32705f00096b93addf6754225616c69017806e8ce00faca5c61a0c0ac1c271d90f6f24e68ccf751803c25822dc0d7d8fa7172268d6cceb785a87855a3852bf09095d6b59dead8f2bedc3242478c9df1d8d5a1700522e2d17116283665e2fa6c4c66d7c9515355d12898d883e3bba9c3de990fab77e8e58ddf5f6ff3debbe3366f3c8e6fd8bfe816f451ea490eb6ec136c60f6489ee2ca4a07932f872f62ea4c569b0ecfda3d011259f9aea856f8f753c6e8be62c7ceba912181f310521ca377b6cb6390aabb3569d15368e30455bbbd6ddb22ac765e690d36f39c15d03a3bd5386d728d1f5735a9358f99462e1eb67700ca9ad0d721d18146b44641544f2f276184f2ab4dfacfd6fb5026b8cda385bd61618e92ca15fbe327a1bf61d680b018b552662f58b61ad98e9b66dccf4623a3e453a71362b09f2d79ec7a9f495b1c08f657d6a488472e56ba82de7e0ca76a28e92e47111f53c7b74efb944f6309e638747b6c2334fbf8bcd569e92df6132a38f13bcc9f10f2ac752b9fe254604ce8c6b89196ba022a70e741902709a01d9372aefea469858e49ca7994cd92a3e7f5e660568345e064738499874635d64521df72ba9b20475730746f8c1b63d78f60faa6720d5eed711c0ffef927c327b476ac27238322ec3eb14efb9fbbc84d93d018278c5ddc1ee1c93ee0ea41b143c6c2eac2e9558a924e42dfaefb6ebfa2e659e9455098a5bf8ae7c2667dc9f3bf0d3756894dc7eb9d8f35f55ab8b8d2797874dadf58cbcd5b9735973f7216830488e69bc0e31baffeb4d5bf7e58f48695edc2046b495ecbe0f87998652f5abcbcb9b05eecf084f8c4cc17b905742404ae33653d5fef1e47b7d88e95adb43dc9a0cf62e7a08b643a243fc6552e763a854a1d30cb2ff38a355c18442cb1512200254815d3383ab82416c0e2069fb9f5ca8edc0e341875a432545e710896bbe7051f31d9cebc01c69868d345e4aab1cdbc18d0b16e364a83fc839d28591d480fff2f81433f83a62d8537d2feeb6f5eed068f0aeae5e8a5935be2d445b5a0d5e8ba7f29a74c792dd4fcced93bd0c2007161243e031975c1a92fb79360acc94da3c5b8aa3a20d1f3c350746a1c0944598e1c005284fe21fcde62a6c2e91748b3abcd382525e2a601f5422bc4a47c9adb87f6cd405e1ef943703b07346e0b3f07af22954c54c2cef61a25fdb279c05cbb60bf0bdbd111e3ef9bc2e384a313093c3ce1b823e0d6aede81e86db3cbb6476d26144a60e8283a06aabcf04f1944e0955309db6dc1151ed706fce5fb35be092be07b6b31410c2b0edf306b4517ac896e27f271e904f7525f96c3961c15c0043afb5a1f057a5e4a28350b9461902b5e93efb3df4309a29a02e994ef201253f8ffac703c08480bc12a602fafa8ba308b86588d24228d89d48d1f18ea2c9ecf4a6e688c9275000792fc63c561326dc558184647b6460d85d410f1e086f807d028e4b17b551994e092ef52a0d1807a0af27c2cb5d0870eac21b51fca915811e4a7047be951184d4d7f03ee0423e4f38556dc9cdbbd802b20f85ece02795a140d06adc75208ff359a2367abc9b0d574d04e26af2fbc33326a6fabcb29422989fdcbc21ea65a3cfec03f6aabdd7f934afb385df03a9d20fcb90b55b6a971c5fe87ade51bf8e79d722c6e6d92e7e56f83aaed63e89d251b803e0cb007940c82fe2d10ad72c635d72654e670a74e9c14a1c37431f49c1981fd1ad9ae62694b5ac6bea1892929c1000e3996243845bd334cc3a52b0fc1b851db7036894e86e081af49fa7150d7692256960f78cf63775b35257b217387ce7c33cc196994dca8a727088725d45f1877a433d0580d758daf41252838d3d0fc98492896c0648a83d07bd959ef72abc0bb6cf741b510f2aee70db2ba8fbefb130854b67b53f0bced6fc5b595c84db119c0a9a0f2a18e75a5d9f6dd5aaa637ffc4310179de6c81033ccdec939dc42af72313164574e1e61fc3b30d2a1678f46db701f94c234acc792241fe5d6c044bd7afb4fe5fc8b80bdeddfd13d9f4d07b1454c504122789380aa6f3fe0565e12e479063d641d9882fb18af95f7594d8f2aea16bdc533685904f257dae920aa564efd01ba2721846b52a8549fb743f492f49792252d00ad112e30f2f155ef85966af2f95e068f05c9b9cc082e38b81273c2c06e29b8e5963c557f8d1b3960667b828d38ca8de45e75294e38d2759c66d9a3a2121a4e46c9fcfc959ff34a14c4a91fd934a41a42f6e014333e10f76fb26c96ce4e45318450ddfb2f3da65821231c5160130fe7b2df1951ff4b252ddddc1003f717467dc1e492057dadaa1fc20c15b8899133b2f6f09799a0adc7d1356682132680ed53197718afca1e1fe7d72d50e06f18cd8e98a048d0bc85a966b263ac023da61c4844ca8dfa07f1ecd7db56af10a08ae683a8ce4244661f4f8e16f57dcf27bb609d1fd8c1c51492ad51c967f3e967e8e6fd3fef45d8a84d53134720e4e37ff9bab58cd82ddd28a6ec3d9c6fed7a8209be839aa395069dc49ddeb9d822bb7683275ab686a9c63cba354ed62ae8a9a9f6c310299cd4d87a21409f7b550295147a53a43c46b7b07404e7740ec590aab3b04bb0627f0faa2fe263986514865161b4b4eaa3917dd095e2880b78b099d5c924e444ba43c445465453118994aaeacda3df295147bbb2091653bc43a22b287bab5b26d5df5a1fa4cec2d25895dd1250d2b9ca736b7b1b6a1c8721b0a80252de93783f183a69b796c7d0da77861863e8b3df38d2996d2640724b3f3f0014b5c2d7570ee9c34023d40edf37823ed6ab63b092846a60ee761144d8795a59a4f000591fc7eb2e4abe0055654ec948becf69877da921eca6e7fcb82329e38bde5fdebfdfa7410d960bbcf9d47b8aa41122b6e25ad10c3e343f65ddb4f43cccbc9bb1b3f734f33971c275d2b19e9c5555d2c057cbf6887291d720551a7149c1a40f96cea1752897a9601513bc3b6891ba283cd8dd5c6d83ad409d1138532e0b7f895abfbb33f06d4b49e8c41b302dec836a33f2ddd9eaf69943d2618dc387f52738139831c377c660f9eaeb8bf0232d55dd4a95e991e0d2cbffbfa808e796f1a5b656f4fd0cc1537fbe597b13e6d42d4ed0a113c4fc9fe62598e54d1ff20d83e78876f8ab8217fbfb5c7165a0291b5f141bcd095528e37bc8bdd18e2e913397f7603c97639975020a8f13d9260defec7cdb70edbc393ef3de04dc203d3c6c1a291dd8371616596acd637da62ee58d9f8e1c05fb081461cf07ae0d99d1afd229c4c1adad6603af4e829a4ea55bcbe9aa9be4472251071db50e966513248b06804ebdbba744fbd5ce4b4a14836861922eb513f951842e5d5674c206f141589b561c3c31fb6c67fff29a4b153affe22b40c6f60c721a71ba9a3388041e02f16b06962d50f702f766cfcf13752300f9189a9a4ba2773c6e1a3f86e4fed25f8ab5b3c8098d96565c10e07cfbe213407e0c2d43076b0bdf909e4f3415a0e1769ca76e03080585688f30543b7bed486e9996a86eb53c5611fcd9c3be0462d521e3db46879fb728302af84d9b6d7ca450772710ba4832f661e704f02d649baafae6b5f23f4b6ee91cc473a8bb64dcacfaa4c2847e11d1a76ff8bfb6910de5c8e56df5a24550f36cf9e1e7b1f2dbacdcc153eea8d528724021d0748dc493df272eb6258e9aac3d66ea3c2568731eebda61fdc3b54fa835395076e88cb6480247ad5bed708e93d3d908c52be35221cbdb7cdc0cbc88d32e8cdc78a62431f018ca2f2cbee7ec88a9f3b71dbb3c5ca95ac5ac9f56b0e956851cfd8b7a0896ff688f944abacc9a310a43ec64f5b39f9bf8bb0dc82c6fdc04e25ae2b3efbe311a1d1a666e798bb6adc7264fdffde9891cd9bc21a4892ac8370ae36f5375d9981ded7b0be69ecde0824d6e2999c34abda8effec545012113c22590ba110dc44d5b05859be768dcc7014d2ff3233a74ae76efbf81cf0404c2d06f33e5bcba993190a1fc9ef838ba1cf50a7d3987e4ab13027385e1f0bd09be126a4885ed6da06fd459db6e04fbd60911bfe5d996d27f0cd86cf5350e92a26a0b89f9a0293ff37d4f3f2906de17fcd327df5b5fa9d1a5e023ee213d3aeb7b8c848eebfd7a9433916fbb9d8b4f05c17e367094807bc728ce80a5749618d75acc23aafb0ad4c2c9c2b1bc8f40a32f956ea4fdca18d359c552bb72d0e136697fe083828e7239bb7a85a69d4a13a91e38ac0df04ec2e2b67a0946550d0c91bf3071c31fe1a7fa6a31618d2aecbd8cbb1f48293e0dead61344ed0d30ee7424813909830989cc43c94a2fbc7b3f798af8d92a91687bfccb018ac02f7e45f39814bbe4221d2cc091726e8a5f58664c393d071cd865d7b32600f6152ee9009635a0a76f495b2c7a035ba2af75e79579cd373499653a9a738e3b091ddc88ba429515a62e4c0821ccde86ffe3a87367dbfaf0d1fdc8f4a6ce13d1eb6849ec39ddd952860ea4df4f440f6072a3c5fcc39f22dd30cc7ff188cdd52c970f4e3c8cf169f7dae9f0769264f5098bbcada7c43acba761f7099a9537204d45d8ae8c1e8d04686f3da3de5e40f150000d5503202cdea6e803c45c9b53ae2d1d9c41821a161055a70bda9adcc76916e86a12108439cb799bb92bc6d6ff5336b6dacc42d78c043d9475cd462b9954deba44459cd5293ee11b7a03d6e5eec1f768d61877890795fad4de0cfc4b3fdc8932a4dd49e4b47d13cb59ab585cfcce7afb8b641b7a0ac554054e17bbd52b38ffa913f2a9e4f734f39139bca784b63d4e094b9f64acda7aee4b06cf05f4ab71427854135214a1bb71ecb76b6c0b5507533576c3580536efffc3b25cfcda5378bd138c1a468b3206837f8b192208d738ba7385175bdeb44c2c8b4326c887663b758c6b6919aa91ed4ff0eca9d65029477406642992dcd2dd6e017d80f34ace6723ba8517d792ec95014b971cff2e0822a74033eb86305b085a337c82a05a05e7d1ce7d57ef0d691bd1d3dd7c6f2b488e91d5691f96a69d011635cf6426c1bbc22cf978975b838aab99ac3963975f0ee31a3175b7168e1b92aed1af0c92592faa3c8d0f73528b3225dea6e2de5bcf3df6468288f9ea467663ad958e799cf05756ffec88a640c906b5d4ac2e7c1596ab3e8decb644e11e19786dfd14333673c88f777dc5c6ceee37d35418ec6f4af2bfacfc1297c26955bcb667561ec4882c9cc775ed84df39943e63f70c9c2834bff0647ec242651aecb0e2bdf2c8e635ac1c22db59f96cbcc5abeb80c5f08db13c05a1448368f4135c4fb7936e3ce4dba32eb04757bee7817ec7c3af5bca7237b15e90528c047151a57c4f1b1ff0666c433d78954b1620bf1553283926b36e1b7e2f228ee10cb9e4d07750e6cbc4440ec420420a4e7310e3c16234730d4f5a095de1f90805a7f4b5d897f31ad75017c1e8505ef3178678d7436cc27aa2960b97f5f75cb7d8ce919d68ab87ccda717dab133844deb0a4997e1401ffff66b145508c538e1dcaa8db8dcccd345a4a7964a7aefb89f8c232432a0a5d0a93e800fb292535cff85d963d5fd68422a83225d8aa7acf48ef90efd1b72dc2d081c101671184eb17c2f141905944699279351457fd6fe8f00d82c4ec5a1211a473e7af606aebe96a3c26e96e1997409a368784f6726cbd581998a6cb18b507b1944ac9a8f020ba81f5be2b06ecb85ec79761b8b75c9b3a1ba3de964b0c93ac0fcea629227f337be7ec2a62620f63518fb38c4d7be581a994aefa4a265476cdb751d375aaa4381b94586e7815fdb69ed035e09e32a4c7c515a39d1d7f97a26da93ea1e45f45ca0af7af27030ca9324bb6f5f73536559dedd92b2520bd9ef6848d5baa46d0a8f3a1ca2a47c03b400b252835cedad8070c5e70778661f46f186856e093be00c3a69205bb6e7948d135acfbdc32e4a34448cf724d07d0e8b881fc52c98b0071a7d87115db689ada282d817066003a9e5768ebdaf44ba79259500a4e3e97b139fea8ae66dcb3d7a60a638a8fa1982ae5e4237b50e7f1fdb84c416a94a312e6cff93209a96ab16b1010c57b7f07a30f51d59cf8206f8a8d54ab2b2c55c43389fd674cffa8ede643b137bd7669f2878c5ece9b565731e5872f27ab5ee245a41a0ea7fb22ee2817ee6d82a42e51258ec8414dc2f852fc0745f984c57a4e3bf052c5e4036817a1b80e7f1503f188c92f1840927332a042b557b2120c5a84dda96550a474b06cba37df158e16476b492fee55a4c945ac189d58a40cb24f98257528e435f90556762f8b27dd070b832e30ab8ff92405852d31d7509c4df827ae623e7c994ba5874b1b996e515419b92d4b08bb94d02d5fc6700208ee3a2d80e717559b2abaf6f9a5ad17355f26945488a80c68e8ea2297390f0701b0577e1e67b293441b29e363be7e2f4d8ed07402c6c8fb914ab88ae94a5a93123dd395fd40191a10e6c0a4bb21b12ae6a904bd959ae88b875d504d0d3ba2d29dc34961fa4191f7f74aa805827e2b43a0b668459569daaa9c6b65534c86ced2f7229a65c29bef37b861f854fe11171e32b1e38d01afe4b7bf512e1f0bf638031b02c103b02ee24187841e5b2ecab5175725739c1e112b155ad25e196f56f45e338c4bdd993ebeca929db06d9e1a80b3466aab827578c3a7cdabfb1ea8e3939f12ca3aa03a25129ff149f41ba4bc304e8092d7f4fe1ee3a8940a8714c0ac7bc93854d5d16563741ba1af36aa479796bb42141352534fb1ff6c97792b6e8017a1764dc77d74e846b8d01f7affedf5a257e8375d534a514c55d79cea9c306b9f66e7cf8b334d9dd74a9379bbde5651d524cb4fbf440c0d7ab77189c2aba906d9438436a342fc3d5c228a2ffbc729c11358dd015dc913827c87dc1ab608ed846be39ff2110ce8a840aa93de750ebdfdf1dee3cc9e097d759b410d455a28b478ae7bb96dde39514539e22f0c50c6fce239f93ac8792af637bb411022da659d0441d44f028455e1b22b29cd45f54c31774551d0e7baacf327f7000865961359a5608a480bd4e9be75db899bc10412b050f202b416bbb369593d6322648c946e6a03f2509ced6cd29774345d18cae3cef88b81574e9c412a8551d9b07ae4e2b2e4f04ab7f463ab87c868962565acdfa19e0b3f7e8d494aabb593c6a1f425002d2fdd02e4263f84f1bc9fc8ff233261e74bf4fdb84bd94460889682ef73970ba4c653ee12f56d402b236315d22c70bc41562e0e92aacaf7db9449b50b645282f038d81519347f7c30c615b092f60e19c75ba3b972706623d3b1a3e1f55c596e490891140cc7629b49868fbc27cdfa155a65938514be2b73c439c0b13f7f495e02afb4d7cc743a737c982fa29bb8286ce3c857f28ab74819bfbc5cb795229931c3004a3c847b4d8d38d26fbf6200ba842470b3a33c2b98e689a33d9aeab9d01008f8640d15751a7be25baac4e730cfab5f13816b27c4290b7e0dbccf06ab222a4ac356cf1da31c358fe94fe47770e882fd339846a55386d9244b702642207445b3352d1e09b92d836fbe558510a61fc9bc6d6e5d95cc2b2d93e55523c37638031e53052d429e2d4ea7e4a44832261deea33b81a5f22647b08fed12cfbd5b47ef4c68f7a44c6a184fe0225d29d486643088a280b05c7687c9cd8d1bfd4d8d923e7556b29b78fda3b3b1ab0c375ba12aafb02e3d5c53cc1b6ea8c43e0145fa69a31c23a917bbb80117b1106c4ad13b46631f260891e91a4d4df5e9100bcd41c115e14fbbf7e4abc430c20056e0860a31573fc4ef3e091284baf2d4236d04cc396f0cd2ec6d011a64ea2bb3855c973b80dd0242e19ed59e9010b3adacbaf7c1a66cbfa0e7d07dac2a0abda9378a150be763a1802537b6d8400f6d86e9584a1d9432286dcdd0528a4d455f0fc50bf7563324a6b547d134b57c96ecad1177f99d3a7e33c05fbefa8338fdc51819a24c9e6a070ba9e46c6beeef47d3f9be54c31718c0c3938639aa55d1df88f88348255a3af97d4798762195a4b40573f90f1df986915055b574d69bfb89766d461b108fef798a7a447ad75242044c583dfbbaf2bccf66140c4051c10c46920bea102db6a6baf93a324bb286afecbbfad567bf23be369be73b11c658967e040ba9b301db6b887194f92e685acf97f265e25c3cef688a6fc0d8fbf56bbdde3182905b3afee183d49057f12b2c9e3923fc74c4dbd099938cc72aae0300021cb8e3503873102e8a3507937287c5c5d9c71a60ccbcbe3dba73fbcca9a2f45578e1cd365b68f491b8a2dc010a0beb70d6e88c9abfc5d7763c1d0ab26d565f316ee2877208b8c9389981b53b7783138ea70b81e7205d6ec8a4ca5268f20f88246f2123de35d5ab9a16046bea3b9d213ef61af92ed568a9afee2eaa55922f4f1914625b0909a52dc342feceb34b30f1b99f6edb9119915892fddc9f979718f4a0e9e8e0a06021c8d1600af7ba0e7699819c23b4db977b75a5f323f0ee7ea5dac6800f0914a9fe236446e92ca797985e22640b2008f730a419e0df3420722c0c0e8142fe9d4dfd678f28a89d2d2cb800da56927f83d645a491fdb78db813a93c344f59804745f01243b8b9855903c8505df805c8ef2d8a34361fd9e10f881e4c0687ea2e0af6c6ee057d7f5329c5bc27bf485d052a3b179263ae9b9f49021460d5ac8a7dd921eb46a4788f0e9997fbf66fe50c8f3269ca6f25f83a7985a923ad2e4c50330bfc2c34d26a34ef8a1fca4f8781f61a8c184369edc273d24c3cb5da669df5e005163b9bce56a3768b9a579be5f5c183d2f2a6dfabf7135e7dadde69ff8ea7888ddda7fb5f9e97c0fc0385f84c74e3a74563773a99a5038121546448690a94b6fd00e1a66f233abc6700144a9edc03f808329384c4c4ac9e918e2383d798c1414b1977202d945b23bef7d46e104ae970fa5830ba26f53ca4ed7efdc4476c628c8fa19cfc6f9b37e9c97a9a5918f04a2ef80679be58dfafe4a72f6c5ede6203af8bf0f8f5bca7a4d30f67d2ede3f8eddc7a47d63f78653e484f2f3179f5f0cafd60653a0926384ee380743eb299f9a90f32b4f284da313fa9acac97fe0318c86cc7b589f8e95affddec1d7ee986e566b0ffc8ba69ff4655f1892d141fc8794f2c65e51ce52290ae74dc482836a15f1a909fdaeda1d7eb5165d3d1e9990ac87d338c9bbbef692dbc4ed600c16d10fb008eb8db4c60a019e100b2fb8bba676da8b1dd1b0f1140ae00edbcce85a34e8403b39c65aa81949dcd905e965f2d6f01270d01ad6066c7c3835fe9d27fed234674525adc621a1dfa23f2bac7fc7558093b89d11c11122a31ecf6b364187f607b213e140b1742ef838c16686f4560e917f96ed8e639ddf5320c478c3f7d8eb2d9820c96bc9512d69bebd5453b73e17f26e78b1a77af555821026b7507300bd098605ed3a619dbf6ddb5f6f739a072f1e389e04532c7463d83b698ad64fcf5f608e1b78a41e9b008b33c0f55fa697571610361b7c6b6bfd76ea98fb74544c368258e79678d777083be2fe786f0a8fdd33bdcf3b28b11921a56e9fafddfc8497e0757bf9d46fad1d7a39741f809adefb9613e1c8ad5101edae5096b208d4b133c5d8824da1084ece3b4704d1a72a8fc31346418c9c80178d83804492ab63235232084fa0fa88d0c5ddb12010dc84c7f6bcadef23ff2d7c1a8b5cb100640b038ea3ba070ed5846bab72dc31e5b17ac8189f5322e3f05a186661a4ff3267cb9e43cfd1001917c7afe9291d0adc5afc34527741add261ddcb2a731bf9add19a9943c58a7d1d35b21d65a84c5efea62cb87783314fff0609279673ec78f718192c9634c1271f6cee12015dd786db819c3cb5809a86db87337a667bd864b6728e85d6e5f3d7db98df62f2515a6e8bee8bf4ab43312eeeea186adb8c2a1a06bb5a342e77c4b1fb8b50ffbc35a0086a795dddb6246641f65274fd43cd771835f66e334c510222dd5353f0f6530d6829834ad138c8b79ee09e6f5b77d82294c8542a95a5b5bd503e3b769d954399de81b044f3d0d90541185bb87f63a0a29f801cf256d7a7c5987cd7c6387eb89c68e1b81fb17a692fd7d8bfc798758b80b8fecd0baeb058da8ce83e997361423baae8975aa18e553fa11bf01d332b225f1ca70459ce69b9bd665a99827fabcdb347a52c98f019d67d288edf47d5c18377b8943f2d22c02997128fb17b371fcf3552ffec6f27be15caaeb6820ace6522224f4ad25987694ea164f2a4d861e324382db86eb1a577455ea57e558e34e4027711bffeef49fd31481e684f87d7d8b7ec998ea1c28a536616c90427ffb4d8f79e2bdfba48bc3d4440dfe615ed7589778d6c77dc8ec5495c881d9f49bf5066e0eb08dd7dcf815390af4e16b816789759d69a04d3e308c96285f878f054974303e349bb7e35dcd44555ff168809d5f99c15c11f1bfaededea898e45ced8b3e6ce4f4e70b569537752eb7d79e10d95d3bd90525f285dcec2f79a6728685526f7e187cd554bbaacd396a5df9ca3c0e311dc426ff82ccc508b16a8e06688159c0b077fb3abb12f2793d3dd8cfd134af2479db45d690f0845c1134c7a02eac9e199c4ce68baca8ab2f78f16e4c67d31f4f7832cffaa4607acffabfb73c5d07003d4fe1de5ff5207f46a01c37bdb3173f3dd316175b8ebb767cc2e81482571761e4bc42fe3b2a7cd58be148e3535f3390112b07e79ac7bf7fe3dd8cb1b67198f54f062db44df066164ab3d3463b67eabb2a1c14f77f769717ac584be9e382e22f104c174dd555e0812808d148084c9ef10cde30c4ec3185beb013a874c518a854ca270b44ab88e4e463fef0d67e299becf06f33778d1bb86a21b2ef0cc1ce93c856df65259a68abe02847f47d8a29f06ea6a91c0087e9a3f8a86d9d7be3b54232384b47bc38bea82a4f750ae25b82cc09455a770606ccb63aa90c3abb64bc5abc07ec755b22b74beb99e9ca034b89b5d2b23d46eb7ff156c1808363131d5e3b15c16579fd30403157165bd12560d474f1bd08845c312984321cae82a525a2206347655e9f6b5e60e7790634110faa0a896ed81172ed021cf8b6e89c344b73fc19f233400c84c0603614cde3cbdc0407a7279299094b290abd9aa09e2b3b944b390b519d30e76e7b26fac0da326edc006faa9f15b027e18e85b79975618a8837dc8086b0eeb080bd5993041196d613fff0fc42fdc2c27465398a3c70dacb0a2ea25aff2fc14f6a13dda32cb7d06843262d3df4491562c8a9388650978c0c8f6374aed4eda7b87b37613d0dcd8ed46442a1cc099759bde86d8708f81dff4f491e0a762a5f5e016d51edafc7c402598595b7f7d0e1ab5db884380b03803c89d0ec2550daba1c303bac140afad16ced595c6c33958c69700d053a0870e9e78de23e45a23503bf17441c0d7f5a8742765a5144ed22bb25306bd2cd08bddde44fbc481415bbce9d1f95ad4c61b846e89c2e933b9224f34aa0e54b2020c4752028d30434f71960f8fe7ba8416db6d85bde42c3791c2168f8bf92d4e7e9d2d56c89864de52bfd8d40daa4b70a77007cd8c0ce284907886e5bb67ff0a1371fb5d8087f093f0729f73bc3288abffd6d82ac32b5c548be6fe69f47d681c025ef169b635a72466955421e7b5349c14167989fc89b807042ef99c9d94e29e784e58282a78cc91cd8c75e42e292dcd175f9de8c18db360e69a991dc79c9d783909ed485c0fd4dfc976d067c0409a8ac700f811a568a4f82de6cdb31f5e42454819866c5122f8b94a77b51b518283754bf1363456a59fb73a0293b0a7bcd7ec519aa05fc0ed1165931528deddc8c476ca6c2b1197e059efa515c973e9e76672dcfd4db6436d73464910c22338ae24c617c01e9d5f4add4c14d8b75a21272adb4ffe05c0dfdfeb61aee6ab0d447108a5dfe1df3e506841fbccd3d607a52f79d7df31334c85cccd81a8c5784e31c16a6056f1aeb91dc002630c190234264cde615508b88be307dfec09a5b90ce0db2fd7c80f021856763ba2cd58f057a0ff9e9015ab6d92328007810f6f3de5a4a96a7bcfba68c68a6977db55fc69a20b747dc670df6d49986377d80fd997ad1469d978ab0486f3cd8f71a8be0d0726944bd322f0d179b8da9c9feee57bc1493bd3d5561624f274b2964d157ae4ed50fad85af304cdd02a28e7864619dff874c77ddbb1e8cddbc6f7194890e3a230ddba650b4527036ff3afa5a2aefc50b78d77a3a9a6218a131b8cd934367fa2d659240902c44e265e977c822f38706413a8ce63e701d0f8732c2585f43933da99ff14029ed830bcc0233a15ea825688bda801ff0340f3639fbd0e6eff86a4f8f9235d86736d6d9d44b1464d0452d4a328911be0d0f43cc28d7670103f70ae203445060e29ad75f666cab0ba548d61a62dfe01eb7045001d78f99e140597f99654f84ca4b37dedca17e94d7bfd674df57025d4931f7c9c49093075f5b703bf0e438b2b7c85dbd79c6e3c2974b3d83e122fefdbc9e7e838695b754293a3a31cdf185edd1d724da46e4d1ded7e281aa1efc81b7928a57252a1b592b8db486ce0b3fdc01165f514bad51537d5ccf91107b309f11e54f0d3461f14155c539dd094c904d7ebb9e8f1c0a8f6653e85937fae35be28dca77e4eb6845ab43c1b3a693a0315bb65a64f389b7157331a36ea884f5cb976c7d87968445bcd5703930490981ffca68f6772e03d411ae32b82b44997671b32d2824c8b2d8b3ba3fb239a182a8bfe49b945bc20f241836d565b71ee565a2d78b60eb3088f5435b733f1b5206138aed22e7bc34f77346afdc56b95ad5c72e586b9b7050a6f9b8334aa50de0a8150299772b2f5758555d4ed3854e1c1a8781b23675a544eebd9b5c4b2651781302e69cfee795afd93a5fb8df54914b2135ac4bd08489941070c34d887645a7e170b91d390f6ee1652bfeb4ef62fb4584678611229eadda11941c9e2c64775b71f0ed99e3cf276e1a4bfd8efb1fb42834b55123faac010fe16b31da9fc8b9a0e639c85b900379a831b86af839cc26153493278dd394058370676374e4d63c7cd2a7f3a73dcd21ea06cb44f7dfca64101e050ac7349380e946b515ca6bc5fb934ec6dc03f3bd5469ab18c23b7262a5b0a7d3e34ccada0468d18656ea8f34b95a5c8ef59417b54e6e3c450786fcc1d740ca91ee0afd132bbb7b316f2796bc5f23aa55696430d2c2573a7b34cca82aea2b2aea9e1457842a7323813cb44fd77c490e1ddbe21319008ca4452a3657f07f278275d2d6bbb5fbf5a1b0b9f9aa1fae10e4867521161bcc5860c1ff5825384cca87387316667b0738a5f5bf06043ae33736689038c8eaec6b43d877df2577a1fb3ca4ffeb56823daaf4a00351a82549e5f6363b4f05d1c0eb46d64d00a2825a53cfe2bb8ffe1a6aaed24d119675ee42f420747f289422f55120d1cae0d1b4675cf81347058c7cda664c081c9abd09a76d5cae527982d322acf3d61b79a2b50df6769aa969de7b923fd1f0c405fd26094960e92f99973fcd9e2fe709989dfddd3e4018266201af4bd2b3f92a77c02d1ad0d2ba6c46f174312f8f8cdfa1dfb200e89a1c18868c55ab853ffe35748ee1cc7cd3dacf39a8a34639974bb8022a06f661bea0f56742fe499981e7a09d757352854b0d52f5be67fae368f8509650637a83d802dee0cc967c635228f539fd2318f4df89d1fa3195c25f8df334928b5256fdcec81ac6ae6e3fcb28ef24c30576efb50e1341fed2fc2206d55468d2b649607b1b92820bd39f65e16c1a13c576f82a3bc478ffe48f6cfbcfcad101f0f97133c75ba68591c7420d06f54d7fe755490fe95de5ad2ac4a3eae4b2498707ba6131ec22bdd24d2593d3140825a0bb326c65e4204ef6397d4813c3f84ce8fdd2233b4ddc8866f32dacb34e05836bfe6eca7abfe643bf542f338952ae08f10a42243d28e5dd8190ea825d87d4a5474b67db454faf76201c33d0cf569df229a7e724a26440b7279a03bd0c27cffe263736d35142f0a4450d1c916c85ee897e9d6f4cb41d1739185018da136614d82fe752af8724e931771fc39eeda6ee86f5ad64e75e43ef7dae297e6c08e5d0bab78469f79b550b9aaa2ddfbefad41043158cb374ae723ad0f9fdb4cee1d3c79f4e02f2646a550190c39827aff7c6a35b62390dc3c2b174479f665f8695a1b579d7063beca86a3febdf5e8ca3bd50df6d2c956f07443c9e4dc103ad025eef94b59b3f3d045728226dfce81ee68f29ea5536533d8cb025c6ebcee453d7e6e61109d36eec15275bc25bb10b26230de42fc0744da2d61762c32d594bd109a9d55abaa3ae03f99199d7385704740d2f515df01efa0075c1cbda58dffe87d6109147520816dde07e035d7050bed9d15b2c0ec986c4351411a16b171656bc5874208f18f13eca7a2d96d7738019c45a09a2e2f479ff9953982130f1c7f3656f142d95140b748f3154221eaeb746dcc495a03188cce18b50595a0600f1fd2c29487ccbc0d08af015f9f98f9dd6a865afb25acc18359e766ce84257e081802ea40349efa8956f6c16c8a24b4631c10c21e623a4fa1c525892da77224ab28dccbc7ed6300430221c4ebc425fd04c93ffcf193433fd984188ad7f72caa479d07784d7eb33fe1abd5b67c884aec6d04e514f97a1c7130adce01fec830247ed785d3329f3219fb7d996a2cf654870582dffbbee5c1ee1c25e1f45e5c457b9857ca847113776febb51566659f20ac0925d36abaa08de305fda4a093e5a9bb4738e6b8d2f50bf7ab7f58ebfd3f7f51a6b458a45ab22397013436307a3136459146a9c21d1ee483a3fe1daeea34797611dfbd424b5a21fbecbe2a921a5a4e94648caf3d8ec559e67c003c4eca34a0e4b1e0e9e98bf36f63a6e4fd7b433112297edff727915c722ebff884dfd81c183def0451f1c5af1d0d545fa56ba5aa81fe97fb02d1517b6de6c8e7659f3e7e601dc78924cb7909f195590f3a6cac0f72349ddf152d192d0c382008aa5f2f281138e3ca1707f4b7b36963718711e193ccc3e2d3fd4e6f15d2b9e2946b9987a1c7ee1967a2c0a9409604e2516d0dadf5db3197405304e9b7311ba20ff52766e082254a1a46327610b8cbd51e8ee168c10edc9b4e6252d91cb12a1af3bff7164f0a65ccf99a179714f1133b86adba61297255e563c4f342b05ecdd1e274cf4a18a4bcb6d8877cb732fde67343057acaa7d90776fa5c1f4b60d0427d599d31734f31549f5129c4f04fb2f252bf527d69e0e611491ca6702c94e4ff77928ca054b0a94a2a1b2597c2c08cbaceb98ebd61ec2c34bc255b42339f015dc59d52baaec7956d7204c74c2b5493fab4e19d6b34dede6f3c9a4bb95246c5ff9e08109a0b4408509e233a1052c6ef9092076e79e355a61950e6b4583b92b13dc05933f49b054730e0f3951bb0a965737f081d9940fac57216f5336aae0c40d907041658d2d2f3dffad63d44972df70a9fbb9acd1e938acac2529293b02a4f9a76aad40a69b3ad7be180635cccf58de2d8e8f5bdbf4674883d51cdccb6c92dec90d5f0d9b1b6b177d7c55f82d8039e7af2b3d6d22c8f933d13805df98f2fa2e89b88aa6b1aea54e32c4a6417bfd843d63f22fa30161c0a788d860afcb9fc465e72abaa4fbde9328cc5a2c001234f2be534adc306d18bf63a91d4de42b5a7432fb9eb6778f1db633e137a67a69d559bed1bef306c15fd5bfaf922425612853a0ffaf02f68a0d5c38f4f2583d7acc2aa6ce49c8453cb1d6d872f964bcc6dc5f5ae8816e74795fb92951ea1d7790759a0069c65c5d99e1d04df2be3c4e7971e8f2d5be5a85c18a0178dfb3bc1ac749fa299e94170c268440790bf10045672a46617124a1ac9f530cb6e94da59864a6494b20cfebbb69d3676904edfcfd2729eaf707644827d5f86348ef0e012760d4dce103dfde29ecf8ce748b72ac9493a0a1f418ae8da3db2aeb4dd5759b3d40948fa78072a6a132d28c7ef318f9c3d3371035ecaff1a117f2182d772279da110ab0f82e41f650c792f3e18f0899502b1811cfdc8a87d0d1e7647ac1319509675b38eb673bf66321fcbe3d9387099b3076e971947b821a3bb4751fb4c23e732a6c5778dcf4c6e994886e60cacf696b06b91c221fe703dd904746898a3542e0e8cfa7fc36816d44934c2304fbb79e40b1809b665a3ef2073a0348a76e3f32fef3c2b18440ef851dd3bf70f542747f414f23a9f41a2f9db7c067094a5b4fa21571d6134f81f81c3fd1e9b4a1c5448329519fca1540c3ff257bce5665684e4fb7f7cd8122e7894dec27825f84b84234ac0824d26d5145456b471c26ce21ff46f60763114befc24b5f9d03d79772fe9ed63fe59e27022dc34d4c6dba3a97094ec6833c153dc46bfbdd958f4aabf283ff4546b3e979f58d5f916c32aa716dd4f0c6e064ffb0fb09e7aa99db2b35b2d7013e0c5189c2a3f1e2a801d74ae10239d88598c4b44d73b41e938c0c6c0de82561fa12fed23e9387a9c2c827b13acaf6df7b9ff9677f6cfc2770e64faaffa6c8197e4b5cf2a39afd08ec624970043c923208160b3f6d255d45c3671fc2e8499254a4275763a13343e60f1b2fe875f79ab1ea1d69ca683dd274da79a74f8c33cffc68f1c1210bc0f07c959f9b13168be2cc23aeeba023ebad1189074c0c4923948cb929e0c056d1420f0f6628fb2f48745d0bf5f25e70f178516bef978522cf2244be105dd49270916eeaa299cab0d51897037c8920cee6fde92d10b3c6bf2893f665f07e231ca20c83c1c608c829a9f3ab501a13a4ed59d3a73c8a3aa735e40a6984778259186f88bdc2d5851900ab5e0451d28c090a454a93157a8e464e0a0bfdabbca90a90fd655526959439d320620f8304c3e7008099e86155bc19303364470a83a1c943f9e4cd09685aca7c214bd180d9743869df81502ae92087139b462d627f0f7cc3d8b7677187dc2f77aa78058f007ec040a60a3d8a978980b33560f5b893398bea5f41b00521b020d9b186a0d52899cd678d3e450fd1b2900ece2a237db43a51fa62ddb45b9c4ff37a886693807bdb750146665fd2bed72e4d93b7b59c2f9ff668a09f2011d2f8d1e0627147b694339d569a8cc140d4673b80056831e893469e7182e61354eb67293f0d684bfe2371a10a95efe8bb54259d806bdeafa384fc80f6329f3efe58a108d9253b0070f788de48dabad84ac6ad1c9c0f4a24443760a31b280887ef7324c8ed4748c280e7c1e6cf0ce932faa5d0302c672fb74636ee3dec8dd02b5494003d7705342b277f8362c45de19f56d483808d432279ddd25346dc5bb22951f22411894d63dbc637234ce087f75ae38de3da17ad0c72187dd2ad63c84fccf5a248c45baa04dc85b20aa8f8d676b29654ccafd791daf4fc322b3d6854962ab75951c6dc9100324988f3a77747a8911b6b5f383d0ced0abad7ef8cb8552c757b02974d25d85591d305f9f8344b157999b9227515b06eda3987b53f6e57071260ebe78dc762c19be0c4336a7a1e947f2aa0f7b04cd38a1175def3d8724ca4ef5ee44f44d5f4b8da95a5e37d826e940b1e95ddd3d80b79e920dedc2b4eea49958ad4916df1a4964da0cd682f9a090125a89349e3e1713daeb30f0aee88db80bb08f37df9da20028fd159dbdb87b0351cb59f4b3611817ec892b9d89bc24d0ba474dbfd843beb57844c59eb6d8c26fec7a3d048621b854b1f887f31c43a55ed1de077b7c70a89ac8f76dc64d33e0da0a122b1cb88f7bfe10f60377b4ea2ed93702af12f38c113735bce707a851ce9a4b103d7d0656222ce72a148f5b7703ebf2a18e78ad6d2b5026c1b39a82032b282b70cf4934a8296de0e350c91d457860b2a9b59e9fc369c6143f2d3552cccac9c06e4137bf65be1864f401b163ddd47c2e00b7a946238b3671a9d5153f51ee8ac87ae36128ce88dba550a25ac5c2e119ea5de1767ce464943207d546c22b5cbbb8a79f210116359e67ed0f75bd9b2802c66111fbc78e149cd3bd234a0157478c44c0f2e810e65a8cfb614ddead21e26ef23655698146b5c81ffc02b8821668d25467b11f88993760f9bbbbd0cf68594beee4ad89925b95447dbf75a5600c12398d7c3c0a7e42e3a30e2c6651a41610e38f54522ef328e3beb188ee39a4fac848cfa54be71ac8bf38d513e21b756e0df1306a337e959a2c5fe94a9d485e64f778992b80cb1a283ef372ae9fde71bf8728f885955b8eef4976363b04fa58abace48917f6809b19e11915d762e00bd7152c7535035ea58975c13cfc833b29d7575e8de5b6aa2d16f15ce21f28cee0c5a4b5e178a358338653e2f8d5b042de0a7439b386ef08c8d7ea5238ca83283da89bcee1c76617fd78434e5c7431461d5f856ff470708d0094c7b6b431ac60d2262296813205e7366f31e83655bf85b6d40a2220dc9433a701fd535a2ce9c46c70bb022b02b0c7fea2e29b3b05923eca70f96ba577184bc7aa6f7030adaf238eedc41dea1db41ba820430ba124ca230a201962aee94806900b40cf48dd2578f6c8ca828f1c64232bd97e377d9ab198f437ddfa6b6e6ebaa04defde58703db98c04c3c856a1a7fc3cc2c206ebe075ed11519a923a24a24deb09ed5a6c39b3b9e48784e4e6392aea0dad5016d6fcdf0a31d972603db2b20ab4c7b65cec508cdfb32dc34a001c5d64175967181d95b9abd10beecf25b0c1d8005cf334c6499ecd87566a26e268258fcc329dff926500d5f507725b3d23fe257cbb90a7435e269423f2dcb36fab1ab6b08bca39608946ecb1c0b0ea1065932eb6bf4bd638d9b0854898eef57f015310170c96305b3073abefc92b74a9cb23b1de34404a894a7b4fd9f272c0cdb773dfdadc46422e54f8b17bd57a09dedc06c40103ad3e6cee027745ec8f0c990352ca4d45d460cb4a95a78e5f9b1fea413cecbd623977f3386b81014d82cbde18f7011535926c9dcd159ec59e3d504592ac253e1f66d0335131", &(0x7f00000069c0)='./file0\x00', 0x653c, 0x3, 0x1, {0x0, 0x0, 0x0, &(0x7f0000006a00)='./file0\x00'}}) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000006b80)={&(0x7f0000006ac0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000006b40)={&(0x7f0000006b00)=@mpls_getnetconf={0x24, 0x52, 0x8, 0x70bd26, 0x25dfdbff, {}, [@NETCONFA_IFINDEX={0x8}, @IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x6}]}, 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x4008000) io_uring_register$IORING_UNREGISTER_NAPI(r2, 0x1c, &(0x7f0000006bc0), 0x1) r7 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000006c00), 0x4000, 0x0) sendmsg$NFT_MSG_GETSETELEM(r7, &(0x7f000000fcc0)={&(0x7f0000006c40)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f000000fc80)={&(0x7f0000006c80)={0x8ffc, 0xd, 0xa, 0x5, 0x0, 0x0, {0x2, 0x0, 0x9}, [@NFTA_SET_ELEM_LIST_ELEMENTS={0x1990, 0x3, 0x0, 0x1, [{0x304, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_USERDATA={0x26, 0x6, 0x1, 0x0, "2921839dbeba9098af5e6166313d447373a293fa73dbb4cbd79d6bfc3be3c43c3433"}, @NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x5}, @NFTA_SET_ELEM_OBJREF={0x9, 0x9, 'syz1\x00'}, @NFTA_SET_ELEM_USERDATA={0x3d, 0x6, 0x1, 0x0, "f664bfab84a5c31a4df1a48b8abc276efaae5446822a07f5fd753c3a1c84e2132f93e3a1b79e0f7c07d369207d305e70ee554b1e310463c0dc"}, @NFTA_SET_ELEM_EXPR={0x10, 0x7, 0x0, 0x1, @last={{0x9}, @void}}, @NFTA_SET_ELEM_OBJREF={0x9, 0x9, 'syz2\x00'}, @NFTA_SET_ELEM_KEY_END={0x234, 0xa, 0x0, 0x1, [@NFTA_DATA_VALUE={0x28, 0x1, "3a4e5c38ba3caa857d05eb6f0af708f858b5a340632384287efd19202d68c3f66ef8c422"}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}]}, @NFTA_DATA_VALUE={0xab, 0x1, "4d7d2fc55086f68a6da234ba054212332a32a0269b42248cbe24a83e678c4bb6a3e4f9e3b40aa1fed64d8501f033fbb44eb8c6e6d52f3a355fdcbac8c6fbe54fb48b8b12d1124bf4f4ff3edbf384b9c7668b87877b61ce127afc7f0a24bc44b1bb513a448eb13b3e4e06627af45f0060fecc43be0b91454ce76ed0e987bff9d5502864bb86dfb6d63f9cf2c7d41713ff6c7906939b0475beb058f3c097f5f775ba28c9281de666"}, @NFTA_DATA_VERDICT={0x5c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0xf2, 0x1, "dac70b77b6b0c237e1cb8bf0179203f5f3b81debf8238c3bd16f6f16c2ef0e81c2b63d9e8367867b574e745407f7d2ae32d0422fd81eed228df362a6849938d8e479066159ecae7716b1dee45259886d8d9535bb2fdbf5abf86894c197e7eb347bdce079bc0118ea2f1e95c7849dc3b60dd8d2417822dcc0fdbb562750653076d3b8b1b489644ff91b74667608f16da842509284ae8acbecc4242a4ae22fec3aafcbded609e502cf7fc9b2f2e443d754c469b0c20a3679114b1d61c42bc1a5a41d6815c6ac2a82beb4a9e769b2accd267e13624f4d1438650eb4c8e7c5aceb1bab3dc90f948254c6b33eff883e6f"}]}, @NFTA_SET_ELEM_KEY_END={0x34, 0xa, 0x0, 0x1, [@NFTA_DATA_VALUE={0x5, 0x1, "90"}, @NFTA_DATA_VERDICT={0x14, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}]}, @NFTA_DATA_VERDICT={0x14, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}]}]}]}, {0x134c, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_EXPRESSIONS={0x1330, 0xb, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @redir={{0xa}, @void}}, {0x10, 0x1, 0x0, 0x1, @tproxy={{0xb}, @void}}, {0x20, 0x1, 0x0, 0x1, @counter={{0xc}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_COUNTER_BYTES={0xc, 0x1, 0x1, 0x0, 0x9}]}}}, {0x38, 0x1, 0x0, 0x1, @fwd={{0x8}, @val={0x2c, 0x2, 0x0, 0x1, [@NFTA_FWD_SREG_DEV={0x8, 0x1, 0x1, 0x0, 0x12}, @NFTA_FWD_SREG_DEV={0x8, 0x1, 0x1, 0x0, 0x10}, @NFTA_FWD_SREG_ADDR={0x8}, @NFTA_FWD_NFPROTO={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_FWD_SREG_DEV={0x8, 0x1, 0x1, 0x0, 0x15}]}}}, {0x1270, 0x1, 0x0, 0x1, @range={{0xa}, @val={0x1260, 0x2, 0x0, 0x1, [@NFTA_RANGE_SREG={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_RANGE_OP={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_RANGE_OP={0x8}, @NFTA_RANGE_TO_DATA={0x10c4, 0x4, 0x0, 0x1, [@NFTA_DATA_VALUE={0x1004, 0x1, "a57e67e1096a351404019056399c348d2053638bb4099a171be4f464d98c81022eaaa94315281d593c71ef577cfe069d0c03bb515bf3497ba9fa7169a44dce89e53bd0075652204d6f6cba482350c0550b287e2ea7ef0736dbae4da34985345d375e40a43a4b25b0359909d84a84afb3b6151ae26cd341d2ef00de0eed5f31d20b4ceecf0f7f95926939c6ad25be3696ae9a5ba89c44fd3e134752ffdc4c97b660bc20dcd7772ffdea1199982604d3aee4844c8a7aa05ef4aa8311e4b14271382044f453d6287e63dac4a3163de52a3add78ea605629e84f311134269cb93e46ffc44d34f9056c5446cd79b01074f29d4dd4f0ef6b767c91823359c94b35a5756c6cb79e24d90fc2e5a2b1bccd571c8abd5632f146596351896a779847a74476ddb2d8121680f55f3c462ed694c6c730ce0d80b32817f79c22ee64d39b5353cb07bdc6c588d40495990abf9c2b49f1ecf2fa017c32d911d5f657d66cf5f1763f686e78cb42df5515eba495135034a1df9b006dd4268f12d8ef35224747f2993db4dfa7e50e01164362302e14741d31be414ae7a3d6bc41263a03056d75de9d01c28233299884176f4ab068d6d6ed5f72ec3fc91348f802874b7ebbfeb84fce921b1f3ff0f95132d153f1501b90e97743ef1a052145164409b3c495425ff9cdba1ecf646c25b372a3b1195b7dc85f61de7be277382925810ed71b036f02fda3394c54e80ad208d18b4d5fedc98c5185a639e823f1fafac071bf78475e0e22bb8e13c4c0ae617fd996a25dada869ff10d308e2d0e7d3725e2e17556fb795b637bba70177de458a7b952e669cd7c203e8ed412cbfc3154dfe501f0572e643e14e966a5adc0be667ed15d686ad1008297e9792ccf92cd5ddf771fadf096f9fd137cf89444382fc43e84e4ade8c9e464e90a6416f3002d8587cc03dd499d36143a717f911523df6f709b193f44c29bd3633a82940b1da199fbaf31d9854b15c0a4b96d02de3035e6ea9382155560583670284a73502abc33b2322d132003d7ac1bc828fddea15a1daa8ad427a72bb01968f7c557a7701b022f186eb031837c95f15c19a9bbf4fb059226c2070b42a74d5ab88be99de63ab30fc7b0e5e449f0bfe89a6eb2d3cf91a785e9b36628f8443395d9906fd2416d849cf0aa8d7844a62a8460f975616c9ed40c7a4fb9105802c8754859098f0e254c11bfec8872fe70d67785459f8cae39c240fe4f3d0c23f3d606c0bed9d4b22644ab876804e1ef4b74da05c4a6bde0fadcb3c33b728b69d36670206dc09f86c9af4e00b3cafb228f2991997640835b8d6dded15cafd71c41c532f9911fb8e841607ccff086961411a34759c16a10cf4ba6eb5a697b3aba5e6fde9e6973d0109937047986d439c9ef71da5b7644e1a10add97e86520046745aac7ffdcd7681c0d1e201e2b147e7e7999e9751fe88a30f85c7913c3753daee2528d1020064ae0747b3e06eeadb6f6c7a4268c7a8fd89d8b4de02506d5e7ad488834178c1f04f820f5e821260cba5ee7e10f47c686b6a49ca4aed802303544ca9c386c1f20f8e3fee6e4f9ec0ff00077dd0c1a1da79a3c2ea264d695eb651bc39920eb13d7ceac5de5d96ce5d3b2ed162f9ee7fcfae4bada13de15bd42df688f4c820a83e1a53b2820bf9548927e04b546d22aa0753e73df615890f72d887742bda865ac423cb4a06d52d0c1b3de3b4a66bea9af4ee0675ec041ca386b579696a98cb086810cee1d1b1dfaf86a0224b771dcc722adbc0fe4d7cbe9177fae2e3ec88c4e7279451f3692999bc5aecd4a7b702c4780f1fb477b8db9494d6fd71a41dcd47c092b062bdaf40baafd48c0536f870bfa12fe3670c75f0eb02c341e0f3d37dc710fcaaa94d13d800d3826d9cf5954405d156ab05f05cb70cc48cd287a6840d8c49f6e06c1a6cbcd1d8843b3b1eacbe84215cb15e3f9811da6f0f742a74dd29587f3ab8dc4ff2e7a25bc8a3555cbac339f9df7976043d3cf9cc31ecc0720bc093f47df3c524f771478932587758313ad8b8fe55e440f249b0f5e58ea70dd3a8f2b242f7363cff12145196a2c094dca32fe0538f06686f15ba21dcdd7c21141376d83840106abfa57a9df1a4aa31b70bf5157347207bac0ee597d73c3e58b27923a97c23475af22e87fa412922d57d051f28ef5c4d28d0563f64b9cbb1f1fbe79bd5749da4cb7e85da9cfd373e8bd893695e629ea41c2c64e651627f31eb33e15657df30edfb7dbc89594560e0d81179342b5f17bb5627925e53d4c8e1f7a21541d348d76cd7d35e9abd0c73ba20441b5f8bd19aeff2e1fef8082c5e2a60477dc185850bb9a6f3797fc54a7ee0a4b746f0007cc491912df4370fba4277dddffc3bfaea2efb8663bf4f5998d6da3e82ff3cfc5fe73d8f6ee5f16b8d86a5211bb7fbcac78d95d3ae41e770f4e59625dd9549cc2be5b920634c7c7208e85ef927ea556c5d3d54e4c606e4175c0baedf1b0392468683edb2a8a1004fcae82d9ff9d7b43430c6faa287a6626ebeb88892c6d4232bfd64613e707b3dfad3c89e4daf0460e44bbba753fdfe625aa19c80585ce58190c37a1391cf9b28605177a1a924a39bd26e318076ce0b136cf285caa909005481329f2f3b773b4e00532843cc60d5615bc0b00b2480c14eb93fa87098f9668d50f3fc4e25b267f271ba7d18d8ee8bdcf13c34589e329cadcd94319423d0071ff069ed182e97de7b43062a72b4217e56edaa2612a5692ec8b97d56370d21e5cd92a6f01f583e7084dc2c1f7c5e4c0f4833dccc01aa4b3fbd76a7c8a551e0a0d8587c26cd2ee588b1f6e51e5a744e351484850835ac0806a844155d4419bc60e435e6d3429221bfd316031c7db99faef8103a4ba7e523ef2b32a742405ed9d190b3891406edeb389b47fd65c55b3ab987662233a1605184cdd49d935d7af1dfe4b37352231769b8203f371ebe956bd2bdb9d0d4e5d3364a381a05fca858b419b90e1a8fad2c84b4a3eba930de7d222daad0a479f92169ff36902a75fdc0d280fe51b80dd8db7abf250785f1996b7f953b01ee97c8cdaa8d03f0a8f809f06b58ea3f90e051840219ee104dc51dc805275efe2157e895eb2037c1a3e703832e56aab505667c3937c8829d825e4ed92262b9156913c8f2b6d82d9150e740c07aab9b19ceccbee3a84448ead4d129eccfa1265e6435ccc0a7644dfb75c6c311ba3e359149179962a13f1562878d3a2415f85bcf64e15aa55270196becde5b00b8dbab57f777db16ca155bb8b94d645c16d59b57411fe8b42fd3a9902c948aa3f18486b34cdc5404adcdf7d5bcfc8d8465474b41f0c836ea1d4ecf7d4be6fdd998fd19443dbe868d7437990302339ba130694dead4143134d3e62261a331c2a5514658a83505b8699ca6f90959c9c3adc433654a0c5f61d6dadd19c7a40549f6510125ff7c01289869d3ed55674aa22d94062a587010561f901686e096186e27c959a8909d50925fd13a218be9e6b364598fb16a65108afcfa8682c146f2f74740b0b3ac12b8387a59a949e70f68bf2f4c579dd84e266bf17f5611dc1c69f4faf3ee918f4b7c64639f22a85426e77ae590112ce0b75bbc039169f993b9bf9b5c0ae38a02bf833a9815d64d458b683ca710010f8724f9222656888b02815e9f44fdef2e187d0e4dcd3de0c98eaf8609d9d805090cbb81885c0a55120d3201154ae5497d3115335b58a9f064d39ac89f9d88900e538fe5a4aa7d9f69414643917572c01cd7feda011d6d6e2d20c6698dfd5ed8ad7bdcd66609ee697a969db644b48ca9e6d99c3076cb8efa1d51e6629bb4c90fbbf6d361d45fe2a1edf3510fa356464d1444e81d3ddad43301301174959155732a4c0a9671fb5e07ca4b00e7a786e558e069783eec05bb1f8e07b2e05e77dd7bb2a144da86e3075d9af2e018582a8736962db89faa6e0b6e675fa23a31f92151ecb2e633124f84d7e44b3b296ba93b3ac731463494f4cb13077bf10899bebfc3f9f4168775f07043689d2dcb29b753ac1bdd54e2ddcb6b9e7260d3aa4a6ee5234d924d4acff4328adb3f547298c4180e97522455e42a9c20b7999a6d252b424019e1136fd8adc8c25c50b1f5c9587833e805cb6bfc6ebfd857228faa9fa74b0e185df7e78f30f016ff5ab5510c7e82e58cf95730da13d6e53f37922a3aa9fcd8ebd7a1d31a94195d786837e43c34b2e253f9b55aef48967ca5f026edb1d3c09437e859195210c1f794a562d31ae6d8ad1b5f52c2000ea258112315c4946cb94aa2edc9da14c6e3d5e7320dfbd6b079037b2fa36d72efb6f5b3013c8245ec31b28f073e0fbf3b84924efd771161fa53c9e289027992e38aa562cd32ef8ec538eda52c41d1308e7b4ed54d6ee94fd96e72700bac4f02cf9aba2b7705ecfb760ef0846903c0d45d217c7b8ec9c8a43e5c77b3980fb1ae6f17dade0127cf5828d544ee4eaee059759495b4715936c9300fcd43d8644d07ee841608e7b9ee9cd95987bb0cffed9253f74bdad9812eee9d977926956c44b4cc10baa4aee0be2ae5848cf1487be08de568e9f37138a8741ff3790a000afc2bc4847e311231d781c4c4c035e3df59046ce800beeb33b8622494dc6c36c35a36bf7fee175b0eefd178bf8629f735b8ccee771ceeaeda59792015a0233e1d40a5a2c10127cd95a9b09fbf34f94e9077cc5591a3e90511dfd98c3a45f777257bea936e86c260720ca3b66e7d16ec1f7474f1ea54f163b4d975731d19571d6b2ed7ecae0956882dcc602d552114b4e533320a2c34ac0b8f5d1782ada51e3d08ae2edfcb88dc1dc8fbc2c59048299acc21013246fb251a2b927893629c75358342d525899b11a579f2f488f408c15960da3e7832ecb335b3e2a5f08574640fefdcb8fdf169abae83cc9cd4c0e40c74e03b39e657ecf9f921798242f31bdf159d5f0a2a0620828ede5dd4b7600c5a1d70e3aaf487e1cfe207fa30f9f7adc6004edbc8c44440224d96d360ad33ac39631d538b27d67e48ccac1b6e545e4c80802810cca3d4b75381d8150275f90077c51138d4bf003a6a5fb2d2dd6281132eafa97fc063d136930ff2c3b39921712e5091778cab8a032b24348cf37c648adc68af1f821649fb78062749452ebdc00620f87ff5bac2953c6483047dd930d050b7215822e8ffe036e98ed44a48343dad5c4dc8eab3711a86532f2af6158f72d12c135e048bd8a9c95709b958b08008c9b706b4d150735ee97f8ec9cc63fa64136ea862a9d9325d63b822ae59b4e00add68cfc339da7a6cf87476280af84b747d1b258eab51c035ee20c879a15887e26a8df6f6d59ec0ba91dcc4a78ee384a3e5bf6b78d22e0a8fc888d0a4d48a81b2b9c5eee12fbf0f1f19a47b8470f7275a42a6a8d2209ce17b2d298bd701f3e04f94fb60b6f6348cc7288b2a4d35f6ef030182c13cfc593d314c9b373396a222b7f60d09aeeca8638f22c6c754e748768da8f2aac8370b9aa25e3a140505b3028d8112217c0efa3338aa5260a0695bcee1ff24619d22b7bbe963d10d33a33c0e2a1fe12feeadb38ce8e548c96861848e2bb5d2d7375b5839347af860d2e16492a55ff1a18750efe0ca0d7d317e2d76cad82535e6dda08059c9e6174ceff621840f18f9a1da6cd60edf69f2163a30065aff47e617fea30563568ac16f38ee9a40750e493d27c1f24ce65019b3400d04f5fd18eed0cc1c5e39d1600bceb92f82eb46fc4599aaf1041abdc57b6b769559fee6c2a9a2a6de2029bacd9c70175930dc33ce22e1e1b87788db744ea20e1af50fbf6532"}, @NFTA_DATA_VERDICT={0x18, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VALUE={0x6b, 0x1, "2d8e4fe8b745e9d17230e886ddb89a27021bf4aff1c64636f00e8ae36f0b56835a63ff820eaa22ed1fe3b187ba83686216635c46a6105d365d22f1254915a3ea96254f3cd9c861ef517eea1ff8d70c7c0282f6bd7c464a64e3e65c6558ae84544e46ee6f0d0f11"}, @NFTA_DATA_VERDICT={0x38, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8}]}]}, @NFTA_RANGE_FROM_DATA={0x11c, 0x3, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x18, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}]}, @NFTA_DATA_VERDICT={0x3c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0x91, 0x1, "222e44c57a0fa4a5594ff4b08c3278ad76fb3cc84367a1d8794c5c283109a1b7e6eb1aae77e18939e8098cea389a3b140395e5f96af1ae4009aea62618918150012a583d0a1f297537569a9866d2d189b80cfae357763ab3937e6f611922acaada13e4d09d5905665ec9684d5a909b543dc180483a8cb8dc4649e2764d98b50e0ce6c02cf3c478109eb0260f82"}, @NFTA_DATA_VERDICT={0x30, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}]}]}, @NFTA_RANGE_OP={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_RANGE_FROM_DATA={0x4}, @NFTA_RANGE_FROM_DATA={0x50, 0x3, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x4c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}]}]}, @NFTA_RANGE_SREG={0x8, 0x1, 0x1, 0x0, 0xb}]}}}, {0x30, 0x1, 0x0, 0x1, @nat={{0x8}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_NAT_REG_PROTO_MIN={0x8, 0x5, 0x1, 0x0, 0x1}, @NFTA_NAT_REG_ADDR_MAX={0x8, 0x4, 0x1, 0x0, 0x2}, @NFTA_NAT_REG_PROTO_MAX={0x8, 0x6, 0x1, 0x0, 0x14}, @NFTA_NAT_TYPE={0x8, 0x1, 0x1, 0x0, 0x1}]}}}, {0x14, 0x1, 0x0, 0x1, @immediate={{0xe}, @void}}]}, @NFTA_SET_ELEM_EXPR={0xc, 0x7, 0x0, 0x1, @fib={{0x8}, @void}}, @NFTA_SET_ELEM_EXPIRATION={0xc, 0x5, 0x1, 0x0, 0x2}]}, {0x1d4, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_EXPR={0xc, 0x7, 0x0, 0x1, @rt={{0x7}, @void}}, @NFTA_SET_ELEM_USERDATA={0x34, 0x6, 0x1, 0x0, "f65dff90fa61f7c7f5f00eed07d3e21aa41cab02cf5a8c181394ec942fc27146539019f98479968f0b2534e356142bd9"}, @NFTA_SET_ELEM_DATA={0x190, 0x2, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x28, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0x54, 0x1, "a97795a6380c860e5568a8f2ad76003a491b4282d1d6ccc338eda5c00f8dd0407168422600cd59d1cf04cb302262bbd44ccecd0c1b959d5663ba6e63541c530f09bf45d44d67c508c755ef09e0cb84db"}, @NFTA_DATA_VERDICT={0x14, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}]}, @NFTA_DATA_VALUE={0x83, 0x1, "3ae055ad370ac4afc98ad1a83acff26f9f25ff4675ee0be4e3ce5ea71b9075c45e6c445913ba676db9f2cf3e4d8bc2da2509e4503ab34b456ace826544028b075884f07e9cfd5c2fd019b36df1aa4d6649a09b51517cbd3e57ada96e70e9b0edf1fa8d8cd994ad20b44ec23a17d846b1edbf9d5d0e50647e308c6e560e9f8d"}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}]}, @NFTA_DATA_VERDICT={0x60, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}]}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}]}]}]}, {0x10, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_TIMEOUT={0xc, 0x4, 0x1, 0x0, 0xc8}]}, {0x158, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_KEY={0x14, 0x1, 0x0, 0x1, [@NFTA_DATA_VALUE={0x10, 0x1, "79d4904b25300db10ddfc009"}]}, @NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_SET_ELEM_DATA={0x128, 0x2, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x24, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}]}, @NFTA_DATA_VALUE={0x1d, 0x1, "4e3a8b7d17ba1cfaa89aec43b9612c2bbed3b513ae8b6b53be"}, @NFTA_DATA_VERDICT={0x20, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VERDICT={0x30, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}]}, @NFTA_DATA_VALUE={0x8d, 0x1, "4180e6e1f8c5946f9844dcdec5f50125dffc6d860dae865f498a9bbd6c797e12e317c238b189fd820b7965c5d81c4ba6a284f3b34ef5b728d7ba66a1f219c9b3fff7cc8f85be0743190cf69d6ed322d02ddcea89c5a299491402b468560e7e66b18f0daa484e320e67450820885ec4c6ddc51126088fe891257123e408e98f1cee17b6de784f5cb17d"}]}, @NFTA_SET_ELEM_EXPR={0x10, 0x7, 0x0, 0x1, @exthdr={{0xb}, @void}}]}]}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x7244, 0x3, 0x0, 0x1, [{0x5d0, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_SET_ELEM_TIMEOUT={0xc}, @NFTA_SET_ELEM_KEY_END={0xbc, 0xa, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x4}, @NFTA_DATA_VALUE={0x53, 0x1, "8d9b9518231bcc7fbb9b05e054d9731872df8edcdc08a4b181d1bd3562fe26207d815bddd3c11f4fb6fe62e43366567f08501bc135ba0ae4fee361b45ae8911a755002ca846adac8519da119c698ce"}, @NFTA_DATA_VERDICT={0x60, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}]}, @NFTA_SET_ELEM_EXPRESSIONS={0x118, 0xb, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @inner={{0xa}, @void}}, {0x64, 0x1, 0x0, 0x1, @flow_offload={{0x11}, @val={0x4c, 0x2, 0x0, 0x1, [@NFTA_FLOW_TABLE_NAME={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOW_TABLE_NAME={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOW_TABLE_NAME={0x9, 0x1, 'syz2\x00'}, @NFTA_FLOW_TABLE_NAME={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOW_TABLE_NAME={0x9, 0x1, 'syz2\x00'}, @NFTA_FLOW_TABLE_NAME={0x9, 0x1, 'syz1\x00'}]}}}, {0x10, 0x1, 0x0, 0x1, @inner={{0xa}, @void}}, {0x34, 0x1, 0x0, 0x1, @masq={{0x9}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_MASQ_REG_PROTO_MAX={0x8, 0x3, 0x1, 0x0, 0x12}, @NFTA_MASQ_FLAGS={0x8, 0x1, 0x1, 0x0, 0x33}, @NFTA_MASQ_REG_PROTO_MAX={0x8, 0x3, 0x1, 0x0, 0x14}, @NFTA_MASQ_REG_PROTO_MAX={0x8, 0x3, 0x1, 0x0, 0x10}]}}}, {0x2c, 0x1, 0x0, 0x1, @tunnel={{0xb}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_TUNNEL_MODE={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_TUNNEL_MODE={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_TUNNEL_KEY={0x8, 0x1, 0x1, 0x0, 0x3}]}}}, {0x30, 0x1, 0x0, 0x1, @dup={{0x8}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_DUP_SREG_DEV={0x8}, @NFTA_DUP_SREG_DEV={0x8, 0x2, 0x1, 0x0, 0x16}, @NFTA_DUP_SREG_DEV={0x8, 0x2, 0x1, 0x0, 0x16}, @NFTA_DUP_SREG_DEV={0x8, 0x2, 0x1, 0x0, 0xa}]}}}]}, @NFTA_SET_ELEM_KEY={0x34, 0x1, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x24, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}]}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}]}]}, @NFTA_SET_ELEM_USERDATA={0xdf, 0x6, 0x1, 0x0, "c6bf784407fbedb3e6d3b01e6be9da274d65308576ff492c8376a4ba7269dbd409fbc23ad7e1982a9f2f3ee9848bdb2c28d6e58f3735a196a5725a1dbb082a848d2e37d92016fbc410b28cbdc716777cd29603a006fb6e487fe4440b93a1d902e0df188a3ccec6c04e6aacade45bea28e8a6a1cf593fe81cb23d44d2a9c2b7fa2ac7d38e3e2267bab45621ab84d85ca630cd8f8dbf6f31ea2ecca98f11d38586847adced983d9a685f48c63ddb4c87cd912873474be5e3e44fe605b65c7bb809888744669fb37eb97c18d0c93d388e4ee7f0874a0ac831e49495e5"}, @NFTA_SET_ELEM_EXPIRATION={0xc, 0x5, 0x1, 0x0, 0x6}, @NFTA_SET_ELEM_OBJREF={0x9, 0x9, 'syz1\x00'}, @NFTA_SET_ELEM_KEY_END={0x2b8, 0xa, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x60, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}]}, @NFTA_DATA_VERDICT={0x18, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VALUE={0x85, 0x1, "1553c198f8964c279905bed02687477e6635deb98bc04bff791db00e64b98ea82970d0d7817616c52aabc80aabdd3aee7135861e673ec02a74ff58649110353e878f1b33e8f314308076d97fbe081199f60a29da1bad34805f1e0a12a2bdb0fec15011da7e1ff99bba2a5030131d58105d32a21dcd97159556dadd9e0930c43885"}, @NFTA_DATA_VALUE={0x48, 0x1, "c125225be6ddd4e2c1a5ec1cfef6bbb18e5a18b9c7ef18f820adcce6347bb8cbec32aa9d9c9b492e732134492501d61b5c354c0ddb126c5ec2a59bdfcc8c3cb511b208ec"}, @NFTA_DATA_VALUE={0xa7, 0x1, "564d06f668b81336891835182152239a8cd8561a7a34055d33014fda6319999307d9dd1ef9e331396c819e56e1b53084d2c1f3061ba2f525208705ddcd7d013233beaa721fe3b1581f7bbd1a530bbd2220a8489460c947c1b3f591a68f59bee712f55bb3ad9eedaabae2feab4182ad488ff08f48ecccef624e1f6f605521e7ca445631aa65c6ab33217cd4ed0788f6de019ecab41d8e1399ea5ad8d9620c1aaa6e356d"}, @NFTA_DATA_VERDICT={0x30, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0x15, 0x1, "50b3e1ca18c802ae6b34fdf0837d3f2b6b"}, @NFTA_DATA_VALUE={0x7c, 0x1, "41e7eaa732bb4849f36079f5837f80991579d791c5dd0a5fa3a19bebc059cbe976926ed9175bda24a699fd13b4de28e79dc122a7d8161cedac6ff2edaded1642c48e057061f7b987113e71c7ce59671ea76562e35cd88c4799dcb186a69f52a111ba23c471a0229e1669a349c9e2aebbd560c81d6808f952"}]}]}, {0x19c, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_DATA={0x198, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0xc5, 0x1, "7290829b9acdc160387084eca4a8b19e07a41a2b27b141326330a19cd09a6b7e99a86e6c3d38068ed7363a8cdd4ec8f78c5fb1f2f1a35c3486ee2cbdba298a001d073149f8bf92680b358a7a46b6e3db6c324b04942e6d531d41cadc4d44a495f236dcc24aaa103b016caa7564f5bace9f39882932a0d32a61f8b9950f199db7fd9f4a755b53b513563a91f9c52651b5e3031eb1aa09a0d790f6481bf45e5cf2a0b57e7e39f4f11e046ffe81caa19fa09b4ac9f4e4f088c0ea8c89de209e93c8ab"}, @NFTA_DATA_VALUE={0xca, 0x1, "e536f0917439eb19c2a5b9bcdc0d621788db3fdbaf88e433f3e97ce5e98c9912fd1446ac9af051ad5534501f55508c1bea8a5f2cadce13d0c10d89f63e883a474a046fa43c64351b15c6d0c384eb7530dafacb775ecac3a295cf41109cca7d93f663e702638fd7b60e73bec8f5711b05848f0969f9374f6eaba9e57e2db00cf667f2a80fd4054f8a5447debb26db9f4feb27f2477fd6fa6382c817ec2d024070f00166d0bb6b953070845484fb31aa003222ccb101a60f5a8079d25a05fe20a85b2140fa575f"}]}]}, {0x4114, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_DATA={0x474, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0xca, 0x1, "668acd5954208da141c238706ce6252480c9261ecf099b977f3fb8d6395fa00b48840f57b1ecfdaabffcb98b6f55c187cea41bd3f3179076201d343f261dda39a7f53462b60633b25f8ce3b09d54176c7565ef92978a17d1aae665fc73a7b586b24c2cd2fcce4d320a2fb403874c81d386e530be6d7c7ce3ec76508a0f9274159d5beea22705418a5244dc4e81602e5bbba24fe92eacf2974369d034071e0bc7d42ff95424dd6211be53c9c159f0d287614048c118d039a053a8edcb7f56b62a75e710fde4ca"}, @NFTA_DATA_VALUE={0x8b, 0x1, "5cacdfec2888986b26e34213df4372d421a302a156d614c919f2c0c2333839d7685d588e506f06e7e02bc54ca85a552e494efdb481eac45433fce18265e09dc1f6b87bee7c4a66398ba02421d0af1556b237c27368245f1855accbe542907bb942e4d504000352ae903916304a92271a8429ebd0a06b5b19723e8cecc9d6308b79b817a05ff8aa"}, @NFTA_DATA_VERDICT={0x48, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VERDICT={0x14, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}]}, @NFTA_DATA_VALUE={0xe8, 0x1, "7bb4b8fc1981852ea54432b29eda3d5421859ea19a3101564a0e0ec2da9af3f13a24921a5f91fdd7cda84e65cb2477fa53d30aa9afca1d68ac36800c91723ad6bc240692780ce48888e2e832dd39bcc8e0d25690debe1aafcc5e5875589fc247d7592203040c3f0b33ef23bd22b4ccc4b43e3852e8e0cc2e5078cd276141a017bd82f32d099895e36dd9a7fd9042c29d86f4e67b135b83cc81eb3e1450f3ee485b7e804b94d79827b1fce3da217f975e8c217f7d2a2d52ff37f376f8a0f371d15acd09f0d6f1f12899e3ad88917e713dc90b7c710437a99eb41a6f822edc1e5ff45099f8"}, @NFTA_DATA_VALUE={0x9b, 0x1, "a8c753f5f282a555daaea3341ad49a909540dcd01a6a0ca6ca851c2f802dc37ee640659552d98c303a6a49455481fcf3763ce153ddc5a0a3592487cbef6fd3c6f2fb382b250284ae3a30764e3424dc0f33a1aaa872f95a812ec54bffb44c149fcec37661a741f4c8ecdac172610965eaf4a785a7fb15b9b359b8d02780337f05ffab1e456a429e8d8398ea140923d5ad45175a223b2870"}, @NFTA_DATA_VALUE={0x50, 0x1, "f212938bad6bd416c1bac02449041d62afd62d9cdb35c9192bfadf8336eb1a4264f74738e76ea521389658330235582ccc24927f48bbbe418e160710fcc89166de9f5c1447a8b64a23081c40"}, @NFTA_DATA_VALUE={0xd8, 0x1, "65c8f0190c38b4229e107d7456e63ad8ca4aba1555f7a388e0213a64a2a760e08083729d84806b3bbcf53aa74d4c80a8516e50414044c14f7bb2955874bfc943cccfacdb69ffbd4bb5b062bc350d7046c0259acfd1f26cd7cb45cb3e35a7f6a279fdb2af94b29fa38b5c3ae894e29008be5e210b776001566b386eb4e1381a61aa1efe19dc4523f6adc4055c46a0074d979d9281c3fc1d9b5754f4ead27dcb428ec7da461137a56630a8e329e8ecd7cc2413103bd11d8efb7b3cda2cf8e9f829929f1c20a5aad2e5c0529c56e9a5ea91bf5f7914"}, @NFTA_DATA_VERDICT={0x10, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}]}, @NFTA_SET_ELEM_KEY_END={0x344, 0xa, 0x0, 0x1, [@NFTA_DATA_VALUE={0xbd, 0x1, "5c370e74645fbb474fa1fd8783f5cc4f59f9dc94c0b7566d84768848cd08a6fb49490aaa1977207b625932dbaabea9081a24d8f822682517de9bad049e5221092bb512fcca595cc45ba4f134e20c8dba392067f94d84731e4a0f44b2119f8e596c8986499c59acf055612a4da7c8c9c827b49a65d4c28bb6425476ee31e6bd71c38c5a2cd79b8d4b4151a7a11757f47e3aff6f02687d219dfe3af226e16ca721f0549e340efb9947ea84936bb6d25331170d4bb0c89dfac4d4"}, @NFTA_DATA_VERDICT={0x18, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VERDICT={0x48, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}]}, @NFTA_DATA_VERDICT={0x44, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0x1}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0xba, 0x1, "01b1cdd7ece18866f2c58fd61abbcfcb81bf908f70be75e16e6e6201ca66d9459c0a80a0ac8cd57158a96e91bac6deab272f018cb81b11bdded5270d5213eab8e14dbc8211cf8fee407a36e831e75ab649c85dfd51c869f3c6ed932902880393d44358210e5d205ea351d8cc616806c0bb1166d0e4ca8fe63994b80bb747b0db49b214ee15874420d13418af22e34898f56911fba5a8b6f66ff2c3eade4b5fd7f65aafbf40a27318e8a91d2da2a2024bf31206407bd9"}, @NFTA_DATA_VALUE={0x99, 0x1, "d9bc2ef87c2f39ee655e1f119b7ce1c7ac6fc6d2dc2c6421b165eafe3b95f471ef471a669b370d57ebaf05366b89b54604f60d8e340b092b1f696cef847e2ec7cdef078d1ad5739d84363b7c0a9ee6288f486e97939671852d5a65feee3b92977c150519d52cd808afec21ce134a1821abd280fe1e952de8c6c36b711e5c48c1b3c4f294be23f95be97c76b5af13b7349a0d4d0b20"}, @NFTA_DATA_VERDICT={0x38, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}]}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}]}, @NFTA_DATA_VERDICT={0x40, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}]}, @NFTA_SET_ELEM_KEY_END={0x12c, 0xa, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x50, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}]}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}]}, @NFTA_DATA_VALUE={0xbd, 0x1, "f15f50bdbed712853d3af1479824c2b8b2ee987d6c09d053a3fdebe746c5898d18e2d6b04838c34fbdeeb287217d960d64c3c8a6914655d5a3cd22d6751f238c3880155ec2cd104cc3aedac4a78136f81e44233d85687f52c21c74a11d6fede9b5b5e8fd23ebee64fd07ce2c609fa2c6fa49df466cb1f91d659427cad5fde059281d05ab1e42a337b07bc831aad9631a45d6139523f456daef719d392162969d725bbab912995667ff3ec8518a1a85f511e3f9693d216fa5b8"}]}, @NFTA_SET_ELEM_EXPR={0x10, 0x7, 0x0, 0x1, @limit={{0xa}, @void}}, @NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_SET_ELEM_OBJREF={0x9, 0x9, 'syz0\x00'}, @NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_SET_ELEM_EXPRESSIONS={0x7c, 0xb, 0x0, 0x1, [{0x68, 0x1, 0x0, 0x1, @limit={{0xa}, @val={0x58, 0x2, 0x0, 0x1, [@NFTA_LIMIT_RATE={0xc, 0x1, 0x1, 0x0, 0xf7f}, @NFTA_LIMIT_BURST={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_LIMIT_UNIT={0xc, 0x2, 0x1, 0x0, 0x8}, @NFTA_LIMIT_FLAGS={0x8}, @NFTA_LIMIT_TYPE={0x8, 0x4, 0x1, 0x0, 0x1}, @NFTA_LIMIT_FLAGS={0x8, 0x5, 0x1, 0x0, 0x1}, @NFTA_LIMIT_RATE={0xc, 0x1, 0x1, 0x0, 0x9}, @NFTA_LIMIT_BURST={0x8, 0x3, 0x1, 0x0, 0x401}, @NFTA_LIMIT_TYPE={0x8, 0x4, 0x1, 0x0, 0x1}]}}}, {0x10, 0x1, 0x0, 0x1, @objref={{0xb}, @void}}]}, @NFTA_SET_ELEM_TIMEOUT={0xc, 0x4, 0x1, 0x0, 0xffffffffffffff7f}, @NFTA_SET_ELEM_EXPRESSIONS={0x3778, 0xb, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @cmp={{0x8}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_CMP_SREG={0x8, 0x1, 0x1, 0x0, 0x14}, @NFTA_CMP_SREG={0x8, 0x1, 0x1, 0x0, 0xf}]}}}, {0x10, 0x1, 0x0, 0x1, @numgen={{0xb}, @void}}, {0x14, 0x1, 0x0, 0x1, @connlimit={{0xe}, @void}}, {0x10, 0x1, 0x0, 0x1, @match={{0xa}, @void}}, {0x24, 0x1, 0x0, 0x1, @inner={{0xa}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_INNER_TYPE={0x8, 0x2, 0x1, 0x0, 0x17}, @NFTA_INNER_NUM={0x8}]}}}, {0xc, 0x1, 0x0, 0x1, @ct={{0x7}, @void}}, {0x10, 0x1, 0x0, 0x1, @inner={{0xa}, @void}}, {0x1020, 0x1, 0x0, 0x1, @match={{0xa}, @val={0x1010, 0x2, 0x0, 0x1, [@NFTA_MATCH_REV={0x8}, @NFTA_MATCH_INFO={0x1004, 0x3, "b576bd6f91fc2257369ef54595ca0598b917f63831a6617aa97be3d2fac7079240d8977765b98ab367cf0bf544a82349b4a5c6e38f9dfa2ad3a79ab0b31a7ef1d59aa5f4164dd9bc289c0449aec2711d97c444f5b36882d67bd9bdeef259e313037342f056dbc4138c11ba8b17eae16e8845833f064fe097270e609844c90869d33730c449cba543eee471dfd2caa03a62a2be23a6213d7fd31e33bbcebfb4fdf21e6a41f287a398822db19d27963803d3a1c0f1307f017e821c3bc6871abd7f4c8b3df62d446c7cd0061b05e7a1498d367a906b5617f8da611b8ea6def846aa81463078a6d894e2cd6ed402a62f233bf7faa14be3f5d3470b48f46e0e79873648dd1da5d14bd85f5a5e538b209cc5245eee981f062f6e7e12efb18f9cfdc943600aa211be27b7457312b80442a07fc54b56e208168faccaa1c2ae768e1e31495b1e60676d8e326fd3064a9158a67a9cdc95c8c473bf82adc8f31381256c3f853f6bd10e8ce4caa5e177233648c72859f1d21dfbfe06c60112c17434390d756f08fbbe35e1b492873d7cc22cfe8b5a4fcee5e835d8900386f95451e576bdf3b6d5d1c040643a4d3c8a3917ea8c25a5e370d2fff1bd77cf9af3c7e948fe5298b4d9a66356e068565220434e7e91b7fbae17ec1350e98299d282a60792022517050494972490f21466c4e426ff9ded38def245a2aab77c921a02243f9597dcdfee86c9079413e26290c004bfc269dfeb4fccbcd469f30af8a1f4f7c6a212915d9d975a57c5622aa88be9ccde46d83eb0e413390fb3aa5714deadc4bfcac2e870af91985a7eb3409649a0cd2df04e499edcbc278d91faf5d4faa06ad00c660a6730139a055ac09617b94cbd39a94b2b04f99c35a302b4ee5e7420c4491dfe505a6832894982b588b92dd01eb6b9dd5d562915cfde4ed3dcdf662ed82d75467d7d2fea74d9ff83b14d2c22fd9e00a7e7da8b7b1ac774a9e710c815482709436f39a857b2c255cd818a5cacae530032dfc121fa5ce56aa5c0ff7d6180dc92479a21cfe647b15d1c8ec587b7f386d95da25f7aa7c2b73e45ce72e884f7a0f4be51ea2afc5c8695325a141447b4c1662cd0e0b38f46bb38141460e5acfcca47dd275f37db0ab301ad5f87c8a70ffdae445c1e941828c5addc5a040aa77873bd3f1fe8322a43b2b68c3f39e14d82c666f9e52468a933e33e748687a292943c3b69d680e7b9d9cd5eddd3542e58f4f6f0a82b2ec51eabb90b8a2e1429a8fd4cd5a6156f65043f4762296c33d287d9c98bbe7d15a5bf1491601261525bf07f9544d70ea6b24875364bdc054cb36c7969851cc11a5ac5b3394dbe065f151f367ec46ce76d19f64d285358748cf240397f70d06cc92b7a74aec15c93829d1e20e28d0ea84fc91cb992c71f37483dfa23addb1da1eaefb4ce7c8aed1f14bedc08d9fc965159344c68031c79930afc229be12d1a64355afdfc4d440c02f408dc31fcbfb9c584b959f39d9ca06a678029fa7a5cffd9d57724ee5a9c834632096fafa200d35c612328af4d55a0f1c1c9efcd7710aa77fdda77cdee6a321e593c058c185e42d9d4aa32b0c8f720d71647a65157a51b54264ca38e42c169d57449261f97098206c9c61f76711c3633bafef68744251457f9829f13f3f1b93e4be19747a48b742f2ca73e1a9345a0a8abf3291d6fe48e75eb62dad5073141b1ffec1d3d85d09083f12df4ca0df9e3d5bfabd259dfcaef71e00a4f9a50dd41b7e9adb689577dc02bd4fbb5c4f7634916c053bbd4d9c0ea64d26498fb0765a3fe9e76152798f4589bd1d4648dce003b3a4b37bb7a0981e471dcd54e13dcad038a5c20454aa5259c540c8c0dc0521ac6975fa0b630312f9f7ae77f163e5d425da0e8c801068cc2f620a8bcbed54b772a48cde9fdf58900a332d609e6dfee932312d945c08fc2366195a2fa37fe6221c44733a1f0c7f2442e228c63f1ede9dd0c81bcc343719934cd7b8c0156568ff021f09e1c5924cddb65a19ae2efe5244d773a3d627669458344fc8923c651c97f31f31f98635ead9d719897d6db215808cb284a3d886559d9ba0e5ca53ca734e40496e058e1142e2efcbf4810d8aed69728f8fe68a91f2f85df5ed6e44996fc794a75897087801515fad6d09410472509c59c71b1d25019b0ce90171adace47e46af0b10aef7fadb5b572f597879dda8c069b506b6d3a3f7668518bd32277663522907c9c59c4ba7691657f8701bb81aeae49347dc099bd3fd7ee430338a8067c7aa5dde2ebaee1aa64e0105c8a3b5f39963f07a9f2d7f21f51fc672272eafb67262e0ffbe0a1bcdc9a96ef9ff685436f24b94f10d2ed87ab09b3dce6568e8989477302e6bdbecd980da2f3b0f0b1f2123654fa0dcbfb25a038c7c4c2913c3bc53f38032c2fed79effa42d701f1b5bcfc9e8a3025257bbcef774542c987a41979dfe270f18fdf0b752ee15b00337f699db979e00677781db035c68668874aca0ccae3f7f4f0ed4443dcd8e176f83c88b6b8955621b72b0b8944277e0eaea48cc6b2708f9acf4234a726b9f3f1f0e1ff88956addcf48754f3e38a79fe9629597be62c54622c44d052ee7495cda6e7254a8ec0b3e3325b0417ba16661344cf81fcbc46f9cef529a59a8a4aa53dcff3f0eaa7b181bf20984a23a4636b574e9583b9b74e276c324fb58d6912ed1b6354f97fff1824f544586c65931a723fd5f48a00906835a0540041d2626f033f325b3d0e62a303c03ec4a81c4b8b65fb1853b281d5b043df70354fcc8d30ed1aba280d05fd8187dc4bcf123db859c3d0fff53d68043d22c21ed18c0eb1204a833b7708125fa9ca5b3632814d8f1bae2b157c26f8a8d5896392b45548351d0a8764eab98414708456d5e3570894066fca8c8c1bcb9aad82eba7f64c97c21dbfe5a3007ac57eefdae1700281befb6835e2f9924c5041f75c3bee376a44cfe81b77897382dc0b7612df041f3d2e48dbe2ea5716aec9f1e767bc6b33ac63b5271fa727c7202e46735206f406b4b2838bcc42dab4624799a2c230b72b73958ac3bcd3d12c4e54136c44ee4fe6471c1281c02f42d9c84b9906e1ea81800fc58bfb02f24b8e1f64e523a011b9efe44f4156af46b9c2b304b8c071227b2cdf5e5a5c812e9ede575bf5c62ad30cff5744ec53b3143959de7f68de7145e6579cebe72743b339443c3fa3a92e2ff0e74c3c99fefeaffc241fac999fc82627231c0227be46ad2634ad5a5de8865613550e68c4a16933ab38971d7794b35745bd8256bcc1767ed5d84bd5b44dafd53363c5440c264a585fe49808c395eef3df70c9e49d1118391af02c17f7eff7c3b370026da1284ea3fc36145f7a3ae561ede8637afbd6f3426e2f921a434759732f1bfc30b63d080a9170838b555f7d0efb2751371e12cadb50fabcfb9e377fc6b81c1f572ff4c252fd2aa8348077de712310392590b84f67066824571c4cfa14459597c9dbe21e57b1dd7acbbbdef2a53b5f7a6e89e6846f4abaad6ab64a7fa1cac55073b1b5a3dfb422881e9a1d325d22b27cc067d97f167922c9dd978dc3c59e42cd2ff6596729b7c354cc97e949723032b9beabad2e210b3922724f9d5006eadf3f678d8da96f00e8b6730a91c7f69b63118b99b1bc235ba83e849eff60ff1667eb3aa08092667413405002d71fbeb6bf62767456b985cf67f6f7a28de1252650be48f04b3c3db541e8d4fd71438a7808b8378aabbfa38eb5ba28c00e81cb4534f0f7715b917fde89fb3cb7c632f1797bb3be5e7612bb0b0c46026b2030fd018cd65c9f4405c47d9d4b0ee2fa736e0e2260ef3f3b7c5bc67ff6a3aa9356d280604e82017392a67db532163e84095547e2095ce0fb99361ed20bc14f0dd5e6bbf001fdfa46396f23acf2370d888b36cd3e6aeb476e99850c0286ab7adefb723369de8f4227f8b1f0417e62d479785545ae08492b094ba2b7c73839e0480af35214720b054af3e7e3ce3deb42b0bfdb23ca2d99b41eac483d6834ac492574c4f5f2b80def4cd5f57d3a27976300455756b343c261f443dbbaa042e3f930f700a5f2fc0c756306a5a9df0480877aa418484252e60746e86262529c46cd73d766ef86618ce8f3df5adc25c321cd7355d778c78badc8e7da77481a6faf7a67ab76653ecfcfe4a8ce729fa30509985a24007dcb61736da78d20b499b542eedabe26de109002078def7881eacf70de9ff534caf3eb4a5904c5f0c61fcf756d880738713422bf99f8f62aa6a25d5110cc1cd10e1d372010b5218a59d098907e8d4f4352ec958ad009b186afa437071349402e927c9f6f37919eff2a24989abfce8dbdeaed67e43b3960fd803292e408d2ed4642dc730bf199ba3e928128e425b2627a90744ddf4f67ee607ac576dec97b82a78762b31fd75e634f284707cf2526c5e3aa13e34a1bc91dfbaf0f7ceadd32a337336fb1a7b9a38401dedc51442dd7719ee787a9e063b0a5e95b28d596d8957a62ca01120b3ea5173b031aaa52213e627c3f64022c2e5b5e5e9a986a72768a165235d7b534169e2e8dda869ab797897f5a513c1461bea9d532629d7eb2b43265362f96481abdc7316e2e3c139f7f605b4a69bbfb5ca5fa74948ab14c874ba08970b424f28135aca40126fca4c87141b92e5de469c66416799f27a4ef7b8ae1eb4d65b3cbd4c65c658806a647d1aa6a2bd09ee0fea0e2da381cb45c3ad72ec913d5aff44a48dfc47f7fdf8bf3d1f1eec9a93654da6d423af8eddb84c8267ca0f93fb90b5f854de8ecea630160e1adc4fdc61155f20537d0005380a6a9ec389d7c1b81a26d0e43677bc5c2d7495d22d826054bb56ac6f2ad8b67c01cb79404ddb2955915116dff1008e3419fd51ecc5d6a6055720ef148049a94652aa20d526685c92f832664106237190edd7c63a37d8abc5531d42a971d43c86cdf1722224ba1c79cb4122bb8971c4784fee44c368b9944bc9113311e9d121d93e15dd102d537d401f559b4447061ccbeea50c6eee726eebf73f4e729f41f33a43bf64d22a54226f9cf57d77de1472e38ece7ce563908c95df5b5d352a5c4e762d61726719f9ee6c47a2b47a5b8dafe2c83c1a86f25f19519c2a3d441c5ef26123cdd049e1ecfd7b67d74eb1273c542ce742546b3bbe44c1c4e863f9f0f7f9c8eaa08843afdf38032a0c53996d6cf3a78293169aac65b6708f9869837a454fbf865cb5230101e78e1beb16c50acdc1df8e900ed5677585319a6e450c5ed7083a8c86e9e8a5ef4e1d31891d64fab53c2db7ce9d734284a2fed02dd423d3e6dd6287bc8599656a4ce1c06d99dce1b1f12a4be23350993da994f469475ec5e8067605a95cce1b0fe6345ce9c51d635c815283e337f0f754167381411881fa2df0c55295cd74105495cc664a80b754881e9ca4ef38dc6a1ffa3630e3116715313a9cbb79f9bf0bb6f385fa610739a8413e31386659686dcea0892cfc6c1322a5d55bf790b1d48f8a6a5ba1c53d980e5d71612c7055e56573d2dbc2033d9019c02ece7adefa028af0959ffe8135c9bf4878632d68ba2fe66de82712141b803cee38386b2f05022ceabfb6b4342566ca7243487fc37cd40f9b954cdbc1c0397598ab7a2c11f7d9e4fa7015e792c3249b2c7e38519aa1c6378150647c51dd9a6500ee46985592264b043dbd24a0120a9b8f420ad61c8eb31cc6bf08386ddcc3b4982ef2f6c422812bc3933ae50a49385e531d1f73579621a4c1153e554bfe46670ca3d4fca4b95e5953e60fa5e8831ea46bbddd9d18d0054dbc19e9e9a8f3f28b910eec"}]}}}, {0x2698, 0x1, 0x0, 0x1, @immediate={{0xe}, @val={0x2684, 0x2, 0x0, 0x1, [@NFTA_IMMEDIATE_DREG={0x8}, @NFTA_IMMEDIATE_DATA={0x2228, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0xf, 0x1, "ca1a7d47157786bbea0fbf"}, @NFTA_DATA_VALUE={0x1004, 0x1, "70c40103ffa046fe75629aef37ddd90297b52090427f3a88e26fd13f7b1ca48ba3bc9df7c45d93168674fb5cb75f260dbfa5c5a0cfd429d5d930c9c68f760decd1007585b6f862453b5ce0f27842c4bcd466164f0d5dc00d16fc242a73e775cac592bc807c339828bb35fe4b8cb31b94f568d9d9de50a570847b70d0eb4a0758a770d9aff03f8c0274cc568e248c50eb4fc8678b3f8fb40354daf34f32e7917678bc82049a89f6b0f52da82b17a710678ea9a55d3f3b11f2df46c773aff8fba33a5ba39a18fbe2fc51b73c7a0c570481cd449a23b135709a9eda568285d5a47dbc5acec266ab9a401b8c2ebfb16483de4fb034e6cd57715fd55da65c4cd64d8d1c9e607e066fdad25d9001f7483ae10a04c359cf780ff4dccadbac1ba78c66f89e3ca4596cac9e34be1352e2a6904edf285e3696b6d014879c81d5039660a0653ff70c1e083ca2c95f052d35dab11be348c990265a4582cda1dd211e8a879f351e00d66b3573d092e8d90062bb8ca7a4993f71b68306232dc8bab733144bfc93f823d09408c5bd8e9797908c512839409012a0dfb11c294bb829007cf4efff9433ce8ce35f4f2b4a50309cb489a8803df0a5cd7ade7e8367c6dcc06c4fb2d38f9fdf44462377bd62565c98a40e14f9eae9d3b035c163ff20ba76584e85a7e7478ca46028d6cefc2fa2d6473346396ed270b21ff143916f2e7a009778f810b8a1fec207ca087119869d2aa9a4a2b4e3f06219421adc60c3c1e203788515eda69ee8a1db2ad4c5cb0ec5b3849f0e321e75e52d52b6b6033337f93566f17d7f6af96ab35e72f83071164433af48f3a22abbe2860d84a5c426b1893ecd6ee9f5ef8ca749cc8fc6a143f82f3ccc58fc648937eb3e9019eb6ffbb201ba187b7e60184b6136363514171daaa1c4166f933a59bc39bdc3a068329b97be615e1f025f140b40069857d7146265a7981b79beb9acd4fb491e9a41205c4246755b0f9bff7245cfad264aad76a73f9cc4274d206b47c9f778b82397c9e842dec72c84ef166da05bc383a1744d6574ec10057ddbd6923610f330a0b78ad1510996267a1bd7b0e78ef3b6b97b3a42645b232cae1f0877464aa31f47061964f8cd649e589d9e571e4c05b35b15bf5c15781f7d84dc1a6e74e282c58d60446069e91c360975b2b0dacfb4efb96251444ec428f51856015eb9a99f992cca6a8f4674eb8ffc1f402f4659430514f4809783428b3616a9cafff44f0118449fbb7d0dd3db5774e5625d28738f98fdc68aa3bac5549dbf0ccd3f41aa97cced06299eb92b77c7accf349f99b446dcccdc0bfbfa9deb9638d11e425dd4d12df29c5ae10442c8b7a6005eefcad5d1b5530d11b2451b46d7169c43a30b844164aa50d0a370fa54f83c991cff3fecc80dc1e854577fd96e537dac2856feb3fca335be9e981d9ded8cfa6cdb6ac6059dd78ff0e2d42281a64baf229c15a08c5c6d9437ffa108411c8f7c61f39717258fea43bfc37cba556609ac6d968941f1fd3a74be15df168cd16d032cc362fb1843ab9b5b5c73034031507d43e384208ceea5324bd17fbe4f5ca0ed290fa25c7cb16aa19ee4f12c711d9032b00231915f9c5de274b7427a86ba104c034f69e8962b2bed0a6ac942c1577b66a703d74255c6454f01f9c19def2c461b3e76c6aaf4090ac51d773fe2ecdbc0bb4efaef821fc1ca829103bd85396a59802dc1abeaa6a061f393e05210400f21b40a8a95da0966eba0c308c4b4ff33c25676b58f0541bb7778c16d7b453410c38b76f2d938fdb06875f384ec16e0378e56dcc13396044b537b4920033fb6b9674bb419af6610233718b04d241b97ddb6e6ae94e1e54eb3a61a0bdf3e3ecd6869afe7a8bc8f90deb3810ca7065a8281eaf8c2db37e405759eafc1248acc27914e49dabefa72ef48e462262dad7d9a66ab6b55f3cb131443a8206d8e36dbe17b0abff5a155ed009cf970bb02ddbe910f762dd108207d9713f773a2d1ccba99043fed6772c34b6a5bb88c316bd4b35ff861f01857dda7f64580a7a1454786c5e4459d1c9d3070498d35d530acbeb3ce7cd8dffb7e4049c524d5be022986ff106f81024b2db5fbebbfe500af11ed26eb9883061667b20969a263b12a66c28a099cf3cf23b6f6399c0ea87da25f27a7bdfcbd92c0168b8d7eda7d4581ef7e890177705f741f1e0867313ef0d52a2446086e5f67a9a3e38437c577442a629240626ef3522a52a06626b25df7ebae4f3992c5a403cce7e8a9589da09cd66427dfc8d5ff962118d9ebe0a8aa5c4d594227bab38cba2445850010c6d8d445fb4f2f23e516ce086a94587081d8df1f0e9677f871f86cb38db87b7debdfb83438bd32249abbe4c45a4a127bd187b68982e8588c07086bb1c96ddc8e15f614e8a56e15e4af75a4d49d786a969c78cc79210497e266d26eacbff9ad22b32fd4b921d92fd15eae88e12d10a0e523074a7644a30dba21bc8452b4154b2617acf06b7854af7d66fe2a09eea908d0aff265aaec04b2b750b73145e960ea42a7d4c5f5e14213827db70c8caf99ab4f495c0e483e75b8f45bf89d202009c4a9c825d1d0283a6556292269f23f7eeceb23653a4dee17927324c46a07b957e1229e2b1e6566f4844955511bf6a51fe65ac0139420c37a0816572bdb5754afdd363424f37d5199f8e021fe40d3d4ab952447df88226a16e70cd9ccc463e94fe20b169be3bf5e4d63e06220e0156f1d485a306dec603a9240b30f937ebffc3e5087198148da134e0feada50e22aac3c5c2572781c419522097b901bca98a0b18cad3ebce55aaffde513ed26c80f02adfa491b24ebd696e06a3f478b809102aba7b4dd96a91b42ff3d11f90f23f616ff80a6dfa3dd5c3f2bb3a7df571782e696a04e515793abf273ca97fcedd4cf765aaa78787c0472b39510905a5db38acdf95ed025085f38ce3d8528755e43cad61bf5848ec9d4e2be4e26fdd92f39d1a449e88f4fd490a11079212f66f3e820fef3f4f0ca1ccd7e8c0db18107e8113282339ec0d70594849e4c7c8086b7a0fa755c170f7524f91da298a2673f89a8e4b759e35a9b8c09ebb4ab7855ff2bf61603507594680e86920e97df298465edc7fd1975e6fbcc4450871a5b16b2a5b49698e71ff93176cfa21c3a09c376957527b0ac4c23fe47be1890c445ee915f23342cf8210d851edcf4f127f5560b59d955c87e2be529d4592394c80405fb2c50dadb1526793b931f2b049b8b441a65c0ec63f38e969df38c83cb5410631c832cb4fa512c3cc61dd0b5af895530696a9a94c8247c5da84c36254be2676e3ee33fe19b6ede82d76f7ea4dcdcf8a7e4f9b1f7e021410d307f344d366dcc8dfc0439287bad199881b47f7ca6c23071e79839d181e8359cc49011afc1a0902f381375c1cb2d83e71de64ed3f95641d77824d7c0043a05df3446f4225807eecb8aa97ce763a44406c0d6d9f803471e9d1a6933b06ee57213bf8773ed8693e1357aa05b93e6e37336f98fec07ca9031b2418efd0946761e541d25f3213c151b2bc1b7694ad245d094028769292e77d01eba56c20d840e0338a968dd3b4155075877eb6f497310d85b53163593b5d47c139879eb4d192b9c40fa846d337a13856695fc906d29c018010fba3422a5d4d0a07fe71bcc6686fe6bf9ab7780b2959c4356317a9c41c36d98829322cc05b622affabe74418c4222bb18808bc0a319eef1b607f0c7f760c821b10edc7479ea14abe513861fbe1bfb6aef146071f0705a2c5ebc67b02c2b61ad18c802c445d230eb8cec9e43ba2afda8ef7c1e1c107f7eb736bbefaedbf9be94a90929b3707f05c8fbc37a20304c3393da5078e97224778590028a31a362d63d308d06fffa3814e81d8bd2ddc684a44b3b8e148b544610b869e28972665d869378174395b9de7c5ab56a9c20a4b5a06c200c721ed4a7cdd04ab16dc65ef9a36c4630faecd2217e8cbd64b26c62e9f7d4289766bcae11ea2eb94d1084353924ceb6c9278a6e83d7fcfb0a23401975e31748cdd2c5e6eac362ffa31c48c487948389d5a068a8a7eca89d3087421a6ca9976ddbb7b7950abb1ddb4b995056b3bb5e4e38ac8f5b2f5d085776f453ba86f666153d91a7c8894d312f11c78170eb58c188bfc90ffb46a0c397f85030d4a88909f94fee4ea7ac416fcecbcd3ab299acd5176d20fbf9092663b1e7b3d0d01d07ef14dd5660203c0c01cd34ecf5ce4ae4b44859cd1eaca2955f1ecad40b1ad9fe9acd413cc7a08a674dfc934c9d0b496cc13189610ee2951e88dc41a38dad6b3dbbda6d399b9da8aa07043151ffc4e9bc6042f9057666f344e83a7e62dbacd00d63f3b91d817fb456f82c19f89950d61ff064149e314cdfc42cbdb65656fb538d41f3a9eb639f89af99b36455f686ea09e69eb2f7013db7097db8c2b0a057c8c03dec6710e1bdafff63930c79fb53f3c8fcaea26f6d8c111e5496c799b27bf3f3b6e3bc6c26a3e095f204e8e31d14d3870521495f367c992acd194bde2d086f56516dff407ca59889f7f5119592f342400b9d1c1bf404c95b3c2e430d5a7cd454c556a32dc414e7fadc6aa1afab30993fb8fdf051cf4b35e8f2145454aa11cab5d3c9a8cbbd8e06cff41b867a00377c871763d005819ad075f4399bd607c709f25b3d50a6728d604d5444ccf07f876c00e6c40420a91ba271a5ca7e52824bf87d97b1bbe3779add79d5ebc4b0053e820d3df0f9b917b9949d7483fff7be1ef5215b7e78a0f2785d972e0f4629bcb381e70558363fa4421ce464035084f9ac26562af311d1cca90b88542f26880e9afa34066ee753e3023c3cbdc84679dce44ac8f093155f1d7e7640d7a2a64bceeca0c1a9800a46daaa7adc90fd2829fd93f8ead0d3f40f46213ffc2a703593a3b59cf2df260e68e823914027277d53b0ff9ddaaee654d4b0fec0e63788c793630d3833a3fe023389f472f052535ff56a3127ff54f68e981a5999671704dbd5c596698b3d9393b8c6042fca67ec6cb64ea9c0858166511eac2edb4044c007d588a074de0ac95e4ca07bb3c4fe3cf89cc09d8f5b15c31a6541e628a33edab77420cc30acc6f17fd98f1a2f3c979fbfd0cbdf3d1ddb7f2cc15aa221e19a07d09c02088ab653e4e086828896e57470b2d4d728f03cc17392d2dc4ded23e896555049e368869924f88737bfedf3c3d2910135dfa85e28c08b68d398593468d7c0dfcab2033b2c053146acfc42a3fd8ef8fd472279e2b5536b6ee663591390f4531fafe79dde8983cbf54dfe2bbcb4ec21d6ea6c75dadf4637ef269823f4d334a078a6a4c899885055c260c21d157cfe217a0f5700ee16606a28d66a8965f43b377d093db92d209e55c514b483668062e209dd34ecbaf93dd30f5d5e8d27bf7881feaa91eacc239d824623758a186e87cd61525df53935adf723608776902e9feba3cd59dc47580615eab076cf1ab7922e6285ea8103766ebc3d6896e924581d1ac00747665580ab84ae5b2a18161b36ded7640cfbe6f4a48b5213e3d5eb294060325c4329d601c6943bed7ebe93ee67e8d79c4160ff38540770211538c2de87839740b7ede64e217aa3226835cdb867ce7ffdbfd45ebaa4a624bf099470b244b7b5b0c9097f3bec9210b10347bd17e0794ccbd53dc7d29a54979e58867fecdb753070e5a07c48c69a1bf262d4e1bd1aae7c5cf16cb92c9daf7340d602f4b7234af066af18aa6e21a744d251471a621d64341101288a0114ad9ce653b0add6b6f586bf7a27cce107a5bc33ee9fb54e3dcc32fe476b98"}, @NFTA_DATA_VERDICT={0x48, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}]}, @NFTA_DATA_VERDICT={0x18, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}]}, @NFTA_DATA_VALUE={0xd9, 0x1, "221621fd6da6db09a4ccee26f0b72e978a5151cf629e584e777dd4c8657be2d4454449d0d58904d188887628439a2b28ad56ee08e065198edda106cbf3cdbf6f5d9e2730546c31c230345cd6eccb218b568c4c49527eddaa0f1943c83dd32f6eb44b973db87df9782f5f2c98bf5ee45b6f837a0083af209212e091cefdd98f8da72b65d70fb63c141cafe0b10dcc0afb9a1210659af78de0f23554061219f7cc5457e373e9efb573d6c6e0f3e8083ad2f561f8d9bfc2b02a886f78a7f9a15fb7eaa0386c041b0c9e938f2379cf93acb2e4c7b05e49"}, @NFTA_DATA_VALUE={0x1004, 0x1, "70fc691985e2cfbf20c992c37efa5394f0853e18eca7664fd9e3a4835ec46d111fb2a67651b44358d67314c5aa79ab33f744b006dc4bf130d9909c0860f426cf6495adf4962d7475aaed7c5f6096ddd35573ea2a3eff5d5b6506b46169dd836e6acccfec3f0c83421849419776d2077807918709aced1c3115973c44cd049034942bf33b42a08f4f2bd1d6151d61fcff92eab87751d6ea194fa586fdf73804bee73d6583a46403f42d453b65d15b1c60ccba90e94091efe97cb8880308ea5a77b34c6164a9532192fc400f27fec593b29dcdad34ea2f2838a18d976c1164427f0d91987c7aa9f856affc0ab217d9a119e6c8a0e6320832bb9b8a68501da0bc19248e7d2f9306947586153e885cbf50b08978a2264d7481840e5d95c4c1c665eb4768f7715dd00328f00ffed5f2e85506495793268d242c0c3d6407699ba0d2dc71dfe2e04a2529d84f6cf88f004e6be5656ebd30352f8ec4866ec1e5c92863c58f273d1b07756ab93187121bd941c7891dbebdfbba07b3576a3a2661666270451323bc5c2bc20f199fbb7245e899f2b6254c598ac594f25fb1ca2a248d9b36c5640dcd8dbc9620baefd9a957857fae2c0181688e30fa530cd5925eca437361e7539979ff47dfb8203de9e94b333d4630637e6decba35a06be47a1db93717095cf071fc1be935c765f01e86109b7191da3e6b76f3ebfe23f8da5f1d9cc5f86b6f16c0582e8e5e6d09ca51c67d6dcc806e26f19978caa616fa0f7ea31f7a911457c3a26f6e7aa458f46efd13099a87a759d450a2c967bec8dce8b2bf295d6161fdffeab64a112e5c99105971a5fd2ac34cac058c95c512d5882150093eb8e4f6dbe1cf88421304efaf8e18313fe01cbc534acd3f2ac26dc5439dd60b70e04653e73cc3340eaffd5f89ca7e00d1db1296688ac32a98a71df3e8a93bc4d23a0f68564cd340f0b839099c4c2e298abb6a6e8b384f380b8c1af185c0a43a123409ed19f9d06ea79ab33c6b55162ad59c4aeb6978daa226ec6311ceb77a2db750c371db5b56b9b08d4a84cb3dba903b1b34179b46a8e84ef1d34f170a771c7e48a02f7817a4ee1a58eff2503d15c4eff8e158372aa6a999bf7d47eac25354cf67c74334ba875542ccec38133a1fa6a1e50e44b12470d7599ea2ddf9810669256ddc07b4eb6ccc1d725f1578d9f265d702fe7a48c6a0d1e95343e9f72379aa8e46b944e8db2935209b59875c9e60d865fe0894805484f5d5b79489fd0d23ddf206450804bc423f9dfac696b5529cabfd59364d9c3ecfeac132db099ceed1e89b72adef08476da374bed1f54254a1cbc421a5f5cec50904761f47fe900b0d13f2b21e30fdb3756a3f81f6d4230dd3bf1354fc920ad7b7cc28ae4d0aa6a67c7790380d90fe8c3536cee9fc7cb08a29c01650427a9727b5e17f4580a9369567df1ed652f97ca91335a4e5128d3ff0b4cfa1fef6cd31fa80321e14abfcc7e39cdf076259c8abd1a4a5f178779d85d3ac9f870caef8a6b2287410786c581c8d58d8ddb9ee6a3422218cc08f6508cd1808160596ffb7451f6160b81b9557efd7f78f2bcf6d6e91081ecf5f47c04db348eaf6175bc7276ad974a100c6b15397db417f53f7125f5822c4f2707a0f89f8fa202d787aad9fdd545e0ba65bc3a37e6812c5095fbb334d87f51afbef8f741af65f77e5c635fa9b0dd3036986945a16935ee083a81781d79e4d4b177b0ef68ca93d4df40f6f727bcbf29f2dad463971f918449f59a7e4cece0bc67b260ed7d525a64d53a3ce751ac2b6cddeebdde426eb4efcfa25b999c66a68a59ab94f1df664bef29a8945dd31cbe11fc2bfd6974ee32ac703abeb10c7026827ccd2511751de0d727b514dc2418574cb92548a4555000064ef4b7d8954fd6cd8025bfd3795d71e93f411d08ab0dc0a707e93df7c124534875fa6c677cfea0d7cb8a70ee695049be6870d28a59838b2b88edd8fab10069db95ddf9efbe1f22fb76eecfec48eb681e364613cc484c8fa1e911257080bfe64459b5581618a49207c7e05713b7d71cee9c808d903f9ed58df6d3fd9879893a0eebd9e0a1dd5c543f39ec20ef1f8776cc4de8c3d97d55b942302ac040c03b08630543918732ebd0a909af443fc8c0ea5169ed6a743239eb8cdf9572fabc5a70d41bf0092d7bd88662b8cafe11f39c8b6121da01a885ecf6edec4e1b7df280478b1a5b9b94290a73520a0b993faa421a33d1b003ef6e77ece90d61addf8bdcd569eaa88e14c4f76bc42b48ed13acf7fc017b431c514b109dfeb1d820533ccfdb73d69470a4c33c412af5590201f6cc714d6855673f8724f1c2c9164a3d6c932e4a348e1d5d3773cdea331067a157ebda624c50bd745ad0967402fda441b52e68f5e9c53cc70e6a555baaef61a252014156adc9a0cc781ecaad898145c60127400f9b936766b0b18bcb7262d8c8cd0828ab74984c574f7496743ba5016a5cc39f6bfbcf0ec96ba9a4e049e1235fd0623ddfeaa01d9f5c78dc9b0eb5d98c1649ed4ae755909f4cb19b8b3bd88cc4aa1251ef308f5fa2ee5918bcfb22009f8b297a83abb3521f227ac1b8559d3d7448866526cc0152b340e834763cee7f304f4bd654297c3e40dc5f3444ab7e5f1b21d631ba94279fefc0e06439a2e9173f7261d7cbb3c6eca8c7f19ae79a46da0fb988bf052c6ae253c1815e3d46e2c276f02968e188171663afada77e8ffe27bf5b4d7a45ff496a41759eb0771f8bb4cd0157f21957043952c4219e2699b2d12daf37179846f6ddd7c4df115d34e8d732d6a559b7410a312dcb18f696280a6faf265ae5b8806e1db0fa4bed14b94b6d99d936d3be896e880a7672700d52fb815a55c4d1c5b21f8b4705eb5b8df17f61b41fb6b6979542c63643fe80a47b65d98153232879cb64f5c03e123f825f3960f64de4113dc911213d0f328852a91c011026f1e5c86c7f8cdf74dbbd01e325edfdaf50e96a6a6d8895af21813e15711e37f1399d303183e0708ab7dc13da1e690b7592ba5daa9d450bc847431d04a0fb1adc0dc30995b57f7295cedf7735a5c4cc9ff103c950c7ff1b6e34e36848d0226cc90a5d4aa18bf684eb9c86b4e03ddda39c20a754fe8d6e2f48d162ebc00c9f51c4fd596d6c635584635210400eca060ded8abaee3cb7ab911415fa16b636faddff57f2b21cb839b842ccebcfac7247cc4244951a46adcb5524b836102520fcb575a399201f46e2d2db1ce6730af74d4688bebabb9aeed689b16b46f66d6321b3b5511d5451360f4e450e9c0a25b13bdab8a332b41d32dba681c9edb1f538023dfe669f95d6157870a195a6b3f7aa866dd3c65de1877b38e88919bc06f31685be6fed30d41a77fcd50e8bbc9ff3eefd3481de848485c2232d22164317ec66d3132dd781eadd0a403354d0f43e3f0540863456817ebcf7c491ed67873504732a0d42f517cfdaa37b4ff392ab1046c80071a89f6e86b6dfdcc2d41fd132233f490f89dddb3b7c8e7d2f0fad1b05d4e73c11b3acb90d34491c2d75fe49ba96d8c9bf96ac8fd7492f0b6d226253410978bdeaf768397ac9231be965fa3b7bbdc4319309bc9a9463a0ef30f3e53f55abd9edfe0d67bce0245899a70479338025dc14fc7da056f1b268c6ab58d2c87bef449608690f186e6e9253da573b94c40485605235ae6bc3222ae3c5f26edea70d52c1db64d22519045e1ffef311a2f9bf7904dc22b58c100102c23ed3d497ad8654ca95752674c616d0ae30c39f2037f5cd705057aa585ff97b92614f61a8a2414d6d10f74f055b0c0e374f65ed239d5a402567782a1efdee49d7396daa696a5ae270c96e3c5f823d53392a7184d0c091550001ab45df901aa740678aa023bb409c4acea2442b85d8c19a357652ca1fb6dff2081f86a65eb2a3bbb1ec55658f505b9559b09a75d09f484a699205ca9c112be586e554b2db06cfa80775fcbf2ba99b77cdc3b1118921c1c0281256c10f523b3ba2fb66d5195389dd0d0924c9425a3bea0277289e83a96e09dab142e97eb2da1295505bb12516a84aa69732fb41364c41a2a6dab8a260ed80188e388ef3c80a08477f0df2345fe720fb0bd994bdf10ccf8d9aed71270ee78c83aa2adb0500a8187ff6828ad5fc262ef34f6f9945e921a839039a6e6582c522142b3d239dda437b5b8786d4eb70847ed8e51ca11b47e0be092dd61b96792722505329b16c70d0a0d0b69f0079fa2a3847a62e14d4bf9e8981d02fca55624dd4627dcdc8102223af7896343f08802904ff167a810924f756365ea10553468745a919638a79f28a68e85ed86a40841a983e0c4d161164219d9e1643eb69bad3927c17572ed26ae29b019baeec9e07aef0dfd52d6c95f68e5cef5fa46409627fa7530b42df501b13fb70bef70fe7a2b4cb2c4d0483f2f760b519fd99d68a483281b090d2aeb91567ef5b6f317f2c43502e83fdcd8e2adda60815bf3bfe268cf99e25644f69ca9a15f93d3de1df238fc592d5566296ba49a6b0718f0ee0e9685000762ee423adcb4973edd76f5d8090768b248309d420e0ac2ee03dacafd939907371fa980650944cbce0beb9e61c993b660634ead737b13b6616072b65274aa86b0bd6d6660aa22feee12c388fc3d0f4af13d41660196d8f44a6b7ab8f3b06b7786adc3a17eb494a5ece606d9ee39d2dc0b34382ddd56c6353d714ae5a97a3cd3509c2ed0db776642348d3e5e3f610fb3b1d2c4b127f7ea5a13d45c724c56fa1e477229f4d1365e8966c75f5f326bd2e2193a860d23fbbb07dbc1b24d79f2fed2e6d2217a0a51edce7aa6ea064dd59f03a07ad4ffe58449d25a31c80baa0fe037830daceccd0660958f37c845541b06a06974a3d81b3f674186065cc65889189a044284fe159845c3c00dd40240781b30697b92a3569fa1cfc1ac89001be7e208f095d020d9c3af8f3adee3fd10fc05a9b7f4b9f46076d63da57ce2fd0e4f425bf00210fefe7efc9bb5c9881f1615d799bba6b701c4f2c5a58f28b9aae02890318da50f7b44a6cd8dacc3d8c870fbf85905d877d555fcc07438c947c04080acf7e13dcf4ef5ea60d440a76251854c1dc14eb37d7c1cd45fff60378ae4b4633e56db8eae46b34932e1e476184cfb4ee6490fae1b398620abc2ef50d7b5949bdf2c74af732eac4ba24a8cc8475756bb9c82b2aaa482914d6bc6b0dfe4a1a2fb0ec6c516ecc22593aef9ec142092ec24ffee35d5e4764c36eb2f8a897e09db7c157cd01ea299dacd7e1f4d76765a4183d5cb5ed58bc32d8ca4966399aa3da7c3a1363a76a67e34ac1d9786b4c37bc450e9ca48cd6db3cdb42330ea2e9dc566e095e800fbeb559d01d56910839ad5360ba870b1572c7ba398e903b4a6b896b69c15dffcaae9f1de798a0383051e91b3e7914379bd4251894f68bc91868dd65b0a032f79ae59dddf9ac88f802368a88ad4370d5b30ea43c908a1c134b25db5c62fd3cd7ebb19dd263ed34e1223bf8622c4ae30931df5b0dc8b3e7c4d5e2f0bfd66c56df7d34f99ee1bc698a8f62ac6ee6677eb60addc50857380dfbbd7aef1d1928fec1ee17b7ff9f8909f53ef3d2403b1afc0998ac713b910eec1ce48876ce9e64246615ec9b5acabbf51f6eae9b174ad5e2eb7572bc59495d559e1ffc3f04d4055bb9d7f5096151a5a1e3d4ea0f81246c642b00f768b037d7f78c84ec06d8aa5886cd8f4ba3bb92e4ab268b373f2e16d80ff5da3d4069405425c6f6d4af25e4fa5adb335554114e85baa1189a8f90fd1cc7e5a8f4d3f9080494baf0c053a7896ef82d84add"}, @NFTA_DATA_VALUE={0x9f, 0x1, "74849dd361b3ba2432a3b953b5d86d0b632177f8cc3027106b2fe9c2c6a4578bbcd273ca9dc98f7436bdded0ebe46277cbcd9faeb3f63bd5a2983956aa19ea4026269f07f6c0cb456ea9a596af8ffe62efb66a479b5e592830fbd13be548c0861e29333eef53dd9f9c5d975359f7f0d6ded4f28741088a4e48d07b5decf2d238e69582bbd03052f47c9850d6586daea2ce9f7d4c54dad3de2a85d8"}, @NFTA_DATA_VALUE={0x2d, 0x1, "5719abe9c308664201e1e480e00bfd21ef42f3210d8c589dd19c1fb1776b8ce8e1ac928994be42bc6b"}]}, @NFTA_IMMEDIATE_DREG={0x8, 0x1, 0x1, 0x0, 0x12}, @NFTA_IMMEDIATE_DATA={0x58, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0x17, 0x1, "2590d2e6c78c76341a03833ef982cdb97fbe44"}, @NFTA_DATA_VALUE={0xc, 0x1, "06f5010e82ecae17"}, @NFTA_DATA_VERDICT={0x30, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}]}]}, @NFTA_IMMEDIATE_DATA={0x104, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0x5e, 0x1, "ef6767955d81863ff670f917f42188be66aa71cdfc81a90a26397a9f4c893f5e3e1021ca98403f7ea8b98a1374c5dadda77c73e4d3f06311bdd299b97a84d626a709149564f7b736729ba843f8ac069b68403167f292e9813e27"}, @NFTA_DATA_VALUE={0xa0, 0x1, "f116a4cc958de4c43f3b80ba7b0a4c91169b39d01a29ac3ad5e2eae2c1fbd9742034fb3b45f2f4a3e1a61620b08bad0e7345b41455ca93d5d0f51c0c7118b131f654be259731fdcd25a0a74ac5d044a96d069096d615cdcbf0b882d3d50e9c28d8bc0ce4b4d99683f3b9156c8d11ff6b26e01ec0e1127014ce382d0981b7d91aebd17c442b1b58fe68a7568a161c46fd858f563b9897a6274eef17d3"}]}, @NFTA_IMMEDIATE_DATA={0xc8, 0x2, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x3c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}]}, @NFTA_DATA_VERDICT={0x14, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}]}, @NFTA_DATA_VALUE={0x17, 0x1, "aaad71473e407d4e572086a9665707f989aa4c"}, @NFTA_DATA_VERDICT={0x5c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0x2}]}]}, @NFTA_IMMEDIATE_DATA={0x214, 0x2, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x44, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VERDICT={0x3c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}]}, @NFTA_DATA_VALUE={0x82, 0x1, "0bf3db8f30f3efa55f23f0b43164bc53a01d6b5f3262060dbecaf87662d9b104afe3c723e258290b740bbc1e9e9b765bd1fba87ce04267949711c5828d54686ad6d2b22ef8cb513cfcda798c76c7e403a697d674e793a2a9e0e012131fdc8092d8eb4d09873bc7e461358464b8eb87a9c51221be45386f671fbf45614a10"}, @NFTA_DATA_VALUE={0x3d, 0x1, "bc7f8f2eafb12f1124ef1b4cdc49256c0772b6bb36bc8bc61eca00486cf9ef1c66b0c123528cae4c4f6b916737e2f6d06b637d939d721dee4b"}, @NFTA_DATA_VALUE={0xb2, 0x1, "a6041ef2748df8a77e4c838c7e081cf8c066750af58c158e67f30ea86e06b1dc1a966f5c1e2d95ad7666743be7a1d467067110a6104dee58f8884440eb813968f87308475a3931bcd8b4f02944dde349632ce90f904cff975e83077b32156fd842933cbd6d6ec0e9efe232bc0fc9fb4fe57b829742d7be7fff602fa8e5018a20617917cee6c9ca4a0bda2be2960c08db09c5433b0dc51baf5cc18a729275edd516f135eac22f89466a1b19652adf"}, @NFTA_DATA_VERDICT={0x18, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}]}]}, @NFTA_IMMEDIATE_DREG={0x8, 0x1, 0x1, 0x0, 0x14}, @NFTA_IMMEDIATE_DREG={0x8, 0x1, 0x1, 0x0, 0x3}]}}}, {0x28, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x18, 0x2, 0x0, 0x1, [@NFTA_QUOTA_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_QUOTA_BYTES={0xc, 0x1, 0x1, 0x0, 0xfffffffffffffff8}]}}}]}]}, {0x1e4, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_EXPRESSIONS={0x98, 0xb, 0x0, 0x1, [{0x50, 0x1, 0x0, 0x1, @byteorder={{0xe}, @val={0x3c, 0x2, 0x0, 0x1, [@NFTA_BYTEORDER_OP={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_BYTEORDER_OP={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_BYTEORDER_OP={0x8}, @NFTA_BYTEORDER_DREG={0x8, 0x2, 0x1, 0x0, 0x10}, @NFTA_BYTEORDER_LEN={0x8, 0x4, 0x1, 0x0, 0xf3}, @NFTA_BYTEORDER_LEN={0x8, 0x4, 0x1, 0x0, 0xe5}, @NFTA_BYTEORDER_LEN={0x8, 0x4, 0x1, 0x0, 0xce}]}}}, {0x20, 0x1, 0x0, 0x1, @limit={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_LIMIT_UNIT={0xc, 0x2, 0x1, 0x0, 0x80df}]}}}, {0x10, 0x1, 0x0, 0x1, @hash={{0x9}, @void}}, {0x14, 0x1, 0x0, 0x1, @immediate={{0xe}, @void}}]}, @NFTA_SET_ELEM_EXPRESSIONS={0x4c, 0xb, 0x0, 0x1, [{0x48, 0x1, 0x0, 0x1, @objref={{0xb}, @val={0x38, 0x2, 0x0, 0x1, [@NFTA_OBJREF_SET_NAME={0x9, 0x4, 'syz0\x00'}, @NFTA_OBJREF_IMM_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_OBJREF_IMM_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_OBJREF_SET_SREG={0x8, 0x3, 0x1, 0x0, 0x16}, @NFTA_OBJREF_SET_SREG={0x8, 0x3, 0x1, 0x0, 0xc}]}}}]}, @NFTA_SET_ELEM_USERDATA={0x1b, 0x6, 0x1, 0x0, "c0147f3e07fcce0e002f8679e9d1050fd03b0d323bc724"}, @NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_SET_ELEM_EXPRESSIONS={0x40, 0xb, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @redir={{0xa}, @void}}, {0x10, 0x1, 0x0, 0x1, @payload={{0xc}, @void}}, {0x10, 0x1, 0x0, 0x1, @xfrm={{0x9}, @void}}, {0xc, 0x1, 0x0, 0x1, @ct={{0x7}, @void}}]}, @NFTA_SET_ELEM_TIMEOUT={0xc}, @NFTA_SET_ELEM_USERDATA={0x8c, 0x6, 0x1, 0x0, "0c25ecad1d20bca19d529b67be602cf8e75ebeefde84bb94afaa5672cd7cc5f96c9740334c7a9d5216ea5a2d0eaa1ff2232378abdc59905a06a23e4c46a5be411bff21b6ab174c1661b70cb30cbe864cc752eb9e98e49c8d3771da10e32a9e1df335355233567bd3f6c9048586d1d34bc4f50c45359ac81453e93cb0f2828722e0443666b1687717"}]}, {0x25b0, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_EXPIRATION={0xc, 0x5, 0x1, 0x0, 0xe51a}, @NFTA_SET_ELEM_USERDATA={0xbf, 0x6, 0x1, 0x0, "d12376ae99598a5f8a1832df641a080b8f3f2d0d13d4eceb69f4c539b66bb7856773558a6dee537c1a11211608a19b31da3027510310385168ebfd0d41a4e3f9c746ef85676347db8cf48f40595d5289730104874b7f03e6d8b4edb6dabb69b1c0ca8f3cd66c51272d642dbe99204a11d4acba46ccb108d0c891d143036ffa0d4fec29ca608d0c26c0337cdd7c21e0f1f8552a45b1dbb05142f80b6989bb631dffbc375cf9771b371e2f6d4deb8d5d4b336ca5cbb5c4ff65342160"}, @NFTA_SET_ELEM_KEY_END={0x2364, 0xa, 0x0, 0x1, [@NFTA_DATA_VALUE={0x1004, 0x1, "93fd3d3d47134ecf81dc273692176cb2f4b748061fe2a1a5cf91acb88d81b87a44504728ac5caa31293093190718e778c3b8055263bae8ae46eafc2c66a0d1893102a3aa527ad3576c152d17f013bf1a70d35955cc37655adccdee019f178cf416a9438bbccc2a72a24c664c058ee16c9833fa1654255edf3f2b16471b964f4d6737d24b0b2ce3fdedf307148d59a7f980457ce386e389c39d4089e4cb7345071358878d35219fd8e3808a0cebd160744e060c1c4730de42effc49de8604b4ec4dcae23a5837c008aff97e98f501ac4fd255c2719b12d72f05e5148f2d23ab4016a2d3b4254cd5ba4cc5026e2598513c07cb37d0213577041d6591bd9058595853e9d681a10387bcc7fde9152d20de4b127181f8d1f7bea4414f59ec30feaeade54032e55936ccfbd3dd3cccabb1a5312520aad782b2fee87d6fd6515b2318092f6ed05169c472f46153a982792ef3bc28cae740378aebad684f40cc35e449f46ca429d528c30069e0639ec24c640c983a4b430c9f0fb6662295ceee6fe6d317d24a9c712d37015ebc263c74d3167d5cad7ddb20853f3607f4df64ede5b0cf5692dad0db6d9f156827b74894730aa1531ae84472f729e6d88f4e3810745f26eae23c5a89365852f54a90977ab9b62c06f05e0234a24335cd4a53dd785f3bf131b6369d9efe90a1178963379e022f27328b96a5b98cda398c94082eb32eef278e12741c5ffd8562369e3eafa2913c12a02504f2a64932d5cbbf36f8f7651949a9aba07da8b905739c20622f4ae58529f35ec1f08327514135848e4159cb67e9012a9d3ce1f6b1204cd30bcc2185c7c9e3bff46e36868a25b17e4b87e203065286b965072e5386596d8a8f85d3e3a2963dacb4aa49b7c969d0fb8d1c2c4405de51e98173f0694a40df97b6afd606575e96d0d79d002c16e54849b853a314a5a0af5f51282e9a5997a21d22f75501a5ca402aec2f9c13d3faf23616b9e7ab00feb7fc5e73003e219b8924f59b3d9e55cbbf1edc53afaf9438912161d7b2110904933dc2aa0e60864022c151676bd1073471763219238187533e571247021248373b8a1223dada2bb31c0c1f1519848f6476951f91638fdcc85232e71c36a74629606a073e4ade0a3b84c53ecfedf811691cfe6d1219ba9034798135f15d6e90c53f95317515cffd0c8efa86fd67f11da4f1cc626d5d176eb63db165c85d79de201ccd96750f390d46edae6860b403e25165f73b5ed925112a9bbce37cb5d2924f7c7ede9a038083c43cad375ac7deea3704729358f6a36832be4f6d070af91e608d05a02906c59e0b479bf23bcdd20761c979469260b98607fff25def2d394b9a37e454c1585f143cdb56d4d9064cb8993803406b1310f488be1ff3e30b24726d9d0abb4e81e6b0f3f4b85dd5abc98e65b21119e2304e978e3502253e4d1ba15ec74c460e87c397f07bf69fa6bb0db39b5223cf841b04c104426b452f8978ab7a47b3f0a8c7bce2d212e2ca62d6edd44c1abe6c3be18e13d785d7a2b72f28e94220529b0b10a95ba8beddb9d3f48d95c251d53bea01f00989a196283a2c5719acb665e9c16be37aa4547c61085a998c7f4521bf3cbe420fd80624a660c5ce4c8bfd0575e318df99ad4bfeec2e613bfb85ad3d6e61c255c1b849caef90262fc7eb61a1ae754fa7c3b406c91b8e8dd1c202208173d7af90eb4f899323d53fd3248d1b2f8175e5e613f3918e7730d2cfd08846eb8f9d7821c8e4376872011d0c2a0982ba7631d45d50d41f74cecae96282083e74a7bb7a97ccf83dac0b00e9516a3dc5043a477d89e539ab57fa7b40f3e6e288b37ce3225abd892692af8752bb0b6a98b096d0c33c9f4b29370783cedf446b9823079f575cf474f374ba7d73dff16789dc687b9b67cf3699d63f0d88365d5bb9536cbf8d98fc9affd025bce53dc4d04d64f915c52da32696c0ac42bfbbbc9041d5f64c5148abccd73b9997afa0c3ece94c5f091bc87d939d44f49359d737698a6a188e9da914132f80f0499cf1003a1bdeb38431bf614fb2d0c7568243d3b8b8c40f0c8dbd5e01666c9278086cf2dfcfb6f78310bcd7d8fef2f3d7d821258985578e5b9bf711aeaf750a2d02651e4c072586931dfce605926ec339df07432f7c16136cd43c900f238c7cd8c408c3100ede9eae8018a3149430e8d8d2f0b234b70b969a000390e42b084628b58b8d1dc7dc74d443369799dffb6bb6d30a55446ed81ca9e0b8c45e6a1d1a12a7404ce176537288850850e92c504966470145a479a2bf98c932f50439bf158d292a9424a80061f483248978909e76e0c998d916f41ce9141a8731e592dbef35bb6b350343317ebe09341abeaea19d6f8483ecdeaa568841982ea0036b40fc23bc421958bc25762837f951d2f1e853e5d732b3521056c8b5743b4903e6db0af3ae9cef891ea1857bef0762b27ec774ec1295eb37008ef3b5c61f95ddfda452b9a525ad228ffa3ba73a34a55cad9ca36c69feebcc8a758748e8dfb42fcf82ffe968a7f3a5d02a8c621498f196d93f1b09aa860ae39282b54d3f6b682ca7b70527acf77ece6338807c8113f72273a33919f88514d409567aedf60c1bcf0252fd88c2fe14d7fee409f006318ce4d338e704752a498a561d0eec2051018d96385133b7b13f0aa8b3ea3c21ae6ca15c333a55800f0d1dd825e3844e41aeaf0a4026c99cd40371c78aecac51b9d25b1c9a5fbd15ffd6cd264ad0d61bfda80d32691e104e76eb76ba13d124a8676539d9ab4e845a199ed3ab28e503c0349350a216a439229b0301b60a6c8ee31762dfc3921ecaaf6a2c315f15eed7c39bd339ee175f238cd681d48460980e7e44b33322f138ab90dd8e378da788d8504e48d4dc9de5405d6a3907aa3dfab9084a2f67ff97d8822c3b5fac69e0361920729957036bb724769c66da998906c60a1644661f9a8fdd49d2810326f2931c7393c2a6977ed13c7e16d11bf98fea98e9dc11ad3dc58bdc90062d90ee1151de2d9640b0704f11ab0d383b5769f4cb8f05c36695bd7e1123246ae6f7163f4eeb40b29398a9a25befe00e2dd4f94cfa26bae6da8eab75f6f9d4f119714ae334cc6516183d7837ac06fd62e14c2198d356de6be7d45d7ccf6512941b64197aab9b579e6b9ef9ef3877afef3e47d30d1c682849ac23ef19f76dd2fcb2f71da01f861514fdf4bbb3c8d935e46d7062ded3f70bdd5a82da8c86e4a778b42c2b0ca1313d1f471e731e15f5eeaa354a5d04d0c0d2a22039bc3082bd7311bc4a5d73f36ef4514d16430a8b861e1cc57e4def5b26208225171f7758cab961d466698c3fcce69ff4420b72543503f7f410fd6199cd5018ef6f433bea3a3a6ae25b9180d8d2779e0be12f3daef48383abfebb7a7466761f2d19ef8c59bb32171bcdd91f420afb6df00d4dc3a6bd1ba2394a2f96bbd0ff37d4063ce3bc5374f5e2372b733af033d6b5dce0a8feb9f7e8c9175654d43afdf2faeb765f3c213147ec376a3085f3a8dff87d0cafb08717529ec31803b7cd4ac33fc8d23344b987bc0c166cb7916ba9d6f9b76415e29342d56d7a820a4d7040e8701a8e1a71ddd90cb294ba33b4eef5b3eb8debf89dd55a92ee6f3ffd304a98a25921c9c2a36f0f8d7de172420791f465f3c34f6169a55876127354ca01d686573011a961d43af14b4d25933cc61fc1f3bb142f7f9ae4a03b3658c6029bbe1099d31634441ee412912e81b8863ae91c99eccb0c287b47a474718d998b39e01ca7060b7808c0db2fe32f14def19494d910773085a6b0cf5898f2b557dfe64c2140d410a7dca1ef8f9ca55f3cc3b22e63c1de6b840d203b6a4610dcc6150c24cc4483f3a16b858ebf2579b829a73201d13ea26a3b870a495a6c9e562c36bf8ab70e75b6fb1ed2d4f1fd4ab40366eef77fdd5ce96a2e2325c7b591066366dd4c518364a52c5b0fb7855b47b85db6d6b2875925e8513b216f3fba58d32c8e89935adc884909bb5eaf6975f707e9eb9887e904415210023a535f4dd451ee8fab2fdba189e2dc46ce3ba10b6e3013745117eb844becc4713b091f5ebbb0046734d2fd1b7596a0b663415d556761646833d8dd58b84735493a0c8f48db8c8688460c8c3cd2a9fc8fe5ee5861becf008cfa2e316abd4915048fdef7f5617d033a17b417fe2896a7dd7169312cff5b4296accdec1582df82fb11a4e684ada3c0d5910347523121a66e485ba54da1a15c9ee883c2d825b3304f5f09126b2334339e0ea821ff5891f794433d61753a78766e41bbf7a71bc279a1dced772b47794bbe37ee2f53e498cd2681981aaaecbd799d5611220660444e2b1407a04f739e0c31f0d4a481449b478e5d53b62cf1c303b2813172525a95f8ba42750208390f0ba1b8e24b28cc138655bbc2106b64410880fa5405d458edf8bfda11110f85f03a60e591ff5b9eda07354f1416d1f276e3b8562a86e8a9618f3d8bbed44cc4a75e95b2cc7b377a8209d9b9499a0d294ece8d1a3b717f00220a65353e656bd5139902638085627b66abe93f802a451bf5baca59d9a8d312571542c212a46784c65dde55bd66bf2cb624a0e0243515066529fabfad9d341e3e4a22b6edcf16db3b2c967f052ac8e39ebcf02a8fec427f0226c733e7b99830dd38a7649bd5532b92585dbb62fbcbb7c39f1a916c891c8a833dfeed9aaf0dbf68a6ed61ecde2b86b3d285c22355a6fa01afd3b9d42c19089d463f33c21247ec802352d7b7bf54831ef9c33c3840e80856b3cb8e34734cbc3d76fa9937c0a7123741a97b8377a171c7a7e6cc4cd86a7a85480876606c58c7e2a610136ceb2443ef1628a58fce6ea51f046d4bb0070e31b31cededf534cb53ae92f71c9bd0bc898b84432c18976e5e17dd79bdf5dcfb62dc69d9a0d64ad39be887ea194e04d14e40d8e6f35edfe6f51f5cee9c56f51e69b20d79841f670cc9e92e91b632151f0662ff5ead6f6c10a18cee70064bea70dd1acd30110f4e8de5dbc826c4b16fe812f8a34ccf22854ebf833d3e7c4ae5e12fd7bbaa1095c8d4af6e29042aa7787dab39bfb0be78f037c04b59cf0235ede02f65d7ee48073a80cce252bb0984fb7a5a2b510fdccc3f504e3b3b54e854c16ad9e315668f392dfacdfa8c3a7f34e05bab82f88fb8055fbac608fbade8c88ba440df5ec341962d635feb65fef7ef5338aec8b05d0f16b0e0f6d41496e5b7ed30c08b7e747b5bbcc031a8d1869fbe0361a42a6d5e63f0fd6eda5f504bd968c49dcf10e13f053c83fbaf6698d8cec3ca35e85a9c44eab2e6cfc3d5496c7c18a9a3ac557627fb0a30d15cd9d8b218233f9e7ff9f09937586b2cb3277ee15d316a8fa1103bb8a7477c955f701a08ab78cbeb93e780036f767a23a07fdd2ba74a13eb4ebee2e2cdfa68a043794d9717241ef839451a7dbcb5fd4d9a0d4c7ec19167a433cfda9fd4f38df79ce945197d9f690c1f79888ddb171d15bbf979d1c0344ddf19161c7b9ec90ebf5374036f3ba1edf148118a7902658d598c2557489d7a00971f4a9c89fb4222ea3e0406e94798d64a0de6cdc0b020c2b317327127224c954d3a5e9b6a323c30b97d3c134859f7ffd9b0e3de562b3bb040de2b6c0ebedfa60bb757f5fb93d63cbaab5059e9839a0fd7d410b95cc37ddef5c3574c6424a72d44ba316213a5570aaeb269e65cd8673ced93c37e1bb7c978d5f0614623621f3271519be7dd8f6b23bfdb461e9b7c2eedf31b265467d03eb6dbad3cead7fd88732dc7fcc120d9b94a160c2869f67aac1c622b26a5d641ace05ec09f68"}, @NFTA_DATA_VALUE={0x4}, @NFTA_DATA_VERDICT={0x5c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0xe6, 0x1, "3597d3081e357905b0e4d516c7eaa08f9669ed7bac1ec7ef788b6d7836728c7ff5b990fc9d1a62d8bdc54a6e8f58367d3a6b65eb439f3b528dafe7ae01f29103c2a6fd42b10e3f50b733d3fbf3f0e13de02955445378dfdc0c6b8f722956370182c700cb14c697fc791137fa77748aaa7ec2e7e5e26581d69bbefa4acd8dd9fe1e2b92f80341cbbd03fc655aa4543a66414515b89bc8bd5c886441abd3c0880deb5694e60e244fc8b8a24ea0e0727d3d379852810e2dabc1819be0f6f6085075eeb5aafb341b67527e42ecd5cf8cd6639f9d9305c53053a22ea7ef1810184e4681cf"}, @NFTA_DATA_VALUE={0x6e, 0x1, "1ebb9e30e606c55b479128caa3d819bc61e38278500d17d5491433eb1256ba2c7bac7ecf4e8fe316cc7ab050a78741987e3872b12ee4005b880f3badaff9fde00695060c414431e0f4f828cc9d8a0cabea473f4cd31cb1c2a292b4036643375a9c2a39e3f024dccf08c9"}, @NFTA_DATA_VALUE={0x50, 0x1, "3684f3841bb5a3f87052507891e9c5193aa8d5c1ae5a0fb53e960f59c3139f48e05767623627b469d5ebd0a6c58971382e90ba8d210a47844e781515931318a0cebd5829d78249febd8eaa39"}, @NFTA_DATA_VALUE={0x1004, 0x1, "77e703dd6e3b77d2b26d4e4b11e38b37be066a59476e9f7ebbb4a1409efc5d68796f621ac82bbc0d502729220f8278d3a9bc13866884a08975918e395e1b9fefc8c9d25a2e5b6febc52975a5f94691c392e0dcc66485fbb07c16d7e660c50220821f9c12d44e9ee717e4c3c3c5c15fa9348e1052be67a126c716b8b7ce688528d110dcd3e7f1dfa94ebdddcc5ad59d6981a53058127571a778e2ed20a7d5afa6e34f170d597977cc14a3195ef0083897843ad06a071166dbd1ae7a538d08310c9aba6ebb443a625dcdfd9658d93ea4a8200c333bd9046ecf92ac7426eb5c0d2ac5f7bb6ca4efd53bd7134600dbffe8163ebc80b20d0a2b4cbac723d263cfd3a2b84c19b9c02a2713d3feb13fa519e41d5da13d3adff102789dc733e6488bf4c231357af404c63086649e1a22173abb58b346fc3c18e7574e065368f5e0137ede2d4e104eecaac9b54211594c96e67fe19b9b8a5b681ab103d2d44ec56db1e9df64735259049c1d4d318a4382a8e161e3177928ec87c30349e34cff2a1544034b7e041be6b65d05352c8c460c5afc0f7441e1282a1a69c08f71d754f83779913c9967abf6b45a0699711bba07dc09b9321e345d2fe3a28dabb827fad38b6bb5b766d2cab381d48c172c7936bceb0b40a4bdc89f6f17cd4a9d0a7cf79339dfd3abb46151651bcefd979b303780d1d6a44d7799146d2e4781893f3d577d5a772921f92fe15d8115d3bc92954f7c1e9a54c726d401bdb2307c788b64e87759e0c1badf0bfb4df01e8812d161dad32e29e25c25675c2f5ddab1002d29278b5b45ca76e6d45044c0675f6c6399668196aed0d70705d15a4caa3974efa2da66c524d1f6c89e79f896dfec6371202060a8f9e8a7e6cecd9ac7a31ad902d3cae27f0649da527994f11843d053700d6e0ead8e17ad08928a836b56e77bc7bac5a427faecd73e133c5686895586b9e77c4d3ec83c231c762e107baf0a82b049021accdf293c52bb46317d818aa58f7beabf95eb15e9457725881a22fb542ee5310424703412b4999c8661f676985be7485169d7495450e5ba63da8d75757a8951de55817c879d8fa66de7a614962d589c4786930eae5cc99ae86fe8f1a56a0de8dc8450a6ef82948f46f7148e497521bdc1b6fd88e2c71347d5525eed1bbf4587c62f3c53a753e1d3011e33168814732a028b435b093266875e4eecb31a33876bca506a50892320bf918473bd0c72a1e1807fa9422f9706d958ea99588a2aa40768eb9cbc1add60c2d160f82a7e771cf5e11c3b5efc204fb5acd87091d7a7d9024f212c6c45fb19e0762d340c298c20065b8ba6db8873c86ea470378d275b07aceafe28a8a1966fcf32ac98fd3c0cf3ccaafc2dc240b57aa8cdf481ca6ef18fa60003983693ed615edce5205827e074f18b0034e575f4dcc4b6f02286e86fafdf7fcafb13e2bcfcdb6ebee026e79135902ee70fb39bbcfabe8a107451ccbd272c28b33b4b7581267d1bbcfb001e1ea1c9d4e8c5f463b72104a61342b199c66cb5f6a089a93c44187962a350f6894bf6c6589cd48acb40684e0248a0bc55c66cf18579b564553914c3097422a845af83038a64a531765d25dd71c201eb49705b183b604164213b9354c97672ab29eb05773591cdf8e282398f20ac12f857a89ea85127e7b144d17193761337ddf5700e5a99fdf204744acc742c2066a9fbcb6787cb805d9ca426ecc105845d9bfe487b6754e3e7d08e6f630997d5c672ff10d7d64bb0450715ba496bc011c5d53b7b609e548f1b463f2578e4c932cd9b1fe2a6191885ed0c248930334a4045a83fcfecfc1e48071e3058ea0c561ec963d73093505d0e114b0556022b3c0b9b19e148a7e7c113c82591eca7ae983eb74f2e034fa5ee451cd8a9fd54a8659d8ada0c800fbe1fcdeadefa22fe7c54f018c570129dd41cda185c275ae7d535a85c37e9ae63b477188763c11ed4fc32f166c71353985f88da0a94b40bec6bd585504a606a2d1cce38e8232b358268a728648d6a6f72cca772e5754cc3563aae54c29a0dcbd3a0349483f1e4ab58cfe262c752117cdcd8ab034e7b2794095ef89fde721c9cade80675c28c34aa0044ab9fdce7c6a34fe353f1a002adef32356a8fff45e91c05b9f3870f4228646ff64331a39c7c147eafc080fb60415905ef11fe3ff62740e902a5be60757fedf8d5a481cd6c03467cd6fa47f0a8b59f281cb9ef1b056fcafc3e4c8bd1510180fed020bdd6090a71efa8eb5a4a5c13f24a8394b897df30a3f4dba6222b92cc85c20b998723734abb608e891ae1cd9af6fe6d3a3516ff56a6a3cbbb2b8eb318211871e6aafa29f411da8b68b264fde5e79cf0b92ef284e5b41c6d474dcf6e4cd610937f1737e911cd2024bd58e2256743aee40cf71feed96135cb687cfcb0b6b41158834f1018617abd581ae9f9d82af86e6144040b0d019480663c5034c5d84d727a20fa8b27e377b5e84847d9e4c7c7ffcabb1d4a06d3cb1a857520ea8284e77f52e17c8857ee88c557e0da39541499f8e50a7b0e980d8a6e17acb28470ab0dcd321078a73ac28fc7b582025b059c6baefd59011dccb57eaed1b9e2177f1819a9c0f280621b1546a148ef9293e60c4becbee1e59211856b0f433706a089818bd614b66153b6c1d6bd0d60932f4f1cfdb90c4bde30624236b87fd7903811268403558c0398ee30eaf601dacd77930a1a4d557d81c4dc719bf89b9e30d8f5e98c96342e717e218735590ab26425786ca07f753109f2436a208b3ff2a736dc4866bf02d525bc9001773552a681d8230b9e8a4701e086fac6c42e3471a24dbbf7fef5a153aacb1f609af3084147e4e9d0c5b948007144ec9211938421316b041a4930a6f220abb5764697c2f75b963645db222da6a3179623c129f9eb63cb1dff6c68da48d2ce1f15e9621a1bfb2eac05b46cc6d2eeeac4d77077cd2a458f8fb09cb0599d36e9e36f046201c25ae4c56e4a4e1450f2c64c371b0094cfffd5bb4b7b422ff084820f26041ad0c43366e1e2877ae812f5587af7aad863ccc108ae3c14d25d8e194a33a9bf0db3c7c739eeb14ea1bc44a70907b92c29428cab1f791408ea6d13548bcf4d6144e4f5e88cebe7340f2becc650aec57c10002dddf7f2fe2eab18fd547c3dffcbaf1459d474d1d346d4f937eb251336a442f17d3435f045231070f1fc097a0ba05096e7d59f32a293efaecf462eb1d37d073b5610b631bfe1593860375b55b9b33651dc0457d247c82e3d9d120e8517ac12003ef30b4deb5733a57db7bc7810e01943e3e53cf6166dceadde54dfd0b395509f6a50c007fa772f8cc05d16ce3b8c59bf15042a5657af676b77e73cbcaf8a8ad822acdc69aced9c2f90d84ab4d4fc72e16f0853e95444604dabfe1d8f99951cc78249a311efb0b98a60b92f1b09be605b6527c6a519eb122c5eabe5ffb25890c695de4751075a0f943da7c31f4e5a7418d51f922bc500c7cc53a566103a5da47cea96720e76bd48c68d407c1285838970935d2d13f0b73af6f62db7bf74b74b86a592e59a56d79b60fcd0da55fe2ca51cbef5c83f0b93798ef2b5d87b16043beec7bfca88bf39c71e204d68b6e62d88ba9f7c8922d13e568a42527bc67645f228f813e09f3907cb036259a20ffc4cfeb881161716ec759e358604b1823c3f158ae530a033f50b0e2257aa73406aa79e92e74f3991cdb3c030fe054aa9dfcf107bf1800844a088555a8b229db202464c8133b9e32244cf1b43d3a76e6d76fdf65e443b265256bd1ea91f791e3379fcaf37c2b0f5a8c65b768b794b7e068b818c8aa0f4b77642ca44af63478f5404155952217aa4b59b556e5f8603f3fa3b4fef4417aadadda60730b751d6b58c14542d68af51785595f1a65abbe5ba74bd5ee655329c0b6a28c314c9104161617e816a124edf8096e9f894e00806d79381276f32c8dd6fdc47f6018ce27d8426dc5be831d754abb2bdcf64b4e470fc2d32f62db697976e87507c5653dfbf8f7a91255a4cfd6de4b4e50d0003ef886dd8b43f3e7cecb7075d3afce690318f7fbd228dd5fc60846343c6e4bade69855b46bd71e2f4a39d80f87226eb2067595b035c1520ed7f4953500dcec5f36c9aa7b55f14478b753f06cf79787599fb8f207f4e9040d94480323dbf256afdfdff49d1c8ca9c1a8782b8ef20f6e836e88f19b993e441a28fca4b0f26a935bc97a0033ede8eee7cfffde451a33885ff37d1b8c8f7ad305e4c6a932f210755dcb56f664e22301bb0b1536367054e7c0614eb00c4321db94b7df94125553aef7275f54014b90f4800f1953088f1f88cd187cb2526edf64044515a0834dc0ec25432488dbf8380d7d3c7496221700595f1f4618281b0bc67c113c5aa5e3e8b734c81977e0432dcabffdfe2073b8b816dfdd3c9dd6b055a5cfd71b4f612f0b48bd846090a96c25e7b9dbc2a0d227c8e02da2bd13c4174452b82702cc05236c9b12e73e320d1494f3e18005fe88d58d8d2284d0ea9a4025dcdc9a28d56f34518adfb9dad125dbe631b2609e5b42749ce47c2a77040b479675c836ac11485a3e126e73b3339f988a35f3223980feb977b03c1df355306852b102235e31f2820be7c59a6a63e2ec6ee0c759a73bde9ed40b07455d3a2df4bd168de61a7fc2ac37cdaf55292f28c45bfa85a40356f84ef9aea53ba044945291361697a954bccde5f5713d47bc66075dc3a58ee2c38af3c0dc6142be7d5a213b1e987253f9ef713166050d7afd540df9612995d1e2fd2215355838de2f8fd859deffade5f78f0331f617603ab5c5f92748c24dbe0913e08f1406d55ca30e7f1ab8f52f167ddcaf1e043e64b27ff6e38a1fbc31adfb311ce8d1d90ed035db1f6a49c3b86e514ce9a59dcc2b0bae75ee340d9b980a9ea91f02ca8df8b1d6b34ea94607baa6c287a0c03acb14803b7fd265c5bff21eab986ab8e018e419637950fa990df7b77e91cba5d6e6f5b87eab21bccb786613cb398a1965777e9c6268dbe07c751f6ccb07c0e583ead749fa56aaae8ecf06119971d21acb3c3856c4c8571876237258c44962d255682f3be4228d4188f61665fe7ee05645e8fe48c43be0ea63b87c3825c59b691e97c839136f7d32f629bdb89a7a4468f1d753bd874085d99e290929f44840d11c6ca78cef6b20ccd9de0900fe86ae9bff0e84129d24a56d3b9de7ee3146e4dcb4672b6e38ab467c97f579c53894dd087d23748cea9af2b9f620e88c43ef29c42d99e276c07908ea2a37b1e8d209f4f0856b08b8e25ecb83f3e4b6e77bcda457b04eee895b32d9365311ca6b88fa4090fded88284452b4351decc2ce13cf04f5cbd7571616880e54ec2913f640441f58d86bc7e052bec0fe8965913b82ff8b04e91f525fb24e4f0da2dd136aaf4f94b561ae61eb4531fd2076c56b1759e3afe4794eef6be65d529d1b985cf3478dc1230e635b746c4c854e43ac445868707ac82bd053523bb09ac1b1bd6fb806b499a66063f50257181c93b0ec442d7b36b2020846f082d64bac706f323c50223331ef86580cfc21420c66e361876dbdcc6c940d3c56308894827912ba80ab693517b13e071598b869e665151a4963b4b9c6331d7a9e71d0e88463e39c02db8976045f2c6678020698c2e7d9d82db977e53bfb07e5a5be8eeb8614563192bffb6c5cb86e85ab9197da5d922b82383838280854cf62a0081f37dcd3f15f9acdff20b7d6cedaa78cf135f248189487653339e9ad14f367665640e2de9a21703fd491f24592d1c1290300e795155d73e5e2500fd"}, @NFTA_DATA_VERDICT={0x58, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}]}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}]}, @NFTA_DATA_VALUE={0xec, 0x1, "3855d09d775dcae12a28d0b751a7c697ee6318ee2a671049e2648f63028f8359cdc8ec2c2e3ee0922b80a613815c256b2129cecc60723ca5720cbd3f3577d3765acb5e2d92c3016812af99c0832d32448b1b23e2fd406d039011f89e3e43cde56f587a55760cd0530757843ef8a9311e1d2f4e9ebdead28f4e570b15168060a101c8fca8d596f282a7f181dbc59c521c4d6b34108ebfd78f9a294716b2c6bec374ab6dfc90cd032e10dcd18ae72e00f6cb5afa336f7d5b4ca686754736eead3ac3404bef9a00fa46c0c03d1e48e88f08c92b657e5330f1cf772ff91fa3f041a1543e45a2bc97a548"}]}, @NFTA_SET_ELEM_DATA={0x174, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0xf, 0x1, "dde57c14f31cacc2d9c940"}, @NFTA_DATA_VERDICT={0x50, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0x3}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}]}, @NFTA_DATA_VERDICT={0x18, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0x4e67f08d032cd5ff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VALUE={0x79, 0x1, "fdc80d7559d5b6c32e989092e9167082522ac4e13336c0fd1190c2a93485df006c5b0632775c56f07c56554b188214be8b367f0d8e1f9e4bd83f54e9b233254bddc3b354b362b18460104485a3158284002f2f6b97e62ccef17f134e897b0606d20cdaaccd36e153a6136189d9b99430ee17494dd2"}, @NFTA_DATA_VERDICT={0x24, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VERDICT={0x2c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0x7ffffffffffffffa}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VERDICT={0x2c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}]}]}, @NFTA_SET_ELEM_FLAGS={0x8}]}, {0x22c, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_OBJREF={0x9, 0x9, 'syz0\x00'}, @NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_SET_ELEM_KEY_END={0x80, 0xa, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x48, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}]}, @NFTA_DATA_VALUE={0x25, 0x1, "c243fc14dbef608244fe506656e1ff44fe7b3df8c9fd847f1191e5f1d730c4a947"}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}]}]}, @NFTA_SET_ELEM_EXPIRATION={0xc, 0x5, 0x1, 0x0, 0x8}, @NFTA_SET_ELEM_EXPR={0xc, 0x7, 0x0, 0x1, @ct={{0x7}, @void}}, @NFTA_SET_ELEM_KEY={0x17c, 0x1, 0x0, 0x1, [@NFTA_DATA_VALUE={0x83, 0x1, "126206d709d877ea8a5cd3caa32e6d64693bb837b45878e9e147cbacc1e41be0693fcb51639fac9bb2b6624b01129f33757d32eaa32cdbff2dc1d77365b4e00f42f792b4ea7cb1520d9e31e71eebd46f9770840b2dd16353c7bd7b238313563f7c49cfce7a2eff4209cb525c9849b49c217f78d45601576ef602138246548a"}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}]}, @NFTA_DATA_VALUE={0xe8, 0x1, "69edbef2d594ef9895b1cc553d9aa3dbf83f53d44c250b65e2d7caaedd814fcd9792b52c1233675e8637604c87252f4b9bed711307a784eb36e26c9f05aeb55520ee01d666ddfe73ecef50dfc77c050aeee69134b342e7826cd176ae6fa4892bf6ad868c15adf6426dc571eb2e3e057d9f335125b9a08e8bae85e46ee084d70e583d316f35547de80294585202848713c572a38a984c55fc2bd71cc37848209118dd1b31009b183b457f812c06e95d1f8515b1c3b90b08f5b92eeb0074607a0ddab75ae613aefbdec7f1e077a1c1d667bb8473841a7ea33f78c2e51e66b2ea7a375125da"}]}]}]}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x408, 0x3, 0x0, 0x1, [{0x160, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_EXPIRATION={0xc, 0x5, 0x1, 0x0, 0x7}, @NFTA_SET_ELEM_KEY_END={0x104, 0xa, 0x0, 0x1, [@NFTA_DATA_VALUE={0xff, 0x1, "75d7f35ce8c4bc469f406fdd292336869498e95b5baa93c0b0c57c6c43706a9290279b85a79cd9fede809e6f3c82e50cbb3c7f4ad6eca7b5045bbc42f9a6d42b6e8718c1845d7c3917296434207703567f443fef6a619b23b23fe353e9bde46089bac42c75703e494f53a182a4678558b28a2f270a5dc3ab508e88b4e84319f4de21784f761ff7708bf28360acd94ed493d84ec355262cadacabdcc7c9edd322ccbad2fcbfe893db9616936c99418d48b794af43842d8558ac007e539a9e5cc37e2bbb03c8c9b488081c35c3094cd76598368b248a421c604802aa172bf93abf49034f2045ff9a84a9b88e3681065f852cedb471dca724cf3a8f5f"}]}, @NFTA_SET_ELEM_EXPR={0x38, 0x7, 0x0, 0x1, @quota={{0xa}, @val={0x28, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc, 0x1, 0x1, 0x0, 0xa}, @NFTA_QUOTA_BYTES={0xc, 0x1, 0x1, 0x0, 0x392}, @NFTA_QUOTA_BYTES={0xc, 0x1, 0x1, 0x0, 0xf39}]}}}, @NFTA_SET_ELEM_EXPIRATION={0xc, 0x5, 0x1, 0x0, 0xa133}, @NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x2}]}, {0x2a4, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_EXPR={0xc, 0x7, 0x0, 0x1, @dup_ipv4={{0x8}, @void}}, @NFTA_SET_ELEM_USERDATA={0x4}, @NFTA_SET_ELEM_DATA={0x1b8, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0x42, 0x1, "37148459f930d47f9521ed8c98dd9fdc8f105280d6212019017e03f4341cea67b6415a72bc4ae2b0db0fda178eb4e1503580f6fb0b2e52f792880f612e6e"}, @NFTA_DATA_VERDICT={0x28, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}]}, @NFTA_DATA_VALUE={0xa4, 0x1, "1cfcf6d05174a45754620dec8b1647e05a2fa2c9a6c179072a1ef5a055ac9bb20d0032ed8de86c9afbc65bc57c077ea2987763471fb40df4e3694ebbbc65f0e24ebc2dc7fb1a5230282cd70747c689c001127962f91d8876b2601dbf87663de162420dc0d52e8b83af79962317fbfdd0eca7fec1370e7cb9b662a23b3ffbcddc2751dcd47fce942a03c6c51ce5303ba5efcf37a71e5feb783d05414dcf88f049"}, @NFTA_DATA_VALUE={0x96, 0x1, "be171aa9f650ebd891571f29043a6136ad2c7fb4a1be883e00e800f05869b28c2e0228c1a59ef3d4b6ae43fd3cfa12b9dd72352257b62cb30012b8aeb3028418163b764d5780507460282f817bcd8a64f67df1bb534f8f6a6b957c200d25652c23b525c082a6d2d4efab94fa1d6f1fc7949cc7df55914d37ef95b5ee07f18dfbe7a5b4d7c9d1681e9a6fd5dabb04e94dd100"}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}]}]}, @NFTA_SET_ELEM_KEY_END={0xd8, 0xa, 0x0, 0x1, [@NFTA_DATA_VALUE={0xd1, 0x1, "e7e9cbc4e306b830490cca5113602599490587835fa4d6fa62c7d6b36078a0ac455de11b2d26075831245999015c561995b23313b5a188f0f10142c42b04f43d893e1aa70208d21f0d18452a247367f8e24081993383a31b1506c8da8377d36342183a7901bfeb58a38a9bd1490104bc857d327f27fea29f129a304d7cda3c03ada86c43b7a507cf4b5e5328c8100ef7bfb420cdaf43741314b6833f425c7ffcecea1708720f6b4bcceca23d01f905ce5d0adedce4cc9e11d455cd925ea0b26687c467c09edfff08715db6acec"}]}]}]}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}]}, 0x8ffc}, 0x1, 0x0, 0x0, 0x4042800}, 0x4) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r7, 0x89f3, &(0x7f000000fdc0)={'ip6tnl0\x00', &(0x7f000000fd40)={'ip6_vti0\x00', 0x0, 0x4, 0x1, 0x1, 0x101, 0x0, @rand_addr=' \x01\x00', @loopback, 0x7810, 0x700, 0x5, 0x7f}}) sendmsg$nl_route_sched(r6, &(0x7f000000fe80)={&(0x7f000000fd00)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f000000fe40)={&(0x7f000000fe00)=@newtclass={0x3c, 0x28, 0x4, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, r8, {0xfff1, 0x7}, {0x2, 0x5}, {0xffff, 0xb}}, [@tclass_kind_options=@c_clsact={0xb}, @tclass_kind_options=@c_multiq={0xb}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc3cce2b9839a96b3}, 0x40) ioctl$sock_SIOCOUTQ(r7, 0x5411, &(0x7f000000fec0)) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000011140)={&(0x7f000000ff00)="395195c2c6a0a5a764326c5a2f7b9c715d0ccd88f8c322d1039b1a6e51cdb77b06cfbd68c6cf15d225cad4d51e14adabc20f80a4e6f754732e0c5ed8b5d69d06f359fb32441108117e2a694c8b1a660cbd00f20ce318bf576b0b12a7e75c97b9f0ebaea53f628d9d03d60de23b4834d88320174e2cbbc9524fc374e426eadfcdec5848d3542875a4bb046a7f4d48a80ad0493c73915b7eb7f1a6f22e0fbfcfe6e260bdaee7e04688b14fcc7e5c93003e053374ec05096aa6d55588f4f94f3eb4b1d04251c1ce52461c17c1031fe1b557f3d5790940da78e4315ab30235afc2851f77478fe9085dbb29bfc3eb5cbc909d63007e950be45ced36890e3599dda8883c3e698aab0393da01ab0fa9b7623db33c7c083ac996eb04fa8cfa7c69263b51922bbb10fc0cd8d95442de77ee4db9a1920f41cdd4119c027563cbcddbed72b8899ff44c43f8cca941c16bfe8a1b5e616eb4f8da324d8265c72a17e7ac0265b9fcd3c493d6feefa771c7a431ab60de4e601d3b30639237e211b0c5a0131980df62ab15544f505a6b4592fc2b7408780da56a779959c0d4cc1d5cfb8ac8eae6e169406574dc577952da02d860bed822beace3eb4771b37bfefb24b53af7302dd38553e99dd8682718d2ae9022c8b4b0f21bf1d8db5c987b00ae4fbe3bc440e53aaf60ada43fea00cec3ff45da88160a9fe32a872d73aae3fa282f7ba9a63de0a8e429fe2fcd8d601873ce2c45de9b5b6514ec7747ebf1dee67000d6b3d5d03b6b2b3deac3a596821c93895ab15caec518659e71a859b26cbc18c8cb37c57277411e682fce8636ac54c7a9f8edf0e5f632f915a858cd84c82a3d0f3cca8e95ec97b20376be7bd7f4e797348546634973c3c5c95bbc56f9cff3438c36f6fe62dbe51d1e86010079645dace585e3b5c0c542eee350fb4ca4c48877a36ab102110e6c66a09cbcaa61d153f787a887a52ef7a3e15b4c498c9bafe45eedaac0bc569112aa5b892baafe507fd50906f1822c08b1f49ca11658a1bb76dc4792b70ca7819d4b63c42d03d23c360519ce0c846d4bb584ecd33f00bda2f174b52d559957fdecffa0d96e0eba329449f4aed83da67ce6dc581503393834356dfbc326941c500c36563d39163e38fafd3203f5948a272e40a5472b9d1e7ab376478c90601e34e590ad2d5bb1b66e967bdbb327f4550fda429cfd3bb3e323e3ded6de91ca986d337062a0545b615fc9d54cb8f42dcc492914bb3e405566dbee7492b0ee6d9e9a06ee81d958c82ed2243622042444b8046ef45feb5b129c7bd9c078b361d028784ee1e33094f4194d054ae3a2f5cd60737c205e7bce092dc7997d0e6f548a0ae8f377a5ef22477c4321ac031e55209ba4f230e58becbde1e1612f9aaa190a020b6b5c0af0f166b20d0108d87307bf84b52707c2fc1dedd79e5a9201a396f76a4eb4f5ea60af967a107cf44d15ec2dbc16aad0ebe84a2289b82eb8ff2fa5086a7a0139c6f6ee6c605006e3fe1d8bda440f6bfd0f319ad1913fe64abb6ec8367ac5d78eee4a86169dec3eb3bc2114a66bbe180f18dba10694b096c6f6855a65d4fef30340cccbc813fb97b20a1bbc2d26fe821fe8aa8b453a48d0caab008dc468377466ff7ee4d6d7836f78cf430d9d32b7ffa46029320a35eaeaec015ac996bbf922d6242e7191bff04382b865a346c75a7264893bfe18bc438b1486ae308ab9f82680971df6a6fd155fcd0354d39dfeceadbdd362451b166f86ade2fa1db8fc81c210b7e68b65223e8d46b57e60dacf44fa4ead063d952a3b85a5738a7519cef11bc7a47ea77fbf2b95e23b8948c5ee0e2f104233ed4b465f6e699e0dd242bfcfc0055917924972098d37bff0b1d2111b6f9ddbdc4e9028d62c4e76b629335ce15acec13d346c0ec744ff18c8f23581304ac4612d4b44b88f61f3e111ba6ca458beb8e887e95b3829fa8b74cec200e1bbda4c18440503fd4869927531b0d97d3235d85d21c0c97d354502cea19518ec977719ae2a1b03518bf9b6045fa42cd21748add2bbdbe978cc66c5a0294e1ea6963bbed45fe155b5a3ce1a614a303bb4fbcbd504de975f788619d8cd7adbfcd3e20ce1bfd8725d82ec89f17ef2c2713804bd2f972b2b73ee3aa5a9b1073ed5bd6a7521fb12f928e1fcff06fa164f88531e26dd7e41fa56e3308668476857d68c4b117a427287d54758a8a351901353ade286d5ff657b698e670b7288f42d6de6b200a59146d5732bd33828e2d8fbb4dd7c78798ecc43019d29df05c17d76aee883e91dcbdf2a0c0a695a46a3afbf5d833626342411c4c5553484ae09cd3f77824e28a9a033a9721467e2faba1ad72d7be2f5a04207b16554032c67af000bf4e8e930440af7f35108647f017096d70fddc42566643440b9ef8f3eb6d719060feaeb27608873c16f9a0f925d4afa8e231c99997c8b9f28f5514c55d9351e77573a361ab37f9023d1a84850c5d85b3f443348490b5fa3af49e0f16458348b90f42938a81d58ca35615ed827a7037b9efacfdf419a506da4b918247fb76c9d5d16e3c583b0187c5ab6996e440c1677f211ceb2cca997391985eaa625acf8242e11215a9f5938458192d91515ee6ca5ad29eea9c2b78c1dabf7b2b91aeea642b3cbf9d8ca2580cb616e3d23ce538f3796449f034b8d9c725fe937a04b96cfec74ad6cb3476868125d0b24c49e23bbdc10fe46425481c1337d1b7ca19fa1ea6cece849ea80d07d9097d93c8152a21dd93468d642b7f2813e6301194d6398c963cc594028888794af79f84951831fc89285aa67a8a30fe771cffa98949a072b0dfb6fdef7e5b2c091a3253ebadfcb0ae6f7f58a6f0f78d53f5aa106ed4b1e666e742bdbab62f8357ba700d5daa769b7d9b7620c71e57ad934b3ae2dc49ec8d1519944900a9e15fa32c3595ce63ee0029cd91111ae9a888eb0dcd23db2461287f274c6f4da938b8109969b717497a39eba966616df89368464b96fcd7ebec6f5ab7b6a9464cabec986458df4b1bf1405f5cb06ea1fb549667a22449ec38b15bbe70d2390b17e8e002447a642e0449d26e33f218ff28947cde37beb7230362717e849f6b046e8e5c896a6a8eeb4c9817ae620ca65c1640f9dc09235021c87132094871cebc06083d2ac4b6e6a7493074789c14f90665cac985975ce2dcdff8ded070a07f99052444390e4e3627a8f5522033a7652d39828b971f6f8296a228ecc16dadfdebab3196fc891630685efbcb53d7e52ef0012c62c7635969013907f83bde9a24d33d16dee9aa34ebdc022e9c25f74b6de2a8729b5232714a6b2c074fe79f413482c621a18b281841b8e781e6dc736a80e3ee6f32f3053768dd6cccc2e2eafc09ebefce200bac51747f426c14294a54a4ad5ff1b2c6d405db173692bb1620caecc6dd0cec6c131bbb2e3cfa28daef8dcd55c5a15c719a9324d678c3dc254f4617c2e4bc18c4e765401871ea2cdc51238a073fd7502738e596108a370c42db11aa230e7e4dbfe2ecf58d170164bb7d82720364dfcf53196830eb60a63f3bb362d03d7cec4bef5649992cbf0ba69fd06504a4d121477c0ab6085011c79c10fec8361d2a416b9514b337a7b0d4068007eb12296ad3557d3caaab06a1db8208197be7a7887a676a66e7ee8143358120868514af143b9debe953ce258c74df6becf52aec4dc47ba584966cf857eca5af56f7e8257a538597254887267acde8de1f3125371361b6fd6312850344084a6e691bc318339d516b368f3dce5bdf712dcd83655e8ebf94defc69d44f0536bc88b741d5d67f55e7ea2936e6ef9f557940175ecb669e8db1f5db51aa6e40b2bf858bb0b400665cf2645bd43d3bf4e144d4830a69d6b32c6fc4700830a211da8658f339b3a58794e5ffd43cd92e4e72bfe58da69d89ec44d203dd8d8635353314633dcc61f8c1f9ca83ae1d7c9c8f308a3b3f4b6973333daaa1e689a154f839660e2d95145c5e241d64b864d50018f2dd4f01d6a7182197fe2a342351f44716541e1d12724d62520ffeb749c4ce7a221601c1061e19d368649c3a1f7b772adea513134212647ec96b9b15172d0f1144ae135d54e3836701400ebd55a0e6124621c0b33e31365376292a46dc23ce1b4c3428f88dff003f12870ba0126b4fece7f578793b760dc12a01d75046d4f046552e5bc9ebc4ac0810e110027affde618631fcba9842a9c5d170c73d442f173b13a59a71959c93de9658aec5d0438f98190a8f3937a7c9c865e343ca5b2f6734ccf0b713e00090a263f0f90b8f6b0628674daf635b0c633b48b67c9702540f09016863b9459f56a4eacea1e8fe35ee86bc0cdb5ec942a95a9354e3977caa3b8bf47c311fc7c812ca9bd40051ade1fc018dae4ad173da0bf7e0fb1782650eb2aa86520780ed4fff39be316648507683ca20b1e666d5aaff3b1ad46f52327f8d3eb6ff93db495f4ca5da5e704e5cbeedd327c4b5fe7f8e5e66bc8e8cb9686c52c1a44e3b3c9ae5b9b0cad09012355d7703ac6cbaae0d3d033bcd0e605f6e47f7b4cc53e26da417b3d24cdf966dbd4f2cdcfbf48543a2014eff8db8165899916a9c5a54512ddfdf560b8ccee3e9c247731f75720ea634add0312ff18f2df3aeaf5f1946d8129e9626796d34efbd9eaa24adf155a808f9c67fe69a5e2a3ff27efa6ba1b764fe3eb1aae0fd4e91ce4160a4b1b886f4146d55f5a3a74f1a86262a3adfcb908fe5c89ff5c5ca57d4fbc82ebc16125d7f7ad36d4fb7b08ba83d2acc206ec1633bf16f0dc650c9e4d895189a33f5bee98fd3f2e601e8f441ef83b4fd05b4545bf121d058ee3ce5ccbaf9038777c694c51d28efa5bd60b34f16d5236cc7d0b066c68c9597bff654d6b2a00b5cb36915c25b4daee8480bb0b997d9d703d79919ae3db0cc27106ba069388fdad562c669ef67248008967d3de7e4ad8acc60718b0f51ea373568404f9c657c097fa3a0ce2b079f5f1632dc34a715c00d9062cf439e7a9c9544dcf2c82ba1a199338b975481b00388ac57408b348536829ef079cc4d1f83dd95ce80d7aa60a52fc0e0709d9e620d30d8877c61b48bd5fd58abc85742f889b101248bfc4604fad9a5c243ea5ac9c78d82685bb90e22301b3f638906d9616f7b641fa3b8a99727a820f497bc60c6870dc2490f17468bdaf91793355e22a2c563599aeca7a63addb9a373b1b12fbaba7479a37181c96437a34f137c42c5e4e4e102705934b390c4c72f6e458efb384a56a18f90e17c6917bece0739bb1d53489dae22064d2701e8505acdf85af015136bcb522b401fcb7aff580429b5fdbab083dcae60dbbe36415c789f8836310dc168859c24decc45cdd86c3157fef957a27518c6fdbcc4b95b1d74940f3c0e4c77d9a870a9f1288b0ff980f857eb36ff541b4c8ea41011924275bf7bec7e5190c1951c954c38ee02fa369a6d3ad4febc41ec86e4144b55ae4e2d6078113a65f93d279142448d8b7408997904eb9ab27d685da40bc590a8bbc0da4fdd54deaed26b25eb5aaa01e2e989a6a28c964f216ef548a8b3365da914cd4b9dd94bcc5237001b68fd323bc22c5107e4734f424105835a7a4f7dd966b52c566f5525c9b230b84220ba20d4dcf0bb90f78e3fb8cafca7581d025985ca1171b1e2b3b6233af1462e9f8716482caab6d5561f22544c21e56c59f847f80b18cef2672e98eed316aa56414d61aff28359ae14495fef0cbda369188bf10b817c411a9bc5471a5a47068acd1477a744ae905ee50dadbd69cf189eea14211339b855e56c575237426b8f6cb1c9bc8", &(0x7f0000010f00)=""/242, &(0x7f0000011000)="106fbd03bc8070d6cd4e89e5a1c79ea4b2b65dc8e1b581f6328cb6115abde803fbbbfa5029e7204840a702f3d1d3c1500596d4ab5f614a4f4870a25ef4e6fcac9a9a1fe32a000e46c22447288095a87132a24a12eafddd02514fad98f0225e756309", &(0x7f0000011080)="8114fe4f98830bcf606ca385d9a1c089315b2c6088bfb96d06bb9e85bff3b21bc2c51d472da7c0498ec858f4aa07f51fa69912c199011950a99552811e8c600549fb98c2ecc830a545a4917d0420f06a66f1fdb8a015c32bc1e15d3616ed3b807acc69a822540b75a791c69d84b27571444e8b97d6d64a92b0f11d580646d92d4a4acc3519ea92cfefb2cdd68adc27d3ad3f1155430dea4a7bde9961d5ff1f2ff5c1b22956ab2560b95ae6e6747f9a1945d93223ba12e6c3278ab324a24cd7", 0x2, r7}, 0x38) io_uring_register$IORING_UNREGISTER_PBUF_RING(r6, 0x17, &(0x7f00000111c0)={&(0x7f0000012000)={[{&(0x7f0000011180), 0x0, 0x2}]}, 0x1, 0x1, 0x3}, 0x1) ioctl$KVM_SET_USER_MEMORY_REGION2(r7, 0x40a0ae49, &(0x7f0000011200)={0x10004, 0x5, 0xeeee0000, 0x2000, &(0x7f0000ffd000/0x2000)=nil, 0x10000, r7}) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000011300)=@generic={&(0x7f00000112c0)='\x00', 0x0, 0x10}, 0x18) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r9, &(0x7f0000011340)={0x2800000a}) ioctl$TIOCGPGRP(r7, 0x540f, &(0x7f0000011380)=0x0) fcntl$setown(r4, 0x8, r10) ioctl$KDSKBLED(r7, 0x4b65, 0xb0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000000, 0x110, r1, 0x34b1a000) r11 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000011700)={&(0x7f0000011540)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x7a, 0x7a, 0x9, [@datasec={0xc, 0x1, 0x0, 0xf, 0x2, [{0x3, 0x3ff, 0x9}], "c03b"}, @func={0xe, 0x0, 0x0, 0xc, 0x3}, @union={0xf, 0x4, 0x0, 0x5, 0x1, 0x100, [{0x2, 0x4, 0xfffffffc}, {0x2, 0x1, 0x4}, {0x9, 0x5, 0x6}, {0xb, 0x1, 0xa9}]}, @func={0xe, 0x0, 0x0, 0xc, 0x4}, @typedef={0xb, 0x0, 0x0, 0x8, 0x5}]}, {0x0, [0x30, 0x5f, 0x5f, 0x61, 0x5f, 0x0, 0x30]}}, &(0x7f0000011600)=""/240, 0x9d, 0xf0, 0x1, 0x10000}, 0x28) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000011a80)={r7, 0xe0, &(0x7f0000011980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, &(0x7f00000117c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, &(0x7f0000011800)=[0x0, 0x0], &(0x7f0000011840)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x72, &(0x7f0000011880)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000118c0), &(0x7f0000011900), 0x8, 0xd7, 0x8, 0x8, &(0x7f0000011940)}}, 0x10) r13 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000011ac0), 0x460000, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000011b40)={0x10, 0x3, &(0x7f00000113c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x3}}, &(0x7f0000011400)='syzkaller\x00', 0x1, 0xee, &(0x7f0000011440)=""/238, 0x41000, 0xa, '\x00', 0x0, @fallback=0x2b, r11, 0x8, &(0x7f0000011740)={0x9, 0x5}, 0x8, 0x10, &(0x7f0000011780)={0x0, 0x5, 0x4, 0x6}, 0x10, r12, 0xffffffffffffffff, 0x0, &(0x7f0000011b00)=[r9, r7, r9, r13, 0xffffffffffffffff, r7], 0x0, 0x10, 0x8}, 0x94) getsockopt$IP_SET_OP_GET_BYNAME(r6, 0x1, 0x53, &(0x7f0000011c00)={0x6, 0x7, 'syz2\x00'}, &(0x7f0000011c40)=0x28) 10m42.104492317s ago: executing program 1 (id=2031): r0 = socket(0x2, 0x80805, 0x0) r1 = memfd_create(&(0x7f00000001c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xaaSc\xf3]WhI\xf4\x89\x85!mPl\x90\xa5\x93\x19\f\x9a\xae\xd5a\x9bU5\x1a\x86\x9d)5y\xef\x90\xea5\x81\xfeO;\xd4zh?\xbdW\xe0\x84\xe6\x9d\xcb\xcd\xb6\xad3\x7fWY\x02\xa2\x8baG\x00\x0e\x8e/\xc1\xaf\xd0\xbcH9\x04\x00\x00\x00z\x16\xdf\xf3hLpLaA\x89n]>,^M\x82\x8e\xe40\x97_\x809y)Z\xeb\x9d\xbawv\xe9\xc0\x16\xdc\xf5\xcb\xdb\x96\xd6\xba@\xa7\x1bl\xca\xe0\x1e3\x81\xc6S\x86\xf7\xf0\xba\x1b\x14N\xa2\x04\xdb\xb5X\xe4y\xef\xe8\xdb\xd5r\x11\xfb\xe4v\xbcV\xbb\x00\x96CR\xe0~5\x16=:A2\x9c\b\xd9\xa0CB\r\xe9\xb8$\xfe\x8d\xb1Gg\xa9\xac<\xbf\x10]\b9\xd9\x89\xaf\xa6\xd1\x10\x1fq\xba\x06_NW\xdb67Xv(\xa8\xce\x1b\xe6\xbd\x947\x8f)8\xe5\xb3\xac;\x7f+\xf67\xea\x1ei\x92w-)\xa1B/M\x0e7:9\xdb~V\xb7\xd5\x13^v\x14\xe6O\xea\x00\x87\x8dkG\xdf%\xebe\x83\xb97\x01| \xb3\xd8W\xe8o\x17\x97\xd9\x14o\x92\xb9\x9a\x8c\xd7\xcf\xa2\x11\xc3\xa5\xb3\xd2\xdeQ\xa7\x05\x7f\x99Lq(\xcd\\\xa2y\x14or\x1efn\xf2\x97\x96c\xda7\t,', 0x5) ftruncate(r1, 0x0) sendmmsg$inet(r0, &(0x7f0000000880)=[{{&(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000000)="704ff26d4de8f1", 0x7}], 0x1}, 0x20000000}, {{&(0x7f0000000180)={0x2, 0x0, @loopback}, 0x10, 0x0}}], 0x2, 0x0) 10m41.788807739s ago: executing program 4 (id=2032): r0 = socket(0x10, 0x803, 0x0) sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32=r1, @ANYBLOB="01000000000000001c0012000c000100626f6e64000000000c0002000800010004"], 0x3c}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x428a4}, [@IFLA_ALT_IFNAME={0x14, 0x35, 'syz_tun\x00'}, @IFLA_MASTER={0x8, 0xa, r1}]}, 0x3c}}, 0x8000) r3 = socket(0x200000000000011, 0x2, 0xd) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000000c0)={'syz_tun\x00', 0x0}) bind$packet(r3, &(0x7f0000000080)={0x11, 0x800, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) syz_emit_ethernet(0x3a, &(0x7f0000001c00)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x2, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0x2a}, @empty}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data={0x4, 0x7407, 0xfffffffffffffffd}}}}}}, 0x0) 10m41.788338566s ago: executing program 1 (id=2033): bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000cc0)=ANY=[@ANYBLOB="b700000012edfffebfa30000000000000703000028feffff620af0fff8ffffff61a4f0ff000000001d040000000000007f000000000000005504000001ed0a002500000017ff2000dd40000000000101730a13fe000000003e04000000000000e5000000000000009500000000000000023bc065b7a379d17cf9333379fc9e84af69912435f1b6a693002e7f3be361917adef6ee1c8a2b4f8ef1e50b91f32050e436fe275daf51efd601b6482a0800000098efefb202ee010400006e7a1de4a21f379dbf01de00b1b564fef3bef70548aed0d600c095199fe3ff3128e599b0eaebbdbd7359a48f5b0afc646cb7798b3e6440c2fbdb00a3e35208b0bbf12cd8dff0c710e4000000000000009fbe4b61a615c6c57a2b649dc74a1a610643b08d9ec21ead2ed51b104d4d91af25b8123deda8a3658d42ecbf1dbf6d8e8afcb913466aaa7f6df70252e79166d858fcd0e06dd31a76e42f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0800d9b3a69b37caa964e4b7000000000000d5f728d236619074d6ebdf098bc908f50ae728a40f9411fe7226a4040bef29b66e3858d051c096e37c4f46010400000000c3da29faf75ddd1aa96960bca97af13382cb881cc1f62c0f8f8f0e8d76b86f9c45636614786f5a2cb77230a874640dcbe0b20bb77c022d4cab080078fce8c5c81b7037181fc2f18f781aaa6e2957d7e39cc1baddcb7ec6667e699f24e41697ee7ea23e4b29a8b6cc9a1f5a7b3caae05f13792292cb949b3aab06b1e042ff2164d80c605532b18ab1c156b97e5889685a96949e4cb40df77b8bb84b0e733a63784ccc214d930cbb7e090df9a2867b3acec439c163fcd7071b53ac29df826f8ae6d6e18c1eacf5bf870768d5217e9bb5a05d9e22ce67f1231bd236486727d970acc546087acbf30f2f8165b47ba56dfadd14b306e98931485747292c6fe6e188750cf4f87cce2aa7d67c7133a9f05954cde298a35ea6d715ba80aee63300000000000000000000000000000000000040000000000000000386000000b854adb4f8080064e8407c6bdb37114c80fbaa4a0ec5aaf4b0ac6f2128668279eb6fc144344e2d461c9a1be8fa0061ea9d55ee4716bea8e1cebf9ed39325a904514d8e90131bfc00000000000000d7c5af73c683625aaad5eda5004a76c9f8975ed4c5e4eb3e77e9885769754932609f19e2f615a01cb6d17fbf5cb539403cb0572534f054d5514ad8269b2bdf2ca4958a62a6e744f9a4c1e646e1dd2ca19583f0f8b0dc53debd7d44f334e6ed7445a9580f970e483b307c4b3c018bc194b23d37e6a2e52d8288e5aab6fec586d52386e8c07a88c88e8faec5f1b16b2014f6952ce7d6be12c6bdb9651ca6fc907061be311d1354e6295698594a73136237bee068d3819400e43544830a3f74b7942f22336953978a5b2032da4238cc61162c04c1297395b73e18c9387615a2bc87d9e2445f3d323d3fac347932a4bac694c55fe9d145906d410f58f1951405d10504efe402cae085afef5dbd617e87ddbd23834a50d7eb8e327fb5db12cbd6a9efe8e671c4f251fe3bf440cabdfe3400a670d14b9b3cd8d86e492997a0168c022ef3536bd1dc731f4f9f8cb6c3857fb8aaaa95024f8da775f72950212b84fc6133ae14d1429cd4905dabb52e43af7e65acf97b4951fa1e967d16a5ed642efc855a4a46b85cd079934ad3188276efae9387eaa2c910fb8de24b5d4fded86c3811ccd00520150b16000080122965558074956da5e4c3bbefcb64aa8be4456ed2caf0f49e4dcc1b7af0b51b9cafeda067b6bbf3aa4371f5e76ab3f60afea80bb066aafb7517f787b090f419a20278a3c779e03afd9a6af6fd518e5dce030f88ec5a5cb7601a161da0f8089322d84ac523040d13e1f1300c2c6555bce60d95dd3288e53435713f03add23f14c8db5555c62de4f626483632a2ab547f88dd6efec73a0271a19ca3aa860aa4dcaeeb9bd91a0cb429efae2a5fcc08b3a572969bbe91c921ac1476027772c87d1767e38ba49e3e57fafea83e495a6a1d1a4ebf83434986091dd66ffe3ffed0c39552a312e2db596d9c828c02f6fc13c8ddbb50bfd7dd8aa2f35f259fc83e007f00a292dd3b856faa4b7e66e1b64505f65900839df71a97d4d05d37f7ecf8ed9a22da26ae674bba16c204f6b2f8f74fc56b7126d7c11ece6e88ec41192aaee75415c58d264a2b6adae02c821b62428902aad499825ab85a348638384cd12e61dbde5c47056f0a20b4e2a2328d5db5cfe56557a129e6be231acf5f57995c60d9fca5f63a0dfd18054717120bda466d04774b530500d8b022719ca77a4e0a66b4708f791d849a5e2aaa0074a9560ede2600df5a5c41392fe9460080fcb1e65233fb8dbeec4c86dbcf6a0673e38d2d3615e5bfbde44afe0fa7564231fff7e7f1f3ad68492dd2ccb1decb15b5d7d3e37e8b7d28921c4b9280979521173f322df408d9818b6cc400098abb860600911480a876fbba698801937e8b4264eb6f5137bd9b075f1488d22230592a79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f316aa0886c174b73decb46c1c85edf50d8fcbac5ff76b365611666da86a8e65b30e55ac1275e938706bd7c000000000000003f7cd4d5cb9076b81b7741ec03877afb5237ea1694addebc14c3ae49f88c462aa2050acf2d9a97d3be29a5614d1eba2c98cf0236401e02d7c445e50f76419ab4f78f67a09e63dd4faa2e7b59399f055f2fa278783fefb0a5ef0b41e14a6fe6ba306206670b84894e901a523fcbadfeff0492df6b53002514bc834e876810d9a6a78e70a9e22860c36a724770b4185de44db6bf21fef32a8d5b36d9014f38fee012365f963b2a85e7d8075c333475b9f0284405e3127dde7e41285fbe0bdd37220e316f2297743dd4731614a50c16c6a41744c3d24eab511317f97b7b4a1c2ec33fedc46e9bf0fa640eebd3d58f0ebdb7cb8ccffd6d6ab7e0e843591d2618e2d2cdc7081c8fafffe9c350a5c554a387de4ee7aac6478d99de7dd82bef044a6d33c789d566c90c46ad581aa250bc93b233a2291b5b10eebc49b6882f910547a77d55e26bf19f1d4661550b177ef53933a305e69b8a95119dcf5bda599d625054776151b2cd1fcde238bdc527594a6c17aa9728af7a3830e7092b01b119ea4e7e7f0e21527d622cc29c9f0c8720195368f8a9d3374337ab4d130619d93c5ef37e7ddd0b2da147e6e513455b88753446de959a6cbfa1ffbc7ad5d8c3b48017fd31dcf72f337b639253f44cb27a12174bc4c191e21015d0c431a71906eb9c6a14c8a060459ef26787ce3d1cbfd5cc459f0048b5d06f6cbd3e9b34c89f3fb2f951ae81d7fcc8bc0000000000000000000000000000000000010000009231feef3117197c7963c2ba910969f776c8b2ea3970f358107945d9e74e9bdfa58e68b65a9201bc4b73b431df5aa29f363917f90e3fa1eaf553db1c761dd9b634a9c4d7c21d24fe6d953ed9438cad0f8dfe03e5e2f73019352f1fb682a5a6ebbf24ebc49e3d7058e696eb3f4b642f36c9006c0067e24a64aa8c53dd824a4ee271e35ed9eed636338f1835fc957729d63dc1bfc7b772cbe536c2d3aff27c22f9a2f876512616a5bdaf22a16e19d1b5f52abb40b433983d0cf50234de659c1a397ce901000000caae1bcfdce33dae6adc260321702f239c25ab181390e7dc8c1e5b1cf3b4fef1cd5c44a89b5e5d8314e02f4673ded90bce9a4025b0232eec970f7aa17f175a14e8dc8de9bac0006b98a8283eee5665f3aede28228e0468db"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x1e}, 0x48) 10m41.659924353s ago: executing program 1 (id=2034): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x42000, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000040)=0x4) ioctl$PPPIOCSMAXCID(r0, 0x40047451, &(0x7f0000000080)=0xffff0080) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff7ffc}]}) close_range(r1, 0xffffffffffffffff, 0x0) syz_usb_connect(0x0, 0x17e, &(0x7f0000000300)=ANY=[@ANYBLOB="12010000965bb108a1172801f6050102030109026c0101000000000904"], 0x0) 10m41.401995084s ago: executing program 4 (id=2036): r0 = socket$l2tp(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x4e20, @empty}, 0x10) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0, @local}, 0x10) sendmmsg$inet(r0, &(0x7f0000000900)=[{{0x0, 0x0, 0x0}}], 0x40000cf, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x0, 0x0}, 0x10) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x24080000) ioctl$BINDER_GET_FROZEN_INFO(0xffffffffffffffff, 0xc00c620f, &(0x7f0000000540)) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f00000002c0), 0x1800) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x3, 0x1, 0x401d031, 0xffffffffffffffff, 0x0) unshare(0x6a060000) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r1, 0x0, 0x0) sendmsg$IPSET_CMD_ADD(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x54}}, 0x0) r2 = syz_io_uring_setup(0xf00, &(0x7f0000000140)={0x0, 0xb235, 0x800, 0x1, 0x249}, &(0x7f00000001c0)=0x0, &(0x7f0000000440)=0x0, &(0x7f0000000480)=0x0) syz_io_uring_submit(r3, r4, r5, &(0x7f00000004c0)=@IORING_OP_UNLINKAT={0x24, 0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200, 0x1}) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) syz_usb_connect$uac1(0x5, 0x79, &(0x7f0000000640)=ANY=[@ANYBLOB="12010000000000401e0400304000010203010902670003f58c00050904000000010100000a2801f8ff0a00020102090401000001020000150401010101020000072401040003000905010940000209090725010c0907000904020000010200000904020101010200000905820940000e0d080725010807d400"], 0x0) r6 = socket$nl_sock_diag(0x10, 0x3, 0x4) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x3, 0x1, 0x401d031, 0xffffffffffffffff, 0x0) bind$netlink(r6, &(0x7f00000006c0)={0x10, 0x0, 0x25dfdbfb, 0x4}, 0xc) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r7, &(0x7f0000000700)={0xa, 0x4e22, 0x0, @loopback}, 0x58) listen(r7, 0x5) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r8, &(0x7f0000000740)={0xa, 0x4e22, 0x23, @loopback, 0x23}, 0x1c) close_range(r7, 0xffffffffffffffff, 0x0) io_uring_enter(r2, 0x2000, 0xfffffffa, 0x9, 0x0, 0x0) sendmsg$IPSET_CMD_TEST(r1, 0x0, 0x0) 10m41.244427774s ago: executing program 1 (id=2037): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000001680)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a28000000000a030000000000000000000a00000708000240000000020900010073797a31000000002c000000030a010100000000000000000a0000070900010073797a31000000000900030073797a320000000014000000110001"], 0x7c}, 0x1, 0x0, 0x0, 0x40001}, 0x4040850) (async) sendmsg$NFT_BATCH(r0, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a64000000030a0fdb00000000000000000a0000050900030073797a30000000000900010073797a31000000001400048008000240a04b3d02080001400000000308000540000000001c0008800c00014000000000000000090c000240000000000018ab6e14000000110001"], 0x8c}, 0x1, 0x0, 0x0, 0x4000850}, 0x24000840) (async) r1 = syz_open_dev$usbfs(&(0x7f0000000000), 0x205, 0x2581) ioctl$USBDEVFS_GETDRIVER(r1, 0x41045508, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000000340)={{0x14, 0x10, 0x1, 0x0, 0x0, {0x3}}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x401, 0x0, 0x0, {0xa}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x1}}}, 0x54}, 0x1, 0x0, 0x0, 0x4000850}, 0x4000) (async) close(0x3) 10m39.308822734s ago: executing program 4 (id=2041): r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x75, 0x943f41) ioctl$USBDEVFS_CONNECTINFO(r0, 0x8108551b, &(0x7f0000000040)) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f0000000180)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r1, 0x3ba0, &(0x7f00000001c0)={0x48, 0x2, r2}) ioctl(r1, 0x3b92, &(0x7f0000000240)="10") ioctl$USBDEVFS_RESETEP(r0, 0x80045503, &(0x7f00000000c0)={0x1, 0x1}) r3 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VIDIOC_S_SELECTION(r3, 0xc040565f, &(0x7f0000000100)={0x2, 0x0, 0x3, {0xffff8001, 0x9, 0xe44, 0x6}}) 10m25.821242309s ago: executing program 34 (id=2037): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000001680)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a28000000000a030000000000000000000a00000708000240000000020900010073797a31000000002c000000030a010100000000000000000a0000070900010073797a31000000000900030073797a320000000014000000110001"], 0x7c}, 0x1, 0x0, 0x0, 0x40001}, 0x4040850) (async) sendmsg$NFT_BATCH(r0, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a64000000030a0fdb00000000000000000a0000050900030073797a30000000000900010073797a31000000001400048008000240a04b3d02080001400000000308000540000000001c0008800c00014000000000000000090c000240000000000018ab6e14000000110001"], 0x8c}, 0x1, 0x0, 0x0, 0x4000850}, 0x24000840) (async) r1 = syz_open_dev$usbfs(&(0x7f0000000000), 0x205, 0x2581) ioctl$USBDEVFS_GETDRIVER(r1, 0x41045508, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000000340)={{0x14, 0x10, 0x1, 0x0, 0x0, {0x3}}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x401, 0x0, 0x0, {0xa}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x1}}}, 0x54}, 0x1, 0x0, 0x0, 0x4000850}, 0x4000) (async) close(0x3) 10m24.063927128s ago: executing program 35 (id=2041): r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x75, 0x943f41) ioctl$USBDEVFS_CONNECTINFO(r0, 0x8108551b, &(0x7f0000000040)) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f0000000180)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r1, 0x3ba0, &(0x7f00000001c0)={0x48, 0x2, r2}) ioctl(r1, 0x3b92, &(0x7f0000000240)="10") ioctl$USBDEVFS_RESETEP(r0, 0x80045503, &(0x7f00000000c0)={0x1, 0x1}) r3 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VIDIOC_S_SELECTION(r3, 0xc040565f, &(0x7f0000000100)={0x2, 0x0, 0x3, {0xffff8001, 0x9, 0xe44, 0x6}}) 4m44.549273435s ago: executing program 5 (id=2917): r0 = syz_open_dev$vbi(&(0x7f00000003c0), 0x3, 0x2) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = socket$tipc(0x1e, 0x2, 0x0) r2 = syz_usb_connect(0x3, 0x2b, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000200000040cd0c43000101020301010902190001010080fa0904000001ffffff00070584"], 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f00000001c0)={0x84, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f00000002c0)={0x84, &(0x7f0000000380)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000004c0)={0x58, 0x2, 0x6, 0x801, 0x0, 0x0, {0x5, 0x0, 0x3}, [@IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_TYPENAME={0x13, 0x3, 'hash:net,iface\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_TIMEOUT={0x8}]}]}, 0x58}, 0x1, 0x0, 0x0, 0x20000090}, 0x40c0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_SET_MESH(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)={0x2c, r5, 0x1, 0x70bd2a, 0x25dfdbfd, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r6}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x20040080) ioctl$VIDIOC_S_OUTPUT(r0, 0xc004562f, &(0x7f0000000400)=0x1) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r0, 0x80089419, &(0x7f0000000000)) ioctl$VIDIOC_S_DV_TIMINGS(r0, 0xc0845657, &(0x7f0000000680)={0x0, @bt={0xa61, 0x191, 0x1, 0x0, 0xdd9f83, 0x1, 0x2f, 0xf3, 0x2, 0x80, 0x722, 0x6, 0x407, 0x7f, 0x27, 0x34, {0x6, 0x6fd8e86b}, 0x2, 0xed}}) 4m39.32851389s ago: executing program 5 (id=2925): r0 = syz_open_dev$vim2m(&(0x7f0000000100), 0x0, 0x2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x4e22}, 0x6e) sendmmsg$unix(r2, &(0x7f00000001c0), 0x318, 0x0) recvmmsg(r2, &(0x7f0000000200), 0x0, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x6, 0x8, 0x43, 0x0, 0x9, 0x1, 0xfffffdffffffffff, 0xfa11, 0xffffffff}, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000200)={@local, @link_local, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0xc, 0x67, 0x0, @dev, @local}}}}}, 0x0) openat$ptmx(0xffffffffffffff9c, 0x0, 0x41, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) syz_ublk_setup_io_uring(0x1d, &(0x7f0000000280)={0x0, 0x30b0, 0x2, 0x1, 0x257}, &(0x7f00000001c0), &(0x7f00000000c0), &(0x7f0000000040)) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup(r3) close(0xffffffffffffffff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f00000003c0)=ANY=[@ANYRES8], 0x0) setsockopt$inet_tcp_TCP_REPAIR(r5, 0x6, 0x13, 0x0, 0x0) ioctl$VIDIOC_SUBDEV_S_FMT(0xffffffffffffffff, 0xc0585605, &(0x7f0000000400)={0x1, 0x0, {0x280, 0x1e0, 0x2001, 0x1, 0xa}}) syz_open_dev$video4linux(&(0x7f0000000480), 0x1, 0x2) ioctl$VIDIOC_SUBDEV_S_FMT(r4, 0xc0585605, &(0x7f00000004c0)={0x1, 0x0, {0x280, 0x0, 0x2010, 0x7, 0x1, 0x6, 0x0, 0x4}}) ioctl$VIDIOC_SUBDEV_S_FMT(0xffffffffffffffff, 0xc0585605, &(0x7f0000000580)={0x1, 0x0, {0x280, 0x1e0, 0x2001, 0x5}}) r6 = syz_open_dev$video(0x0, 0x4, 0x400001) ioctl$VIDIOC_REQBUFS(r6, 0xc0145608, &(0x7f0000000600)={0x1, 0x1, 0x1}) ioctl$VIDIOC_QBUF(r6, 0xc058560f, &(0x7f0000000640)=@mmap={0x0, 0x1, 0x0, 0x0, 0x0, {}, {}, 0x0, 0x1, {}, 0x0, 0x0, 0x0}) ioctl$VIDIOC_STREAMON(r6, 0x40045612, &(0x7f00000006c0)=0x1) r7 = syz_open_dev$video(&(0x7f0000000700), 0x5, 0x2) ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000740)={0x5, 0x4, 0x2, 0x0, 0x1}) ioctl$VIDIOC_QBUF(0xffffffffffffffff, 0xc058560f, &(0x7f0000000780)=@mmap={0x0, 0xd, 0x4, 0x0, 0x2, {}, {}, 0x0, 0x1, {}, 0x3, 0x0, 0x0}) ioctl$VIDIOC_STREAMON(r7, 0x40045612, &(0x7f0000000800)=0x503) write$cgroup_int(r0, &(0x7f0000000000)=0x7fffffffffffffff, 0x12) 4m29.865740665s ago: executing program 5 (id=2936): syz_open_dev$dvb_frontend(&(0x7f00000003c0), 0x0, 0x40002) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000cc0)={'syz1\x00', {0x8, 0x2, 0x8, 0x9b99}, 0x25, [0x9, 0x7, 0x2, 0x6, 0x8, 0x155f, 0x10000006, 0x6, 0x2dcd, 0x1, 0xb4, 0x8, 0xa2b9, 0x6, 0x7, 0xe1, 0x6, 0xfc000004, 0x403, 0xbbf, 0x3, 0xfffffffd, 0xfffffff7, 0xd, 0x0, 0x0, 0x6, 0x4, 0x100002, 0x2, 0x5d6, 0x8002, 0x8a, 0x79, 0x2, 0x10080, 0x2, 0x91, 0x129, 0x4, 0x16, 0x5, 0x5, 0x401, 0x1, 0x405, 0xa7, 0x81, 0x709, 0xf9a2, 0xa9, 0xff, 0x0, 0x2, 0x2, 0x2, 0x7, 0x5, 0x7ff, 0x4, 0x4007f, 0x4d5d, 0x8, 0x4], [0x401, 0x3, 0x6, 0x9, 0x4, 0x8000c66, 0x3f, 0x2000006f, 0x8e, 0xd50, 0x7, 0xad, 0x2, 0x809, 0x40, 0xa7, 0x1000, 0x0, 0x200b398, 0x8001, 0x1, 0x4, 0x1c, 0x7, 0x1, 0xfffffffe, 0x9, 0x8, 0xffffff7f, 0x6, 0x6, 0x4c2336d3, 0x40000004, 0x0, 0xfffbfff8, 0x4, 0x46, 0xf1, 0x7, 0xab00060, 0x2, 0x9, 0xffffffff, 0x5, 0x1, 0x1ff, 0x1, 0x7fff, 0x67b2, 0x1cc, 0x9, 0x80000004, 0x6, 0x438, 0x2, 0x9, 0x2, 0x7fffffff, 0x4, 0x6, 0x18e, 0x1000, 0x8, 0x5], [0x2, 0xfffffffe, 0x9, 0x10, 0x2, 0x2e6bf783, 0x80000003, 0x5, 0x5, 0x491, 0x9, 0x200026, 0x7f, 0x400, 0x102, 0x1, 0x80, 0x6, 0xee4b, 0x2000004, 0x1, 0xc, 0x5, 0x9, 0x5, 0x3, 0x9, 0x3, 0xca, 0xfff, 0x10000a, 0x2, 0x3, 0x8, 0x5, 0xd3, 0x8, 0x97f7, 0x3, 0x200000d, 0x3, 0x10010, 0x7, 0xdd81, 0x4, 0x7f, 0x9d27, 0x9, 0x1, 0x100, 0x2, 0x4000006, 0x7ffe, 0x28, 0x5, 0xd500, 0x1, 0x77, 0x5, 0x6, 0x10000, 0xfffffffd, 0x5, 0xfffffffe], [0xa772, 0x6, 0x5, 0x8, 0xbfc, 0x9, 0x5, 0x7f, 0x55, 0x7ff, 0xff, 0x1005, 0x10000001, 0x4, 0x21, 0x9, 0x81, 0x7, 0x9d87, 0x8, 0x8, 0x4, 0x140f1, 0x5396, 0x3, 0x4, 0x80008001, 0x7777, 0x1, 0x2, 0x100, 0x200d8ce, 0x7fffffff, 0x100009, 0xc, 0x32d, 0x3, 0x1ff, 0x2000803, 0xffffffff, 0x10000, 0x0, 0x8004, 0x7fff, 0x3, 0x6, 0xf, 0xe, 0x8, 0x274, 0x6, 0xfffffff9, 0x7, 0x9, 0x9, 0x4, 0x463f, 0xf, 0xdab, 0x5, 0x8, 0x13fff, 0x8, 0x9]}, 0x45c) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000400)={&(0x7f0000000140), 0x0, 0x0, 0x0}) (async) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) ioctl$KVM_SET_MEMORY_ATTRIBUTES(r2, 0x4020aed2, &(0x7f00000001c0)={0x60000, 0x18000, 0x9fef19c9430e26b8}) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000000)={[0x35, 0xfff, 0xfffffffffffffffe, 0x40000000000180, 0x2, 0x7, 0xf2, 0xd, 0x7fffffffffffe, 0x7, 0x5, 0xb, 0x7, 0xfffffffffffffff8, 0x9, 0x8], 0x25000, 0x304}) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=ANY=[@ANYBLOB="2800000012000100"/20, @ANYRES32=0x0, @ANYBLOB="000000000000000029001d00ff030000"], 0x28}, 0x1, 0x0, 0x0, 0x2000}, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) r4 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000100)) (async) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x20, 0x0, 0x0, 0xfffff010}, {0x20, 0xfb, 0x0, 0xfffff010}, {0x6}]}, 0x10) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) setresuid(0x0, 0x0, 0x0) (async) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x3, 0x1, 0x401d031, 0xffffffffffffffff, 0x0) (async) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)={0x4c, 0x2, 0x6, 0x801, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_TYPENAME={0x12, 0x3, 'hash:net,port\x00'}]}, 0x4c}}, 0x0) (async) sendmsg$IPSET_CMD_ADD(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) sendmsg$IPSET_CMD_ADD(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000500)={0x54, 0x9, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0x2c, 0x7, 0x0, 0x1, [@IPSET_ATTR_IP={0x18, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @remote}}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0xe1f}, @IPSET_ATTR_PROTO={0x5, 0x7, 0x11}]}]}, 0x54}}, 0x0) (async) sendmsg$IPSET_CMD_TEST(r5, 0x0, 0x0) (async) syz_open_dev$sndpcmc(&(0x7f0000000580), 0x0, 0x0) (async) sendmsg$IPSET_CMD_TEST(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000640)={0x54, 0xb, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0x2c, 0x7, 0x0, 0x1, [@IPSET_ATTR_IP={0x18, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @remote}}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0xe1f}, @IPSET_ATTR_PROTO={0x5, 0x7, 0x6}]}]}, 0x54}, 0x1, 0xfff5}, 0x0) (async) r6 = dup(r4) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000840)={0x1fe, 0x2, 0x3000, 0x2000, &(0x7f0000003000/0x2000)=nil}) (async) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r7, &(0x7f0000001000/0x18000)=nil, &(0x7f0000000040)=[@text16={0x10, &(0x7f0000000700)="3edc904800baf80c66b8585e558266efbafc0c66edba420066b80f00000066ef0f0766b9800000c00f326635008000000f303ef26665ca50ac660f3880103e0f35f08042dc0066b9800000c00f326635010000000f30", 0x56}], 0x1, 0x11, 0x0, 0x0) 4m28.420205146s ago: executing program 5 (id=2940): prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000280)={0x38, 0x0, 0x8, 0x0, 0x0, 0xd, 0x0, 0xfffffe0000000001, 0xfa11, 0xffffffff}, 0x0) syz_clone(0x20000, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.net/devices.allow\x00', 0x41, 0x48) write$rfkill(r0, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000140)={0x1, &(0x7f00000002c0)=[{0x6, 0x0, 0x0, 0x7fff7ffc}]}) keyctl$clear(0x7, 0x0) setsockopt$inet6_IPV6_RTHDRDSTOPTS(0xffffffffffffffff, 0x29, 0x37, 0x0, 0x0) r1 = syz_ublk_setup_io_uring(0xd, &(0x7f0000000500)={0x0, 0x30b5, 0x0, 0x2, 0x377}, 0x0, &(0x7f0000000280)=0x0, &(0x7f0000000300)=0x0) r4 = socket$igmp6(0xa, 0x3, 0x2) getsockopt$sock_int(r4, 0x1, 0x1e, 0x0, &(0x7f00000000c0)) syz_ublk_add_dev(r1, 0x0, r2, r3, &(0x7f0000000200)={0x2e, 0x14, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x1, 0x4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f00000004c0)=@any_dev={0x6, 0xe26, 0x0, 0x0, 0x1000, 0x10000, 0xffffffffffffffff}}}, &(0x7f0000000480)) socket$inet6_tcp(0xa, 0x1, 0x0) add_key$user(&(0x7f0000000580), &(0x7f00000005c0)={'syz', 0x0}, &(0x7f0000000600)="83", 0x1, 0xfffffffffffffffe) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r5, &(0x7f00000006c0)=[{{&(0x7f0000000a00)={0xa, 0x4e20, 0x7992, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="2400000000000000290000003200000000000000000000000000ffff00000000", @ANYRES32], 0x50}}], 0x1, 0x10) add_key$user(&(0x7f0000000640), &(0x7f0000000680), &(0x7f00000006c0), 0x390, 0xfffffffffffffffd) r6 = socket$netlink(0x10, 0x3, 0x10) bind$netlink(r6, &(0x7f0000000400)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) setsockopt$sock_int(r6, 0x1, 0x8, &(0x7f0000000440), 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r6, 0x10e, 0x4, &(0x7f0000002240)=0x1800, 0x4) syz_genetlink_get_family_id$devlink(&(0x7f0000002280), r6) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r7, 0x8946, &(0x7f00000022c0)={'syz_tun\x00', &(0x7f0000002300)=@ethtool_link_settings={0x4d, 0x600, 0xf, 0x80, 0x0, 0x0, 0xfc, 0x1, 0x80, 0x4, [0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x4]}}) 4m27.182636172s ago: executing program 5 (id=2945): r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000040)='ns/mnt\x00') open_by_handle_at(r0, &(0x7f0000000080)=@FILEID_NILFS_WITHOUT_PARENT={0x20, 0xf1, {0x6, 0x0, 0x1000007, 0xfffffff8, 0x3d}}, 0x27e082) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000c73d8a0870272091776c0102ef010902120001000000000904"], 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) sendmsg$can_raw(0xffffffffffffffff, 0x0, 0x10044009) 4m24.09351944s ago: executing program 5 (id=2948): r0 = fsopen(&(0x7f0000000080)='cgroup\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r1, 0x4001af84, &(0x7f0000000000)) ioctl$VHOST_SET_OWNER(r1, 0xaf01, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x0, 0x0, 0x0, 0x0, 0xb49, 0x9, 0xfffffffffffffff7, 0x0, 0x3e}, 0x0) r2 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r3 = syz_io_uring_setup(0x111, &(0x7f0000000140)={0x0, 0xb382, 0x2, 0x3, 0xfffffffe}, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)) io_uring_register$IORING_REGISTER_IOWQ_AFF(r3, 0x11, &(0x7f0000000280)='n', 0x1) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) madvise(&(0x7f000048c000/0x1000)=nil, 0x1000, 0xc) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0), 0x4000000000001d9, 0x10003, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r4, 0x6, 0x13, &(0x7f0000000300)=0x100000001, 0x4) connect$inet6(r4, &(0x7f0000000340)={0xa, 0x0, 0x7, @ipv4={'\x00', '\xff\xff', @local}, 0x8001}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r4, 0x6, 0x1f, &(0x7f0000000380), 0x4) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r4, 0x6, 0x14, &(0x7f00000003c0)=0x1, 0x4) setsockopt$inet6_tcp_TLS_TX(r4, 0x11a, 0x1, &(0x7f0000000400)=@ccm_128={{0x303}, "2defbd1ccdd59bac", "b0ad0cd933caf9dbdfc37796bc1019ba", "779d4176"}, 0x28) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000480)="6e2d3c94288948959426d1de787672fa8d3705a324cefea880e8c0bd80226c9eb3d90a4e08c79410f56616b3a74447ce08834e294e4f434f3e4aea8add09078987227848f2f3afb37adb6af1bad9389c927333df0d9b7fb8ca914cbfeb6ebb21e2495be7c3d2c697c0c0ac2266181511a87dddd889f912df0822095bfea15a483a65d0b80e1a3f81a8748a6900683b154513e649542d8ffec2c058b20b55688dd5f01933a90fb1dcb5c990028e2e9b17d234a5470fe03290ff9c6b7f4333654564be0b5f074feee291dc5daf806c811fe508b19319cccaf2b0236d0c941b20ae95e047af56935bd8fc5f5101287a12623cee4de00cf3af4942a2fbadfb76e4f2cdb1089af1d79ee99a61b8003112c2d43ba025c6e4631d2a186fdf9c64ab60b8064b051343c313a28355ba59bb6ea25d668899af0d5bc16c40ce7ee8cd", 0xffffffa0}, {&(0x7f00000005c0)="bf67a361000138944b854b78cc4e2237f68791bd7786513b715bf9ad6389844bc809b10b216304437e8d4b9e9cec7b31a34a02854029d58ba77b51b6479ef73e43d95fb478cc230a625897", 0x4b}, {&(0x7f0000000640)="9daf5194d6ff2fb71e455a389b8ead15aebc12ea8ead35a3b45cb2f2603e607dfe3f1228fb0b1cd1968a9bcd1badfa49059ce704fa1228343bfe3f3600c5000000140000d09c5c82111202b07c1c755457049ad0ebcd70cbaa678adaa17831266adfc9fa04f5093b8c9fd353b714b22e5454084aa316bd17dbadd5a49b0dd3b073051bb901212a764a56d76d2ff9747d5cad8712e20378bbbcca075b5564a0b50df37294931900f48618135effbb4f2392455f6451fd556b02e166b774d78b8f419eebd9998b8d428dc4b2fcb57503d0eeba1a3280f447ccf7812d1895b6479c7059fe50fff0e5c7dcf0768191e9bcb9c2b1e58427a93a7396d404a4116c8cd5e00456979d2dce4347f00189da68317adf15ea9e728f1fb93db495bd754b84cfc923a1428c97643f05cf00000000000000000000000000005e2cd2cd53a53fab4d50415b7fc9634782", 0x149}], 0x3) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x5000) close(r1) 4m8.157068425s ago: executing program 36 (id=2948): r0 = fsopen(&(0x7f0000000080)='cgroup\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r1, 0x4001af84, &(0x7f0000000000)) ioctl$VHOST_SET_OWNER(r1, 0xaf01, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x0, 0x0, 0x0, 0x0, 0xb49, 0x9, 0xfffffffffffffff7, 0x0, 0x3e}, 0x0) r2 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r3 = syz_io_uring_setup(0x111, &(0x7f0000000140)={0x0, 0xb382, 0x2, 0x3, 0xfffffffe}, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)) io_uring_register$IORING_REGISTER_IOWQ_AFF(r3, 0x11, &(0x7f0000000280)='n', 0x1) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) madvise(&(0x7f000048c000/0x1000)=nil, 0x1000, 0xc) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0), 0x4000000000001d9, 0x10003, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r4, 0x6, 0x13, &(0x7f0000000300)=0x100000001, 0x4) connect$inet6(r4, &(0x7f0000000340)={0xa, 0x0, 0x7, @ipv4={'\x00', '\xff\xff', @local}, 0x8001}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r4, 0x6, 0x1f, &(0x7f0000000380), 0x4) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r4, 0x6, 0x14, &(0x7f00000003c0)=0x1, 0x4) setsockopt$inet6_tcp_TLS_TX(r4, 0x11a, 0x1, &(0x7f0000000400)=@ccm_128={{0x303}, "2defbd1ccdd59bac", "b0ad0cd933caf9dbdfc37796bc1019ba", "779d4176"}, 0x28) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000480)="6e2d3c94288948959426d1de787672fa8d3705a324cefea880e8c0bd80226c9eb3d90a4e08c79410f56616b3a74447ce08834e294e4f434f3e4aea8add09078987227848f2f3afb37adb6af1bad9389c927333df0d9b7fb8ca914cbfeb6ebb21e2495be7c3d2c697c0c0ac2266181511a87dddd889f912df0822095bfea15a483a65d0b80e1a3f81a8748a6900683b154513e649542d8ffec2c058b20b55688dd5f01933a90fb1dcb5c990028e2e9b17d234a5470fe03290ff9c6b7f4333654564be0b5f074feee291dc5daf806c811fe508b19319cccaf2b0236d0c941b20ae95e047af56935bd8fc5f5101287a12623cee4de00cf3af4942a2fbadfb76e4f2cdb1089af1d79ee99a61b8003112c2d43ba025c6e4631d2a186fdf9c64ab60b8064b051343c313a28355ba59bb6ea25d668899af0d5bc16c40ce7ee8cd", 0xffffffa0}, {&(0x7f00000005c0)="bf67a361000138944b854b78cc4e2237f68791bd7786513b715bf9ad6389844bc809b10b216304437e8d4b9e9cec7b31a34a02854029d58ba77b51b6479ef73e43d95fb478cc230a625897", 0x4b}, {&(0x7f0000000640)="9daf5194d6ff2fb71e455a389b8ead15aebc12ea8ead35a3b45cb2f2603e607dfe3f1228fb0b1cd1968a9bcd1badfa49059ce704fa1228343bfe3f3600c5000000140000d09c5c82111202b07c1c755457049ad0ebcd70cbaa678adaa17831266adfc9fa04f5093b8c9fd353b714b22e5454084aa316bd17dbadd5a49b0dd3b073051bb901212a764a56d76d2ff9747d5cad8712e20378bbbcca075b5564a0b50df37294931900f48618135effbb4f2392455f6451fd556b02e166b774d78b8f419eebd9998b8d428dc4b2fcb57503d0eeba1a3280f447ccf7812d1895b6479c7059fe50fff0e5c7dcf0768191e9bcb9c2b1e58427a93a7396d404a4116c8cd5e00456979d2dce4347f00189da68317adf15ea9e728f1fb93db495bd754b84cfc923a1428c97643f05cf00000000000000000000000000005e2cd2cd53a53fab4d50415b7fc9634782", 0x149}], 0x3) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x5000) close(r1) 2m56.856564346s ago: executing program 6 (id=3162): statx(0xffffffffffffff9c, &(0x7f0000004400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1000, 0x20, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@ip_tos_int={{0x14, 0x0, 0x7, 0x40000000}}], 0x18}, 0x804) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x0, 0x0, 0x0, 0x0, 0xb49, 0xa, 0xfffffffffffffff7, 0xfffffffe, 0x3e}, 0x0) syz_clone(0x0, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x3f, &(0x7f0000000500), &(0x7f00000004c0)=0x4) syz_open_dev$dri(0x0, 0x0, 0x2000) r1 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$apparmor_current(r1, 0x0, 0x0) umount2(&(0x7f0000014400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000003c0), 0x745942, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000140)={'ip6_vti0\x00', 0xc201}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000780)=@base={0x2, 0x4, 0x4, 0x9}, 0x48) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="0d00000006000000040000000120000081000000", @ANYRES32=r3], 0x50) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000900)={r4, &(0x7f0000000940)}, 0x20) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000980)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) syz_usb_connect$uac1(0x7, 0x71, &(0x7f00000009c0)=ANY=[@ANYBLOB="12011001000000406b1d010b40000102030109025f0003010380f40904000000010100000a240100000000020102090401000001020000090401010101020000090501090000000000002501000000000904020000010200000904020101010200000905"], 0x0) syz_usb_control_io$hid(r5, &(0x7f0000000a40)={0x24, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="00222200000096231b06e53f07080000002a"], 0x0}, 0x0) r6 = memfd_create(&(0x7f0000000ac0)='/$!}\\\x00', 0x4) cachestat(r6, &(0x7f0000000b00)={0x30, 0xde}, 0x0, 0x0) r7 = dup(0xffffffffffffffff) write$UHID_INPUT(r7, &(0x7f0000000b40)={0x17, {"a2e3ad214fc752f91b5d0a3087f70e06d038e7ff7fc6e5539b326d078b089b0708384d090890e0878f0e1ac6e70a9b334a959b689a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31320d095d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4040d8b38f3cd446383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede0900b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85824056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a4d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70c0300000086d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f5d6d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9ef6d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ca4d24ad92f243941ed274f12a29ff962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aadeecc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9b97474a5966a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d73994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b88373771b40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285000000000000007007ad1519ad5470de3dd6d6080caf0c53a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e8918ac32a308e15fc37d06aeac289c0523f483e1ff740987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741258c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a941f0000005f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39e3313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb9957697c9ede7885d94ffb0759be0daf60a842b09eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f49013a3a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) syz_usb_connect$midi(0x6, 0xab, &(0x7f00000002c0)=ANY=[@ANYBLOB="12011001000000208c0d0c00400001020301090299000100ff1033984568000601032080092403030101407f050624020380bf09050604ff03080105021040000709040f25010b096c257e52e8c329f0017509050e01000405ec7f12585fedcf264225010e5e3ca1c9e7ed06b1aeab8839a34b09050e014000b01f250803000000d2bfa309050504200006800c09250105df78abff7e09050f11000409f8e705250101ae0480dba513efee9f118fd5baac8a6cdbccda81cbd48dbba544df6b9d1270a424e239ab8596da14f4e188d7a256375a235a3900"/227], &(0x7f0000001c40)={0xa, &(0x7f0000001cc0)={0xa, 0x6, 0x200, 0x1, 0x4, 0x6, 0x40, 0xb}, 0x5b, &(0x7f0000000240)={0x5, 0xf, 0x5b, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x3, 0x6, 0xf}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "8d7a5215c8e5114586089c8de9d6935d"}, @ssp_cap={0x18, 0x10, 0xa, 0x0, 0x3, 0x2, 0x0, 0x5045, [0x0, 0xffc000, 0xf70dda5df18f89e4]}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "daebcbf3aba7a81ec1ab84358ae78138"}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0xad, 0x0, 0xd1, 0xe10f, 0x5}]}, 0x5, [{0x20, &(0x7f00000000c0)=@string={0x20, 0x3, "1c641749ecad9b63f21c064bad258c6b7ab8bc8ae3d0de36b0d431e48854"}}, {0xcf, &(0x7f0000001dc0)=@string={0xcf, 0x3, "c60d813079200e89e768e136d2c60eb1e3c23e70de94776e038c3bc10b1940664ac03f240fb4aac5343958d7bcb7fccc59769110d6f9fc32c2f74a5bb09cee36a6e34ef841fd3e90778d78a6b915cd1f3da67cb9882f5074ee55183e3cf32f213d5e50993fa287a0a4d2c51745411c570c0862028cdc0b26931fe24a6df4801f4e38e57e77079a878518099bd5b9574a8da1af65d321a6c2b4178acc208dbb7cf1f10311075e4c81e23e16724268c18e51b4342c044767420f01148d9c16c91c4e90de13273b2052f994d3d3db"}}, {0x85, &(0x7f0000000180)=@string={0x85, 0x3, "1b8a918d917141baceed1fdf9e58bbecdacd5f31b964dd0ee6a5002a4d23d1e4e40b56d0414819e972015e12808a4787950ba3535632b6345930737e11db99139cc9f5dc451c3b0b4a8350227dc32a8b647ef802256e3dbb2323e83da2a1b5d76fdcd5ab23c649ce8687595009735681899fb591f26d0c5e13076a31dc64ae15a878b0"}}, {0xc5, &(0x7f0000001f00)=@string={0xc5, 0x3, "372bbf90b7dbc85bf277a96ab47b92a01b3a56a90c68ae7b01f1f6d4841c4de7fbf8de4ff879cf5b2514174f94cb656a9c37d365078172edc655f5392d91b771958091670918ccde2a8ec1bdf48505692ba08c283df9737db1ae18e328b75ffc32468448d89273abe32c90b61cf4054071c80709f4ee8e3c7a33c9240aeabce2f8d73c4d1bbbabcc43a566f177f4f0ba7903b8ecfff0331fb4da8b84fdae00e630bb6e0d36be640869c4410556d1544371e10e1e17e01ce15a8fb03d1be9cb9f2c55e5"}}, {0x4, &(0x7f0000002000)=@lang_id={0x4, 0x3, 0x420}}]}) renameat2(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', r7, &(0x7f0000002080)='./file0\x00', 0x4) write$tun(r2, &(0x7f0000002780)=ANY=[], 0xfb5) 2m53.382668628s ago: executing program 6 (id=3173): gettid() socket$igmp6(0xa, 0x3, 0x2) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) timer_create(0x0, &(0x7f0000000240)={0x0, 0x21, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)) fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000000040)={0x0, 0x0, 0xfd8e, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) connect$inet6(0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x1, &(0x7f0000000040)={{}, {0x77359400}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xb3209000) r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x202) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) fcntl$lock(r0, 0x410, &(0x7f00000000c0)={0x1, 0x1, 0x1, 0xfffe}) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) syz_open_dev$sg(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x52aa8b2b46e3891c, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x8) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x10, 0x7fff0000}]}) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(0x0, 0x0, &(0x7f0000000180)={{0x77359400}}, &(0x7f00000001c0)) 2m51.293897736s ago: executing program 6 (id=3180): socket(0x10, 0x803, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_TIMESTAMP(0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000004c0)) openat$tun(0xffffffffffffff9c, 0x0, 0x40241, 0x0) socket$rds(0x15, 0x5, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000540), 0x8080, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000580)={'syzkaller0\x00', 0x2}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000000)={0x38, 0x0, 0x0, 0x0, 0x0, 0xb49, 0x9, 0xfffffffffffffff7, 0x0, 0x3e}, 0x0) r1 = syz_ublk_setup_io_uring(0x1d, &(0x7f0000000040)={0x0, 0x30b5, 0x1, 0x2, 0x158}, &(0x7f00000000c0)=0x0, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_ublk_add_dev(r1, r2, r3, r4, &(0x7f0000000180)={0x2e, 0x14, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000200)=@any_dev={0x3, 0xe26, 0x0, 0x0, 0x1000, 0x10000, 0xffffffffffffffff, 0x0, 0x4d}}}, &(0x7f0000000240)=0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = dup(r7) syz_ublk_setup_queues(r8, r6, &(0x7f0000000280)={0x0, 0x1, 0x0, 0x3, 0xae, 0x0, r8}, &(0x7f0000000900)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0x7ffffe, 0x8, 0x0, 0x10000004, 0x0, r8}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x35bc, 0x1, 0x0, 0x30b, 0x0, r8}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xc1cf, 0x2000, 0x0, 0x9e, 0x0, r1}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x0, 0x8200, 0x2, 0x367, 0x0, r1}}], 0x1, &(0x7f0000000b80)={0x2e, 0x64, 0x0, r8, 0xc0107520, 0x0, 0x0, 0x0, 0x0, {}, 0x1f, r5, '\x00', {0xfff9, 0x4, 0x0, 0x0}}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000c00)={0xffffffffffffffff}) connect$unix(r9, 0x0, 0x0) recvmmsg(r9, &(0x7f0000000dc0), 0x10106, 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000e00)={0x1, 0x2, 0x1, 0x0, 0x2}) ioctl$vim2m_VIDIOC_QBUF(r8, 0xc058560f, &(0x7f0000000e40)=@mmap={0x1, 0x3, 0x4, 0x100000, 0x9, {}, {0x0, 0x0, 0x5c, 0xc0, 0x0, 0x4, "00001004"}, 0x1, 0x1, {}, 0x1, 0x0, 0xffffffffffffffff}) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058560f, &(0x7f0000000ec0)=@mmap={0x1, 0x2, 0x4, 0x800, 0x81, {}, {0x3, 0x8, 0x8, 0x5, 0x5, 0x8, "24d9bfb8"}, 0x0, 0x1, {}, 0x3ff, 0x0, r10}) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) sched_setattr(0x0, &(0x7f0000000f40)={0x38, 0x6, 0x8, 0x3, 0x0, 0x9, 0x1, 0xfffffe0000000001, 0x0, 0xffffffff}, 0x0) unshare(0x8040480) ioctl$VIDIOC_S_INPUT(0xffffffffffffffff, 0xc0045627, &(0x7f0000000f80)=0x2) r11 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000fc0)={0x0, 0x0}) close_range(r11, 0xffffffffffffffff, 0x2) 2m49.676249056s ago: executing program 6 (id=3185): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)={0x44, r1, 0x1, 0x70bd29, 0xffffffbe, {{0x2}, {@val={0x8, 0x3, r3}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xe}], @chandef_params=[@NL80211_ATTR_CENTER_FREQ2={0x8}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x1}]]}, 0x44}, 0x1, 0x0, 0x0, 0x8004}, 0x20004056) r4 = socket$nl_generic(0x10, 0x3, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0) r5 = open_tree(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x89901) move_mount(r5, &(0x7f0000000540)='.\x00', 0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x0) r6 = open_tree(0xffffffffffffff9c, &(0x7f00000005c0)='\x00', 0x89901) move_mount(r6, &(0x7f0000000600)='.\x00', 0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000680)='./file0\x00', 0x0, 0x100000, 0x0) r7 = open_tree(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x89901) move_mount(r7, &(0x7f0000000740)='.\x00', 0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x0) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000280)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_COALESCE(r4, &(0x7f00000002c0)={0x0, 0xffffffffffffff8c, &(0x7f0000000300)={&(0x7f0000000340)={0x28, r8, 0x1, 0x0, 0x0, {{0x2}, {@val={0x8, 0x3, r9}, @void}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_JOIN_OCB(r0, &(0x7f00000004c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x58, r1, 0x300, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r9}, @val={0xc, 0x99, {0xa, 0x71}}}}, [@NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0xffff9771}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xf}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x2678}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x2}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x3}, @NL80211_ATTR_CHANNEL_WIDTH={0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x4000144}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000002f000903feff00000000000006"], 0x14}, 0x1, 0x0, 0x0, 0x42804}, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x2000) 2m49.081346992s ago: executing program 6 (id=3187): r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x28011, r1, 0x9e474000) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000040)=0x1, 0xfff0) (async) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000100)=0x1, 0x4) (async) connect$inet(r0, &(0x7f00000006c0)={0x2, 0x0, @dev}, 0x10) (async) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)={0x2c, 0x1e, 0x221, 0x70bd2d, 0x0, {0x7}, [@nested={0x18, 0x144, 0x0, 0x1, [@nested={0x14, 0xf3, 0x0, 0x1, [@nested={0xd, 0x28, 0x0, 0x1, [@nested={0x8, 0xa, 0x0, 0x1, [@nested={0x4, 0x11d}]}, @generic='`']}]}]}]}, 0x2c}}, 0x4000080) (async) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x80000000e) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x400000, 0x3, &(0x7f0000000000/0x400000)=nil) (async) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000180)=0x2, 0x4) sendmmsg$inet(r0, &(0x7f0000002a40)=[{{0x0, 0x0, &(0x7f00000001c0)}}, {{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000005c0)="b8", 0x1}, {&(0x7f0000000240)="61fc4777003a5456300750e99d9d0963c6d1c8f55cab1642e5b8e1f6062f7d0afba9c84584f0bcf3fdd41ac4999a258b9d5fdb25f1fd7d6bc14e1913527d5f6525103aef9b95ef352e505bb4fba3785b87bc23f6e7494ffc1bf53b48b53df3ffddf72908ac51e914afe085c57a6da23ede9e0178918d19", 0x51}], 0x2}, 0xa6}, {{&(0x7f0000000000)={0x2, 0x4e22, @local}, 0x0, &(0x7f0000000480)=[{&(0x7f0000000140)="73389fe9766f44f5b2ecfa4f78b49cd5a8d12d3d17052c3496e529dbb98b5c2b4e02a7731a41998d2be83f2618dd64ad1a952da2"}, {&(0x7f00000002c0)="2d0792b146d911b0e3238336cab3d978d626f9a02e6a46b3f8107ec3a406a68f9726d1ffdc8ea513280335d2f74eadd729ff73ce27abd5434fd007c72b35759abac6d8d683e16744d7390526a8495ad3ac8b68d7653caef6afc222c8e6f1d8e23e65714ddfb089edb17853a39027f82a3147cb062084151d28bcaaab29d7fd2b38549a164dfdc5a5db80462c360223207b390a317728fc8185cf00ec14cd9d910913b9df4f85dec5b3f733865e5c868503141defa76807788f04807b7b917897"}, {&(0x7f0000000380)="449366d048d3ff43c0a9cf5a0b4767e59cfb9115bdbcdc01ab86f32095a18635926bd4160ef977b5c087064b147c22c614bb007dbeb8"}, {&(0x7f00000003c0)="721e923ef6cdb1ad4d798f6abce5d4933ff2952f262382a9490757d673a55b505e33d9051c926ce21dd45e58735093c279ddfe9cc6c22c8b2ab3587c6087a2db78901c30c036e97e25d64c6c7e61cb56023bb3f4876ee526c7295d804a78c24846b9c5953b941eaa8f825b0c3f4bc5e6f57f4fdcac6abf6cc7344d33dff58bf3175bc342"}], 0x0, &(0x7f0000000700)=[@ip_ttl={{0x0, 0x0, 0x2, 0x9}}, @ip_tos_u8, @ip_tos_int, @ip_tos_int={{0x0, 0x0, 0x1, 0x5}}, @ip_retopts={{0x0, 0x0, 0x7, {[@generic={0x44, 0x0, "4d16300af387b44d0ae7be95e216f9"}, @timestamp_prespec={0x44, 0x0, 0x4a, 0x3, 0xb, [{@remote, 0x400}, {@loopback, 0x9}]}, @end, @cipso={0x86, 0x0, 0xffffffffffffffff, [{0x1, 0x0, "9e47ed9befcf57a70efc98c9589b"}, {0x1, 0x0, "e49da22acdb3895402f855ace9"}, {0x3, 0x0, "5e4f86eaaf2057"}, {0x7, 0x0, "f61952959e54064f9152"}]}, @lsrr={0x83, 0x0, 0xdf, [@private=0xa010102, @multicast1, @multicast1]}]}}}, @ip_tos_int={{0x0, 0x0, 0x1, 0x2}}, @ip_ttl={{0x0, 0x0, 0x2, 0x6}}, @ip_tos_u8={{0x0, 0x0, 0x1, 0x1d}}]}}, {{&(0x7f0000000840)={0x2, 0x4e24, @multicast1}, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000880)="8e6efd6dfce0fc191f2bffd9d940a3cdae8cfb"}], 0x0, &(0x7f0000000900)=[@ip_tos_u8={{0x0, 0x0, 0x1, 0x8}}, @ip_tos_u8={{0x0, 0x0, 0x1, 0x8}}, @ip_pktinfo={{0x0, 0x0, 0x8, {0x0, @remote, @broadcast}}}]}}, {{&(0x7f0000000980)={0x2, 0x4e21, @empty}, 0x0, &(0x7f0000002940)=[{&(0x7f00000009c0)="940a97c207f126bc9b6a042067b7a7b5094dda77a4e4fdb689c427bab6aa7d33fbbfa0d4478847b05d6611511bb1f1ade61ce86af34207b20dc612aad875b98dbd9eb604bdcd38f56a39899e058aa3aea16a0d1628d9881f37f9194e289b3dfb8a6c0ee37e9d7df1afab783d4c357fb4097015b6b11b80790ea2f80aefe272dae1fe823cd78e6c4143fe66a9643ad9fc64f9604db777efc7a3764917684b57cb38e7621954ed9af88f71df6aabb60505d725928755f8c0a608c375c8047ce8a13488f81f770d55c389266df7e05ba6ce60939c23037ec2683356b04de6ff1e0cc0"}, {&(0x7f0000000ac0)="2e27175221732ea8a4af808847eb38d5a92f09944f53e9a8fdd9f040135ff5f3232b4afadbc6a245d420f5511c47ff1e31ed17ede5f8ea4e982affee6fcee2150bc28f8d38e5d067057b9173b34b"}, {&(0x7f0000000b40)="07f40ee5aa9af047a6a50909aa5f4170d0116836324aa9328dd34e8bc5e0cf53f5873bb4b3683b1f124996b56c83893d79279f5042eda10375a524b9204e24"}, {&(0x7f0000000b80)="5a164f4ed78b69f4a372421b8cb743a4316e90bdc31754c81365ac67b55e7ffadf250583aa1fdcd921e900e82fa55e85ec5f6ccee4694f092647125146b6f71868ac19c6e2620162ef95"}, {&(0x7f0000000c00)="18279f5b2782aed6bf63cc6e8ce3a84f4726ea83e15f8c641032f0452366e22e76ce9022f48fe2faf92a44e5d938a3de57bbe3712392a62fed22805b07511e6a8195374e4b5fd8b40c2ceee6fa3d09519b993be2fd16c12958638ef2bf1927fb38501917c7bf398d1b47b6fb0fa26a9e4b400fa4636d39ed2515e57e0fc2329fcaa9a3ef7b2d20d2050f2ae7ce3b97a0"}, {&(0x7f0000000cc0)="8b9efda59e48816e67582388e7c079b122a5b8d4d0f3c7c852e48fe4286e3b2fb06477fca44b81a9a1e45af496ac24ffa8c127a169897d16dac05bac0ecfbef5b2f8813b9538d1e285b21cb0248296746519aea38834c38a7a8cf61611092d7dbde679bbf77fa64a949256f6d0e433e9c81424561217e2b56c5fab4173ab99a0adfd208c9eb9313dad6d0e2080ddb3672e814808f09eea2f553e83b49aa6659533993da74a4651f57dcc3c51f8ccf2b473e303fc52e5f228588099d97363423b3f11c027dd30f4ce236ff25c815ef15cc4086b0da1"}, {&(0x7f0000000dc0)="ef855c3d2a7afab94d6e770c1f8c395377d035f098c6629230179116dd9da69d2c6a4898dbced33ef34364d51eabf6503d46"}, {&(0x7f0000000e00)="cc5940b15241427abf3dd38bae5741b9d5d867961a8f066dfaf3b63721c7a5efebfec9689635de021fdcf45ced80a7339da132e4535b18e9102e871f841f9d1ddfe1272be4422b6d230b1f6d4a92ec041909d1291881e9c39b7d593fe70f80548a30cdcdffd41abf6d25cb04b4e17ad31f2f8eff1863fce27b0c8628ae7b38f8b74fca0e3ebae4a4f28145a25ad4c37e00d8938c3404f228cd780b185526b259f82b51f5a0682210994f773d901e8308efe55a608ca9e55f5448"}, {&(0x7f0000001940)="432af19a029d63c1c097e740fd625a071841a4a749743e2394cf1ed475445555688bb3f90a1daddc5071054ad11e2daf74144853a9d4b5c2bec003001e01a57e89b21a7006228a521c19e14b9add4b7a5015cb54073b3ec7136b9bdd4d3093a5d5537909eeef2e55531d22b4b0eec5d98b65f030faa22cd6cf220317045b041f201f71dd4191ae11732d1df93b16555b1cc0ab63b56dc5288ae173ef91737890d27aac7ecb2c77e2ed51dd8a63d03dcfcb38ef8fbae13145fb78654016c7af5fa97827f71fd74f26b9cc856092e746835a8a08b7ac02c28f7a501c75d407f7bf0bf84614743dac3bd88d26ec58f3970f6c38bc8776e9376e5c5fa2b6e4e30a9386ee683cd9ad6e84e3bcfd420ab4416924b7d58b3bb09b844d5e50187daad06927991f570e77f6862c856e0803ca82d80a0231188f3eb6eb839ab757404eeb6a016de13a071db7b9bf11a6f62876823f57fd165cac45344a7af94ad61abd4d3dd7d173bcb0cb43a9d4b4f09a0f3cb6f0e200cd74c33b5da66273aa5c0827bffbca232c52c22bbabeecadc0a9b531c54cb7fcee451c35d512e792d91449785c198bd68c04a466bf076b04a0b1c31d21d0d28b4f85e5624607e95a4bd0409af10474bb24ed5822776623fd98423573b42f06dd16c82a032aab3ea2ddb3e7b26c66217869e9ded7e705bbe873289441528aab0f1250e69e562e259b28a34597daa790c0c2ec5444e80b881bccc781e998ec0e590d97cad8c5d181c6380ac83262bca21d6e245549ef5568f150d25e2004a42da599f7ea9bacfb785552e6141c20a98b64fb5d6a84de1e0e933407ce7ddf09ed095cc69467aa619e1e65eed8e65ac569499818fa1007f4e26139473875c4667f7b78bc31efefd879f38965de64921e7b95fad7917018ad1767bd7c7b36d7340f1276d62678ee787ef0aedeaa5aaf4fffd16cf467a688f12cc9dd73f294f3ac2e562b9340e22dd27206e2eee256c2f7234c953d7414b79a240b0ffcbe06747c6a65eb1f9085f8478926149d9d3992d44f77bb5759d8159ed85c9b18c93d0e8826ccdb1e56a40071e72fd7059b0dd22404578dde7c5e80437f02268b748367a5e080507ccd8589e484ee5ce38e3148416435512d6f19ff7f9e0626caf10fb6bd46aad41a2718d969a6856724d956df0f9d73ba0e3596d684889f41aad9ab2c8ce147eb7146a2f33b7eb04a19ead91165f85546367403ec8d1e9c606fa21a507e7c3ed4d3c895945452337ab7f108deebff9fd3863428761c5de8fb8d30613d9d20acae8916485c9c48cfbefdca66a0d8a1f14d7ef3de31ad8924e7d7552d99064c152e19399cf102eb769ff83140d2cb7ea212dc5f848c028762a0f12b9846a4f8f1c05879d1ba190ecf6817247e013f9f96b8ad4a4a43e4f549d0cace63864ad13dbcd78d2febfd31b271e5912656995fb3d17f8416ac6b7588e09b22bddda4b054dd7340c365699ecbd267266588dc60046da89f45ecade11c30915743604e1e7afe7c3099c43e227cba0d7d5d75d736af94b3f20e1e945119adfc662ce08a1fb0c4a1ac8cc5fc1fb1438742b453bd4da43440b62fae7c574b77cc0283c620bf06ed100e39d56d5456a629a105d6f29beb632a1db7ebfd46a306d9d7f6ad0b919996bd22e023ef71b0ce0faa510bc9011b0a190ef5676a2f7cd78d7ba9708ee2feb8e1e59d40d0ccef12bfbdaff2024fe42e282a4190d36424bdd86df6a65247f65f44cb4e5c06f510c87f56beb6c23af2c952c9927fd281cb4be34dfbb21151166ddf2639c2c2d5a4277b247db3851c3e31247d152018c60f26647a85d385ef8a471262b2e81e725777c3f1e4b401f046925187f75e8a75adc7916d9be1f2414b23fd2e978d75d4f6b9cecae918afc6d9d2585546389d9abe95844a8ce59ca412ceea58f37f06c3291e49093850e5e2ad8e41ff2dd044fe453db70aaa5a333d9d2102c64013326ab32f06fd4ac42b5611335c2a0eb974747a21973857c21d9c70058a42f6219182aec7e02fb6064a7f4ba7cc54f965ac8eb35ba8bbd6ddec11ed8d50bb0130e51a7a95c2678d0f68e328342ce5d22b5e6d2d5eb5d90e2d6f4124b8f6bebf96e307dfdcafe14be1a6f11a7d946c416bbaeef19ef9e1945cd76ee97cdf9a262ec7a240c9164aeed454039f9460bd58e64ce6bc7b7ca8be84ff9b4a576bc06f170b8e660757a44c5051280266a696eeb46f811249a25b3889acf2b19e0b2342116c59ddc5eb0f6eda8189f9f96d48717c83bea4c088325034e9ed82b15f87414369500ca326aaa125455075925300045ff58ea4c44106e6dd0139bf20ce0465966e0fd0ad641c9386bb37ab46c048b2edf54f9b44864a5e99e3a6558d63f6ef4cdbf02e879ef5ae2ff8cc3024f898618b72ab30aa2e0c0f4125fb44ed545819f5845dd13b9e5c0e932b91452d43806a7d8731924798452eaecf6ed0394366bb407fb4135600bab000c95aa44ed5aea9bcdc860db8b3a58e57733f88d79f749030dd6bbd01484aec5d5df279038ad401905e4479ce44c0ba7cb652bb817afefd29b33bf97c392b9bc0d3e4c97382ac51427c304c3f744d4b9f9748874731f5f2f4aa804992a06112fbc49fbb03689da2149338a5c112e7c2802c97f6d820a60b335227e520e505e5d650271ea72f75a8590a7876701dab7e2715cf9788f405e922d14d0568b626bbe7cd48cb10a7c663ef0c1cd7621afffe85c8075aa87458d528c1ec09690f70620e5fbd79ade3aa2e8de69985b2d22adb4bd30b9b1b7cec18674f9bca79b3675cf523d28985ec81285ef3ca9a884548b641d0c8b248f483939ce83a609944e30a5904e0a12d63511f2fb4fad5ab8f587dcd9c39602f91cccf3b3e8a4eede76aacd9d7bfe7542c98d93cbf90c665bc1e28d96e4b7fc9be8c05e7abd8da3b36d2cf235fde87e7664c2a5b96e09aaf5647590a02f89cc0314142344a5c0cfb20c02ff190b1c51bb47360ade39b1f427334bde96aae1b9b9d8ecb69b7d401bc0b00bb1783cb2c5796788d571a0ea362c8a389e5719b7f89689e8db3e87180cd146afcd04f18353d1ee3b959a3e496a8c3efaf68d97ee6d733e9d8cf49eae1c27189da800fc200c8f1e5d559e666ad919c60a44cfbe26fd83524ee98ddf33dac5d7450209b499dee1c804b0df6f4600b7f99445e2ee2f2578a5117976dc477ffa5d8cf72797b0e7390a77189ec837fe6e3a37cedff596e0523539dfb1fe28174a13e87769acd5e59c8f25842e66f357cf9f7abd1d41cac3bad458d5e9990cb65c2cbb2536ab479c349290a8c193e1f728164809f923018ca4d218ca910aa379a6906472365a746726edafd1fba5714c0a1af17a2311889649044a43d18a09c678d5f921bdbe3b1a6709f1f29ae30a3467cc67d71693e4ca65594a14093148adc8e64645dc93b0e0136b9e109e434b0f41b60099318d75f673311d863daed76360ad6ea740795824f74d6fe6b07efabf4aa34090618069a206ffc192780cc8692968136f5741a899e4edd7ef91153635a57dc9c66ef33d191f405a31c5bfb5c16313b8112a6f9f39a1ded4124b3452692fea35e9779d42482cb65cf3376f5ed8f5646b1dcab780751b052e08495a594549f7c8a5a8135e8da45e059a7deb1e8e8e456eccfa45ea199bcd5a48129341911ad790d831b1dfc6d47ddc6f2c779d864558bbe857f345d7c1c6d5040a3e656c6f3e6d3e45dc6d6d83e3e163caa0844fc2b4d89ef61186db6fd6a8063cedf065886b63801665bac70337587cb02886cd9184ceadd50f126b3f37fef38212ec3e024e86f665566fb3f4278ed2b65f12fd1b44a519a45ddf313db94bebbfff930e96bc8bf542223311fdd403fb54009abb7f5654b8dd2445e3199fd543335232f4f362066a890f4a4f23cdb91666a912178c553acec7e2571ef75ad5f4700f1a42005e1a35b918dd12784f5bd8b0e9508981bd9246e59799c1668a0bfb599238689effb93adbe1a513c759eeabd77d251f2c9f09c25a31e24045b91ee4f9b3ebc688228b41bb297b62cebd46d1245a133beea7ceb86ff2a908c14b867b2754760bb07d279bedfed3a81cfba697023255af7057a5c6eb1bb209fca9681fdabdf853df4d71f5e0b0e531afc8bc91af49a45c823390aa2b5df1ef6993d02a00a22faed3e99eb7c0d68bb74d4802900e258c92de76b0bd40d9cd86a1a4097a7827ab2d080cced83b3cf4284587fd1d75b9b61be48fde39b37d4caa1bffd6aede6e34f277e72d7b5cc1eebb3c53b3ee748c000bdb39a7d30e49ff5daab1de4759a1b853cd8cfe7c5c3dd8da4004d1139357728aff6f055abf013dc46fd8361c57aba89b2cc25e03c75f49a0c1281c73f821fb61d0b26f107c748b89f19f497fc11db2da9ce65568c5974b0180afead494bf754eea3033b5b15a532d31a2cf821576c3332624914645a24ad5bf2e3ebdda763d6b702b9ae2437e73eead3af3efe15b87afa748fd5dda49a95667f243e5fae94c76993e1a6c3bcada710f0a00cf34e0dabf24230bc26c0b14d66d45f2fca1ae2865078fd1f6ab16be5d8e125c1cde6381fbc14bb50689be47417a9307d41b0c777de1e09bb4f9b218540eed8e3a0b762f4e77481fe4af7e444fd1747c86d7652bc6873694f27a6f2d2df33b5735f160ba024a52201d396dfdf385298494a67caec3a872a692da3b7f16838be09103365609477b54478ce2233ba863d39a1ce25717f1718b3b281d325340966b5fd63b16fec3d72cf82fb6b3af57bab5a028d3253f2fc7b51d4b2ca6425c66946ae3bf0185acf475ecce9e6cdb7c9d7b706b65f044f0b86b76ddef73a15fcb19984002decc6b395676d3f8923b489bd6db6d166aa43ea11b578fcc89ff0f76e74d99d6bfc499148fc595b72d992e45db2529482cb966f2eb7bc50503e611e3b11a5127b9d8e22f1bbfe58ebecb4924b95e4f34130243770290123bc833fad2a2d292035056bb53d68c65eef3b81cbb8f2d73afc2a17217e24b42a15dbde3a19e8d38f703ffb015fe65d906266a65f5db555b8df388890b1f70e706f4af979ea40ccc5199b6d0675ad1dfce53b49e80a9665ac9423a9925a517b4c98c3f3b8f12b1f841d4cf0f1eece7fd16c86eb6f474efdbd636f2287baa2b321f146e6135f20f51d136f2cc2e44014b23f6f6472d8a37b25649f0e4a25f24fe0c62cca3a2b9d31c04011d174ecc32c6179034c97c4f11ca4b74af8eca49d2fb5f8293da820ba7e91ff0f79a8419d0eedace1a9efa5b8c0d1f259a04ccca411fe8d46f4bfdc7e09bec8b52ddf839311e1fdac31450a18b908e832a048d116f3e597d5bf63d04aab9d6d3ba4b30c4ecd9bb8220364eb89dcbde89e994c5c01247405ff2c22d8ab41e4e6ee6d48dea4e466777baf3d6ae402b516c1b8f820ca97c8753a48cc212a9b8ed89c4d43e01993f3e586f32af72cf1933cf7b977c1c5493e82262a22cbaa4dc7a07c982b90a5485f9196db3a805fa1714185c05940167571a34cbaa0e2a764095e881544888e3993002a997e5caa87bf0a4df7572b12e3cca4a8a7237be9d6e186f817c48e9ec0711380b30873cd6b5632bf29ea289e44ff87ad0cb34cc254ce14a4876abc26999bf0eda4e8032347b0e5f10cf4f91650d852d1a8133653f4b1e94d29e7ab998df7cb4410cc77e33568c318c1b497f071091b12a8e2df8f19e6f5aee635b03e557c094c5e7dd1871b1247b126b569854b963aa91972d9c52747b93130e149b55c974d98e38ad42a40c4af7c5e9c009af434"}], 0x0, &(0x7f0000002a00)=[@ip_tos_u8={{0x0, 0x0, 0x1, 0xf}}]}}], 0x13, 0x4008440) 2m43.209040588s ago: executing program 6 (id=3203): r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f00000062c0)={0x8, {"a2e3ad21ed0d09f91b5f090987f70e06d038e7ff7fc6e5539b0d650e8b089b3f09006d090890e0878f0e1ac6e7049b336c959b6c9a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d074b0936cd3b78130daa61d8e8040360005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3c2b802181acfc90c41bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15ffffffffffffffff1243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f423500c7872c827467cfa5c4e74130d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b12d94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14007693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9cc8036cbd65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400", 0x1000}}, 0x1006) 2m41.76392026s ago: executing program 37 (id=3203): r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f00000062c0)={0x8, {"a2e3ad21ed0d09f91b5f090987f70e06d038e7ff7fc6e5539b0d650e8b089b3f09006d090890e0878f0e1ac6e7049b336c959b6c9a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d074b0936cd3b78130daa61d8e8040360005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3c2b802181acfc90c41bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15ffffffffffffffff1243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f423500c7872c827467cfa5c4e74130d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b12d94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14007693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9cc8036cbd65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400", 0x1000}}, 0x1006) 9.676895321s ago: executing program 0 (id=3590): r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) syz_emit_ethernet(0x66, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000280)={0x38, 0x5, 0x8, 0x4, 0x0, 0x9, 0x2, 0xfffffe0000000001, 0xfa11, 0xffffffff}, 0x0) ioctl$VIDIOC_SUBSCRIBE_EVENT(r0, 0x4020565a, &(0x7f00000001c0)={0x8000005, 0x1ff, 0x1}) r3 = memfd_create(&(0x7f00000000c0)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec', 0x3) execveat(r3, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) r4 = add_key$user(&(0x7f0000000040), &(0x7f0000000180)={'syz', 0x0}, &(0x7f0000000080)='\x00', 0x1, 0xfffffffffffffffb) pipe2$watch_queue(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$IOC_WATCH_QUEUE_SET_SIZE(r5, 0x5760, 0x1f) keyctl$KEYCTL_WATCH_KEY(0x20, r4, r5, 0x5b) read$watch_queue(r0, &(0x7f00000002c0)=""/1, 0x1) keyctl$revoke(0x3, r4) ioctl$OCFS2_IOC_GROUP_EXTEND(r5, 0x40046f01, &(0x7f0000000200)=0x1) open(&(0x7f00009e1000)='./file0\x00', 0x60840, 0x0) fsopen(&(0x7f0000000000)='nfs4\x00', 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[]) r6 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r6, 0xaf01, 0x0) ioctl$VHOST_SET_FEATURES(r6, 0x4008af00, &(0x7f0000000080)=0x200000000) dup2(r6, r6) write(r0, 0x0, 0x0) 9.327875481s ago: executing program 3 (id=3591): r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000a3b370086d04ae08581101020301090212000d000000000904"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000ac0)={0x8cb, "761f41c1eff2835da5f44a67f54aeb425a8636c5ff3769bc70e6769f848f30df00f4775848257f32ace0aab77ac284df1f6a8ebfeed7d6f59916e7a3fb81cb1e8e52815b505fb9006afea6183466f01036c2663302a576f007980274fe17b899df2c946034fb815244f6b0b48321ec0c9b1b686b21d2c5448ae08057e60297761d4d11084f499b5d8014c77d7ca51ac0dee03f7e15da38323401e68b2e014502a09184142db66d4a4558d58886532e48222e7bb9cb4a028441553080041187e21df9552933ca8baf1e4c01be086ef35c7bd6230c4afe9f625bd78f052ac1cb3785e43409dd4ddd17f59cd5c39c6779ef9939156a0283714f514517df6a3cc79113c75bb7c783bfe0cb6c9e3f554acb2d58ec012452494b98f8f9e8cc178279b089eb91db93b7261367ddf201664278e80eebc1a9124cb5fa1b0d0b734e84b4fa1d4e83df588ed81ded2c697f7b0d7bf3e7fd6ea778ca1efd28dbf6feb532fe8dd5edb12bde258bb71692e895a05ee39f76fa764173c1944616e32c0cedede3b1c0c8df0d22178060a776f85c170d705018a13d79413cd82e238f1d3672d1c1682341a9d77d1799956dac97cac6c7eb47c5fe4002ddda1abf0b05cd21a0c3c63d4ae836e35d308baeedecef4be91d54ee576340112ecf28a5599e69a2d7f39fd3bc92903b99533376b4f65043659a3ef2abfff96bba69dd72e8e4465f6d2478f33d5543b8b43fafe30f4eeff97b3a30b5ef23a6f821fa4345aa953e0430cc65bc9cde2a26f558a2b7285d49d374f34be2f279a34d8c41a0d0084c28a64721d5f6c9e1038dc561c4f66c636e96578e8f37addf5eb611efcc05d5d9bd7e1e31b4f11229bf5e9afb27c3f27343eb48a07458130bb2b06247e2fb9d8c326d24d03de494ed53bf67f3f34127c09ba7ce72cd031b4e87cde5f80d1a778e19f4dde22cffa399fd8dd8fa3d432ccaa7529d63e1f82a8975ac7df407a12e6f2196e27e60ca745a5e75fe5e2c5fb6bcba51438dd06258b25457b52274168f6e44d64d8093723b696b905aca2ca8b9211ce648f1b47eb4fb11a616d28567789a827f44ab9ddf833013272228b422cbbd6ccdb39c6c9a21b80f0e02b7c3f03840cff30b021c4dae454dd9c2ada96191ab5346722429e192c0eb752595bbfe8eb76274953f2bd1c72782819a6958966cde10c40dc1106f2fde4b061137b0153b8443d9d21f1fa2fe0996263ad0d09872731913c8ea5f0cde134e11a7e59320bdda405a6ec251fd44a4e74668895b4ad9908e99af9db94ccf5697650b1cee0e4e3333ea2c826cea519f2de05bbe16fb47e10d940259d614fc12417657f6f7661e23c85c859bf0b7e5dbb553d108ab1d341705c1f5c61ed7c5eb9cd23693a54342e3c8a73e273e902a37c0766e36831b8c87ca5be3bed1ab1378e2accd32f84f38d7578fb7095ad8bf5dd38fbdaf68f214106548462ff363ddc432f0013ce7c02899df0d907ad9b682579c6c3f8e65b1dd288cb81060f174b0ef567ca8ea530300fb4e2a3a12f8e57322fb84c8580b6ff4dffac80fd332d7d0c1933dea78dc417ab33e7ee885b44ec473960046c11ac0642b7dbe1303d40fc6a401b7207d157a2eb0774ae02ea6fceb093a436a499cbb7d07aeb44eb9a44377e8f27387095964970136d6ba8593822ed3e35cc6cf125a72bdca8b79bbb919cab0553fcf28c3ecd5045f2cc6b64be93dbb70db717fbae9d9610e11fcf9f404c2978c189bb40449aa6784299133abb3c418aa03c52ad4cc04de8b97190c2b5adeb104a56f7c51faaaa57ca83e0fbd74451106baa70b752419df2af4f29902846235095183c451966235a748c7a7fa67bd3c39304e2e9b9e7ce3ea229a60dc3269d7ae528fb4a4f42021feda39a3d22cdd1c7fb146d5930c241de2961cef90ace185c812564ebf840a775e3f73acb3b507e4e8b6659f9ba8fee780f21a551fd607d48299b709b25201341e88c130508354137ec365cadfa72681f7ea6e090f38bcd67f5fd925482b73e07b43f4798a6c6afa698ddde0a0c543a7c64397cbf4c36179d9f59377e54edfb5979daa985eb82360d68f10a0c0355fee18281626c329fd8bcd18c0059f78c419bc7dd34df738a8aadef5a1f7feddd9390034c74a807b095c7eb51fb43823ff38c9b71a85f77df90c916063867798dbb83a7e011423ba8686875eb19e719448e23caf90e350e7601788db592fe286ae68f69c0fe67ec0535a0e70c3f371de82458a2949d9f10669294e1d8812d0317ceb7ce2980b4fe6a5bfc94de43e24cbe47cad99a076c7500ab51485c1bf41d3946fc0a56f660f907939d4e9f24d5fc442def5116cf40ba22da340c1271dbb8f7a8eed2fe8b2a40172ab8f27aeb8cddfa375ac31fc66ee835ab85b48b8e4953d0a6ea88a1726515b2dfe375405ba221b798125afc94c1ab936f87a1fb6ad38497a5c74aaa07fa8245d2418f70d251beee6d739f856bd22ae3337cf38625dc11c7f72ce0a3678916f209b1d66fefa5b95df0f0fbab95acdae4eedb84585320eaae1c9c34273d49fc12d4f4c618927724c9d3ae400344cfd6176f761f9dd6c884af556f339a984e7137fec2f24905e788ded329288d0ba9a43d9fd5dd49a98c076bd0ddca4357433d0b86ecfbd99d90c7ad6f893baf1567f94f7ac7a70585a633eab0e709f32a2fb2a851406974a1355a4093bb8874c69cecdccb36a23178eecdba72c0090724826747adcf6cf76cc11dcb1796826d3badf811df25cd6fc41c5f2fd850cc9218c13d00823cab29678689fb469ad1c37cadc583f15b49df3a1622102f9744004e822218db891322968003a7e98e535daf002fc38dbe87dc1eccd4270ddc1a70166f5de85b297a85daa8934fdfab6c284c1e4fc698a28fb479fc09f3ca653a786ae1d2e2727e24cbd6a81ee6078666ddbd18cc22203df5c02495cd13bb563fa26f876faed440f22ff7ce44d64b2d3c787a0bd90bd5de2d11b8e3c52c6ed6759d25035a39f57b37d88d2bbc0ae86c4f7292df22ddc4acf33441172e832117694cf1510061a7f0a2b0fc9eeab20e7bd0083838a5c410ef060c72d99040c00d8c76eca2a2127db232e17896d6e2032554a69634f909ec8fa7ee246fd8dc72e5b003122a08541e73f4114210da96eaa1fad40e9dd1e851ca88c71d84cfd0f740f"}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0xb, &(0x7f0000000240)=0x1002, 0x1) syz_usb_control_io(r0, 0x0, &(0x7f0000000040)={0x84, &(0x7f0000000280)=ANY=[@ANYRESOCT=r2], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x1, 0x6, &(0x7f00000001c0)=ANY=[@ANYBLOB="180000000000000000000000002000000d00000000000000183400000a180500000000000000000095"], &(0x7f0000000200)='syzkaller\x00', 0x2, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, 0x3fffffff}, 0x94) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000a80)={0x1c, &(0x7f0000000440)={0x0, 0xf, 0x1, "ed"}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000001080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$dvb_frontend(&(0x7f0000000000), 0x8, 0x24200) syz_usb_control_io$rtl8150(r0, &(0x7f0000000580)={0x14, &(0x7f00000002c0)={0x20, 0x22, 0xeb, {0xeb, 0x21, "5669c367224f441d849f1dc874d6981fdf93c15d2c92ff32d5cc10f4adc572432a2d87ff04cd40d57621525e8808ff4f47dbb374b19616cd22b818503783d70c0071e0083309d691c82459445b4ae80b0da4c02db4abd9286c524ddbca6d6902f01a44fc02971bf57631066ba294f2ad304afc6dcfe7a3395235ee52a3c0cc447f29cad6e5a06e94719807cf01db62e0157bd977d8eeef95e90c88be3c9a09df823b40245d4e6de5c154d31a6482c244bfc244ab8237efebb27ea38d697ba9c9a671622286d7a1acf3abd4b25aa989f8e5bb8308ea55ad48a68637d7a10773f11c45668ebbfd6972ad"}}, &(0x7f0000000480)={0x0, 0x3, 0xd8, @string={0xd8, 0x3, "66fb9b8b4c0742e9f2ccf197843e5b0e385a48bc30bc65f886595bf3aaba89f860ffe0745abb36f20358517ecde72926e5aa1f38bef760a2612a0378360eaff5e797b44ed498a79d088dce469569bb006830f5bb8b11c1907f3ec1afc0e678cf4b39d8efac4c45e0579d49ff14935807bc9ceb43cd0e352ef681cd1a7b45c9e0fcb7f813b730e622688c1fcf1c7da0403a52cd4aed74b53b2abf76f17847224be73a69cbf2e89c78462133be6a9909b9d88a7dafbe96b3aa8cb5117624fef455bcce97f9d22446a214a63e044bbd0af4964e60bc6782"}}}, &(0x7f0000000740)={0x2c, &(0x7f00000005c0)={0x0, 0x30, 0x26, "bb36fefcf5796d5c2c0b06284bfc87f7cde617e7e236fc6b3d6166c8ee7c1237690c9ce40a8d"}, &(0x7f0000000640)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x9}, &(0x7f00000006c0)={0xc0, 0x5, 0x6, "2ea444361736"}, &(0x7f0000000700)={0x40, 0x5, 0x5, "5e75c73377"}}) syz_usb_control_io$printer(r0, 0x0, 0x0) 7.714751161s ago: executing program 0 (id=3594): getcwd(&(0x7f0000000000)=""/249, 0xf9) getcwd(&(0x7f0000000100)=""/57, 0x39) getcwd(&(0x7f0000000140)=""/229, 0xe5) arch_prctl$ARCH_SHSTK_DISABLE(0x5002, 0x3) arch_prctl$ARCH_SHSTK_DISABLE(0x5002, 0x1) getcwd(&(0x7f0000000240)=""/4096, 0x1000) arch_prctl$ARCH_SHSTK_DISABLE(0x5002, 0x1) getcwd(&(0x7f0000001240)=""/106, 0x6a) getcwd(&(0x7f00000012c0)=""/46, 0x2e) r0 = fsopen(&(0x7f0000001300)='ceph\x00', 0x0) r1 = syz_clone(0x800, &(0x7f0000001340)="86d60e376db46482bf459c58354d70d77ab781887824bbb778440914a62992731c38657fd2423cefdffadfa009c8565c46e3f72a01cd23779a152973fdb6c8de5d66d22743433e3ab19a0f8e79179966e821cf649f3f43", 0x57, &(0x7f00000013c0), &(0x7f0000001400), &(0x7f0000001440)="f0e9a8d3dd0486a821d6b4d3f13e443816632b41bcc93e5d09e027dbe7f38fbeb9fc857c010c0640540b80f5fd187e996f3648945faf606b4e35fc391d312d2379b4b792079f1dcd68ac18e132a89bb5f43566cb") getcwd(&(0x7f00000014c0)=""/222, 0xde) getcwd(&(0x7f00000015c0)=""/125, 0x7d) getcwd(&(0x7f0000001640)=""/88, 0x58) ptrace(0x10, r1) fallocate(r0, 0xa, 0x3, 0x7fffffffffffffff) getcwd(&(0x7f00000016c0)=""/237, 0xed) getcwd(&(0x7f00000017c0), 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000001800)) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$fou(&(0x7f0000001880), 0xffffffffffffffff) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f00000018c0)={@empty, 0x0}, &(0x7f0000001900)=0x14) sendmsg$FOU_CMD_DEL(r2, &(0x7f0000001a00)={&(0x7f0000001840)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000019c0)={&(0x7f0000001940)={0x44, r3, 0x300, 0x70bd2c, 0x25dfdbfd, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e22}, @FOU_ATTR_AF={0x5, 0x2, 0xa}, @FOU_ATTR_IPPROTO={0x5}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e21}, @FOU_ATTR_IPPROTO={0x5, 0x3, 0x62}, @FOU_ATTR_IFINDEX={0x8, 0xb, r4}]}, 0x44}, 0x1, 0x0, 0x0, 0x20010014}, 0x10) ioctl$XFS_IOC_BULKSTAT(r0, 0x8040587f, &(0x7f0000001ec0)={{0x6, 0x1, 0x80000000, 0xfffffffa, 0x7f}, &(0x7f0000001a40)=[{}, {}, {}, {}, {}, {}]}) getcwd(&(0x7f0000001f40)=""/229, 0xe5) openat$sndseq(0xffffffffffffff9c, &(0x7f0000002040), 0x20400) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r2, 0xc0096616, &(0x7f0000002080)={0x1, [0x0]}) r5 = syz_open_dev$ndb(&(0x7f00000020c0), 0x0, 0x240640) ioctl$NBD_SET_SIZE(r5, 0xab02, 0x9) open(&(0x7f0000002100)='./file0\x00', 0x3018c0, 0x1a2) 7.408053493s ago: executing program 0 (id=3595): syz_open_dev$dvb_demux(&(0x7f0000000000), 0x0, 0x480) pselect6(0x2000, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300}, 0x0, &(0x7f00000001c0)={0x8}, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000140), 0x10) prctl$PR_SET_THP_DISABLE(0x29, 0x1) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000980)='smaps\x00') lseek(r1, 0x289e0cb5, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/partitions\x00', 0x0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000380)='net/ip6_tables_matches\x00') dup3(r2, r3, 0x80000) clock_settime(0x3, &(0x7f0000000200)) sendmsg$can_bcm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="05"], 0x48}}, 0x0) sendmsg$can_bcm(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000009c0)=ANY=[@ANYBLOB="0500000001090000ffffffff00000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x2710, @ANYBLOB="00000000010000000000000000000000d7c139a0d4fe372efa7e8cdba3417665ffb2b92af56c860b29402f8111302ae84c15b9dd43bda8847acbe40605b5ee1c8f0676814afc7e9f0413567e592c7c1571010668bdf30dbd0a0b6e9df5f37c17166324055d7c1a1ecf303f14318404963487eebbecfe5761b8f400ea34746c67dec859c7aa7e5b271c93671f40518950c93e5911b9362c4ea97e640b76e1a91a8c249cdfefea6bcd5f08544bf1f069f8d4d110b8eef56a2299b82ff7d3b8394309df9147c993440e905b98375263c1808cc9ee93f2cb559e707081e5e971d31790b2bbeccefaa8c18ff4ecbd932b6da9f788fee86a51bcf7"], 0x80}}, 0x0) recvmmsg(r0, &(0x7f0000000840)=[{{&(0x7f0000000400)=@hci, 0x80, 0x0, 0x0, &(0x7f0000000740)=""/194, 0xc2}, 0x8}], 0x1, 0x0, &(0x7f0000000880)={0x77359400}) sendmsg$can_bcm(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="07000000740000000100000000000000", @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="00000000110000804000000007000800a464357177330772"], 0x48}}, 0x8044) r4 = gettid() timer_create(0x0, &(0x7f0000001e00)={0x0, 0x21, 0x800000000004, @tid=r4}, &(0x7f0000001e40)) signalfd4(0xffffffffffffffff, &(0x7f0000001e80)={[0xffeffffffffffffa]}, 0x8, 0x800) fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000001ec0)={0x0, 0x0, 0xfd8b, 0x5}) socket$inet_sctp(0x2, 0x5, 0x84) r5 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r5, 0x84, 0x6f, &(0x7f0000002000)={0x0, 0x38, &(0x7f0000002040)=[@in6={0xa, 0x4e24, 0x8, @private2={0xfc, 0x2, '\x00', 0x41}, 0x7177}, @in6={0xa, 0x4e24, 0x9, @loopback, 0x7269ca8d}]}, &(0x7f0000002080)=0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f00000020c0)={0x1, [0x0]}, &(0x7f0000002100)=0x8) fcntl$lock(0xffffffffffffffff, 0x24, &(0x7f0000002140)={0x0, 0x0, 0x10001, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(0x0, 0x1, &(0x7f0000002180)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) openat$iommufd(0xffffffffffffff9c, &(0x7f00000021c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) r6 = syz_open_dev$dvb_demux(&(0x7f0000002200), 0x0, 0x2000) ioctl$DVB_DEMUX_DMX_SET_FILTER(r6, 0x403c6f2b, &(0x7f0000002240)={0x4, {"0dbad96fff01000008ff002084000100", "3dfab043e15fad27a639f105c45b24fd", "a7c947420000000000010000ff4a70f3"}, 0x40008, 0x5}) 6.396247156s ago: executing program 0 (id=3603): r0 = socket$nl_route(0x10, 0x3, 0x0) unshare(0x60600) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x132, 0x40001002, 0xffffffffffffffff, 0x0) (async) fanotify_mark(r1, 0x132, 0x40001002, 0xffffffffffffffff, 0x0) bind$netlink(r0, &(0x7f0000000080)={0x10, 0x0, 0x25dfdbfc, 0x2}, 0xc) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000800)=ANY=[@ANYBLOB="a400000010000304000300"/20, @ANYRES32=0x0, @ANYBLOB="0000000040000000740012800b000100697036746e6c00006400028005000400a000000006000f000100000014000200fe8800000000000000000000000000011400030003"], 0xa4}}, 0x400c044) (async) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000800)=ANY=[@ANYBLOB="a400000010000304000300"/20, @ANYRES32=0x0, @ANYBLOB="0000000040000000740012800b000100697036746e6c00006400028005000400a000000006000f000100000014000200fe8800000000000000000000000000011400030003"], 0xa4}}, 0x400c044) 6.172619054s ago: executing program 0 (id=3606): ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, 0x0) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$VIDIOC_QUERYBUF_DMABUF(r1, 0xc0585609, &(0x7f0000002140)={0x5, 0x8, 0x4, 0x2000, 0x0, {}, {0x2, 0x2, 0x6, 0x2, 0x5, 0x2}, 0x852e, 0x4, {}, 0x2e1}) socket$nl_netfilter(0x10, 0x3, 0xc) bind$inet(0xffffffffffffffff, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x5, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x2) sched_setaffinity(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xd) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/171, 0xab}], 0x1) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000380)=0x15) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000040)={0x18, 0x0, {0x4001, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, 'batadv0\x00'}}, 0x1e) sendmmsg(r2, &(0x7f0000002340), 0x0, 0x0) r3 = syz_usb_connect$uac2(0x1, 0x83, &(0x7f0000000940)=ANY=[], 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x100000, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000280)='./file0\x00', 0x0, 0x100000, 0x0) r4 = open_tree(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x89901) move_mount(r4, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x3c8893, 0x0) pivot_root(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_usb_control_io$uac2(r3, &(0x7f0000000100)={0x14, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000004030904000000"]}, 0x0) syz_usb_control_io$uac2(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="02000000040000000800000001000000800000", @ANYBLOB="0100000010177ee6"], 0x50) r5 = openat$kvm(0xffffff9c, &(0x7f0000000340), 0x800, 0x0) ioctl$KVM_CREATE_VM(r5, 0xae01, 0xfffffffffffffffd) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f00000003c0)={0x0, &(0x7f0000000400)}, 0x10) 4.405768142s ago: executing program 3 (id=3613): syz_open_dev$dvb_demux(&(0x7f0000000000), 0x0, 0x480) pselect6(0x2000, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300}, 0x0, &(0x7f00000001c0)={0x8}, 0x0, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000140), 0x10) prctl$PR_SET_THP_DISABLE(0x29, 0x1) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000980)='smaps\x00') lseek(r1, 0x289e0cb5, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/partitions\x00', 0x0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000380)='net/ip6_tables_matches\x00') dup3(r2, r3, 0x80000) clock_settime(0x3, &(0x7f0000000200)) sendmsg$can_bcm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="05"], 0x48}}, 0x0) sendmsg$can_bcm(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000009c0)=ANY=[@ANYBLOB="0500000001090000ffffffff00000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x2710, @ANYBLOB="00000000010000000000000000000000d7c139a0d4fe372efa7e8cdba3417665ffb2b92af56c860b29402f8111302ae84c15b9dd43bda8847acbe40605b5ee1c8f0676814afc7e9f0413567e592c7c1571010668bdf30dbd0a0b6e9df5f37c17166324055d7c1a1ecf303f14318404963487eebbecfe5761b8f400ea34746c67dec859c7aa7e5b271c93671f40518950c93e5911b9362c4ea97e640b76e1a91a8c249cdfefea6bcd5f08544bf1f069f8d4d110b8eef56a2299b82ff7d3b8394309df9147c993440e905b98375263c1808cc9ee93f2cb559e707081e5e971d31790b2bbeccefaa8c18ff4ecbd932b6da9f788fee86a51bcf7"], 0x80}}, 0x0) recvmmsg(r0, &(0x7f0000000840)=[{{&(0x7f0000000400)=@hci, 0x80, 0x0, 0x0, &(0x7f0000000740)=""/194, 0xc2}, 0x8}], 0x1, 0x0, &(0x7f0000000880)={0x77359400}) sendmsg$can_bcm(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="07000000740000000100000000000000", @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="00000000110000804000000007000800a464357177330772"], 0x48}}, 0x8044) r4 = gettid() timer_create(0x0, &(0x7f0000001e00)={0x0, 0x21, 0x800000000004, @tid=r4}, &(0x7f0000001e40)) signalfd4(0xffffffffffffffff, &(0x7f0000001e80)={[0xffeffffffffffffa]}, 0x8, 0x800) fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000001ec0)={0x0, 0x0, 0xfd8b, 0x5}) socket$inet_sctp(0x2, 0x5, 0x84) r5 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r5, 0x84, 0x6f, &(0x7f0000002000)={0x0, 0x38, &(0x7f0000002040)=[@in6={0xa, 0x4e24, 0x8, @private2={0xfc, 0x2, '\x00', 0x41}, 0x7177}, @in6={0xa, 0x4e24, 0x9, @loopback, 0x7269ca8d}]}, &(0x7f0000002080)=0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f00000020c0)={0x1, [0x0]}, &(0x7f0000002100)=0x8) fcntl$lock(0xffffffffffffffff, 0x24, &(0x7f0000002140)={0x0, 0x0, 0x10001, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(0x0, 0x1, &(0x7f0000002180)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) openat$iommufd(0xffffffffffffff9c, &(0x7f00000021c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) r6 = syz_open_dev$dvb_demux(&(0x7f0000002200), 0x0, 0x2000) ioctl$DVB_DEMUX_DMX_SET_FILTER(r6, 0x403c6f2b, &(0x7f0000002240)={0x4, {"0dbad96fff01000008ff002084000100", "3dfab043e15fad27a639f105c45b24fd", "a7c947420000000000010000ff4a70f3"}, 0x40008, 0x5}) 4.280917072s ago: executing program 9 (id=3614): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, 0x0, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000300)='./binderfs2/binder1\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000040)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3f8, 0x0, 0x32}, 0x9c) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f00000001c0)='X', 0xfee4, 0x0, &(0x7f0000000200)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000240)=[{{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000740)="afe8c1e0f8f4d54d65fc5b59af21ceba43625459fdba070dccc44bb6d004", 0x1e}], 0x1}}, {{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000380)="bda033176eb146b36ef41f221a4e7ce4a02598d750606488520915c6806affc0a913781c7211ce1fcd59a12b5d5afdaf9d723f092ce9d1eed16e208f2e79831ca049e8979ad94621175c2c48c10e33b29f2def51498743b057efc21efe4be4d9f02e9d236f27190c29c5da0f3799452f5e3640340502fde4ae8c56b303e1b79b3d1842bf6277771bef544c745e7a80c9e7efdd1c619f69b9d01839aa326776d335689e4db7cb7e32fad8f4c40e943b43eb4ea173d720bf5998149625a731643636c8ddbe61e1d7d4736f8414a84acc40557012c82697d8a59c873424aefb3c7ff0dba302efaaf887a477b1ab7ea6c1def9db3514e444c1ef36c6cf42cde90d4bbb2e923a5d16a1bb191ad91cab867cd55037d507a12803f3df1b81f1857fad085dbc5c46aac14230d7a4f8b36d6bc63b4a16cd309b7697b421a662b83001b5ce5ab3ff80800243107df7aa6cae9a5db6a8f2a53ef7d6c6aeac76b83a15466c74a9cdbcde8505e3d14c0c3a47a36bf464168202dc88e25f4c1da57faf0eaa7ff16bdd751c2ae5778e169c8ffba57c9a20e24ad51e6e8e02b721e8ca94f131cc98e03b34b615a1db4080362de4ef215d5a0541aeb0c742a2636ac5af8538ceb3585ef9dca8037df55baa072096073b005b53eff0b899de59bc2b5d687d109520571eeacb30124c4012fe6cb9e3bf451be3d219206ddc35099101533cff5aee6c4783e00e6dd391f664052a6c66c62f62a49fde8fbe336543bf99b55e53b801e54c1d0a292da83db26a8a870ac1d8751c4bc0d495277295cd3a17f9e9a25d70214a17b981b62d5c75356ed025df3557a8b59648edd9d1dbdf169d91f9d85cfac11a57db0a14f03e8934a2cc98d389912a0d9942a40c3ee98d35da61d3bab1a32c9d788e9f74ee57012ca5bfd0dc090b591c64aae6a205fbd349fc372bbd7429983a69cae26ff8b5b019144d318ba225e46bc6cf8d7d3e5952333042542b2fd4fb4d88a3651dd8e14ecc2845d4e71f7dfd128e9e2ee2ab0062a3e701bb2477bfd73d7396ae522f11fa481078d1c7f7905e0846fb072dcf7c06102b3816ec4a3518514c7166d7385b680469f5184a93953258952554e68d93ea8f789c4f13982b65996d7d9cf19f0b39b72e1dc9079d84413bbc30d24fc481e24ef13eacb8bc15f50c2663d684d16a1c71b2c8a568481f4f1b254ccd66fbef4cacfc3e13f2c943a264e429824bef7297f93076aea55ed9cf12512ce3ac3df331695024bd1e53369a87caf6894fce811a64dad315402678de76", 0x390}], 0x1}}], 0x2, 0x4048000) 4.104295231s ago: executing program 9 (id=3615): r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) write$P9_RSTATu(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ab0200007d00000005fc000000000000030016000000000000000000000000000000040000000000000000000000000000001f00046e6f6465767b6376666f7825ffffff81200800000000000000bc920000003800704a86cec602007dfa673effeb09b5351f5bde054000000000187b8200b500003b595fcb14034354b9fd9ef196a51cd5157adc8105"], 0x2ab) 3.920224519s ago: executing program 9 (id=3616): unshare(0x8000000) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = geteuid() getpeername$packet(0xffffffffffffffff, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000380)=0x14) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="f0010000190000022abd7000fddbdf25ff020000000000000000000000000001ac1e00010000000000000000000000004e2400044e2300040200208000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="09000000000000000c00000000000000a100000000000000030000000000000003000000000000000200000000000000fbfbffffffffffff0008000000000000010100000000000004000000000000007601000000000000ffffffff00000000ce010000ba6b6e000101020300000000290114007374726565626f673531320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e806000000000000610a7fdf53a666e12f326a633e26a3da29e6df12d60453e9509b0bdc6fe141260d4a148443cf170e8aba361d489d505d9fed1d6de5e9f3d47f263ac3dc4b81c569bc5a96b7580aaf98c9ad2aa99a0961f08c8670673038ee63c52f9967c62d2e6413c21748a4166d113e94373cb61899eb3eb60b12cb2db8c8ccaeb4b8ee444fc38321147f23bb1153e7c2b0166e18917f9433dbd27c85a49cb29a0e8874ad05ed06dcf05a9a252686471367020955e5f8993e6e8c13af79f4a3879e9e19511e9eddd90ba0c291dba1ed497d52475ad66292056e10699603c8fa7655850000000c001c00", @ANYRES32=0x0, @ANYBLOB="0022b7937e1c5d7788eb3e49e6fb6c3a0bf9ccb23fba399b8d517a1a47282b8b75155ffe7033b55139830510b840f23cd1d19f3a9f0c07060030cccc6ea312dcb980602f01f5b5e4b7ea991e97fdba0f03c61ab278e9ea740a518f1303cb5e213fd7ae0399966c68dd34bd691d31b3178d29b8925f9dea6d200266d5ee5d5cae5275c482fc282c3e5c55f6776ba692900fde24c8a27181273d7321336cc3cc1c83166d7f7795410361047ac142a565fde1000000000000000000"], 0x1f0}}, 0x44000804) r2 = semget(0x0, 0x1, 0x285) semctl$SETALL(r2, 0x0, 0x11, &(0x7f0000000100)=[0x800]) semtimedop(r2, &(0x7f0000000140)=[{0x4, 0x949, 0x3800}], 0x1, 0x0) unshare(0x60040000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/slabinfo\x00', 0x0, 0x0) r4 = syz_open_dev$usbfs(&(0x7f0000000000), 0x20000007d, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x40241, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000240)={'syzkaller1\x00', 0xc201}) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket$unix(0x1, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000280)={'syzkaller1\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)=@newqdisc={0x30, 0x24, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000480)=@newtfilter={0x9c, 0x2c, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {0xb, 0xfff7}, {0xfff1, 0xffff}, {0x300}}, [@filter_kind_options=@f_matchall={{0xd}, {0x68, 0x2, [@TCA_MATCHALL_ACT={0x64, 0x2, [@m_ct={0x60, 0x1, 0x0, 0x0, {{0x7}, {0x38, 0x2, 0x0, 0x1, [@TCA_CT_MARK={0x8, 0x5, 0x2}, @TCA_CT_PARMS={0x18, 0x1, {0xfffffc00, 0x2, 0x0, 0xe, 0x2}}, @TCA_CT_LABELS={0x14, 0x7, "0bf383da24248b6c757ae6efbfad3d6e"}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0x9c}}, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/23, 0x17}], 0x1, 0x5, 0x20) mmap$IORING_OFF_SQ_RING(0xfffff000, 0x2000, 0x1, 0x11, r3, 0x0) 3.597204954s ago: executing program 9 (id=3618): socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e) socket$inet_tcp(0x2, 0x1, 0x0) socket(0x18, 0x5, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socket$netlink(0x10, 0x3, 0x8000000004) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x38, 0x3f, 0x107, 0x70bd2b, 0x0, {0x1, 0x7c}, [@nested={0x4, 0x2fc}, @nested={0xc, 0x1, 0x0, 0x1, [@typed={0x8, 0x6, 0x0, 0x0, @pid}]}, @nested={0xc, 0x2, 0x0, 0x1, [@typed={0x5, 0x23, 0x0, 0x0, @str='\x00'}]}, @typed={0x8, 0x5, 0x0, 0x0, @fd=r1}]}, 0x38}, 0x1, 0x0, 0x0, 0xc000}, 0x4040) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000004002, 0x0) r3 = dup(r2) nanosleep(&(0x7f0000000000)={0x0, 0x989680}, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xa, 0x13, r3, 0x5000) r4 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r4, &(0x7f0000000b40)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x68f, &(0x7f0000000b80)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x681, 0x2, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x66d, 0x0, @wg=@data={0x4, 0x7407, 0xfffffffffffffffd, "9c67524ed6ed152d4f775bbc411126513b67aa2818e6f3aeb55bee6ae1049f195705bc8bd9b1085cd41af77353267df8a1d4cecdb01908186ea04e641c89a2ee0432e9c0894a8d7aff0c865e96548d507f048f907320b0f8b1e83b5f1425b63ad9c6adfd09578bbda92c9bd8f57d6efd752a6f20487ebea241d612212e3ccb077a5150c08f56aed6ee45acd4439043886b78cc5562b00bc57cf509d90b02a7bc86919f1b882f556e6aac5e9b93ee545b2b68bd014e2a49c332432ef4adeb61ac418aa4e20ee299f1a8b7a72e985223996b11a8913f3b1c23b10f88c3de28660457a37126fd3b6394536da0cd962f532ff22c496e1df4ffe049b193514c02571399d3618383a287068f4f15d51d1781cc0bc2af66ddc68135bfd33634e1a75be80630ce76ef79c86c9abb2fdc6d84367ea10fd8a6ee3c99eaec83c66bf5ffce6eb5ccc2546b6df905ff1aea223029ba2f7eb2469c5b8637b79347361f8cf0fa9d58a039e7811f343961b22c23d68b2c04eb8b5aeee7c6f71ce95cab886bf2694e0643d18761043e2d1dcb8ce0bdd15817a75f591b05146424797f729689e2a7bd53cb6c02fd15c339057c714794b407b342d12e69ec383b6ea6c99f845d04fd5128203c78a388fb0a1caf1f725f7636eb41e415951f8284a9c475760eb9312f7d6307037d472fbda509d56a0cf8e36d44f3f0b67fabdd2842ab4241cbfc7d309188d3a634129a13bfcac3b39b75d46bed585550ff7b41746dfd7e0f0c8a25e9f39deb7e2a4f0e068b86c6593b3b37838d2809eef3eb2f3120fde2fe3e9fef4e4bea1ddf3d17c40f753b37baaa110a8b4ad805d500e0235e9371b828993da25c5697d1001c8971b3862eef047730b242350403c851cd74cdea94501c0e2875a5830aa71733a0f022cb37e1cfffaee8eb0a23d51181a0691dadcd6b30a86a5fbf5c499120e265938f6430ffde09eb173327c2e25bdf22ae0d742141db856c4beee07af0ce37c078f6e59b41a29502cc01737c984185f6622a3ce02ed04daf2a7eb03c92a5a5ecce5973ef704aba9efcb99bf52f5c662d52f4399a13af760f9f9ff3d5930c3fae014b92ee0aded4ba51d95cf946d5f55f5b5d4603f8b76087d681ad77fc385fe114331c24a4ada85eaebf5405467dbe656b31b79a0f893864a13bda309a2fec2f4fc4858d9daf946df31f4077338bfc3116a45827ce8907ad691d241d3a8859a3672aeee3878e45b0be6f68194638dee30ba6735a6424e51f8b9a4965d37ab7ca96e167a5c32c8a935ff34693e24d067039db0f4ffe4dc5fe7c56a0d6e52a7cef9a6f1cc8b88d61d2258e3e0e8f2d7b699d4a22ab661f6afae5b48cc8fbc9ddfe57e76f274e65b210994fd96cd4deb6fdb795df4147ca0d876b1b08b64d20a28a358f48086c0f8d1f0741260f95adabba51f2d3f36107d49d46ba0c666232597bf08bfab60b5a432a1652e2c503fcf977ea6ff15c8e8f3bd9b7a3017c36be787d5a6579f5236b17d7bdc2c3918d9257e266bdf7929bb366d98d2b225c08c3c5ed22113b8c051c811bd1e52ecbe619dbc9579270c7cf69ac129e84a7141e689d9745d56e1cda6affdc1856757a6e39039b17d5286cf393186b99b20c54987087ece9972c39b4a05f1ca218c35254c666e7fcb7df4aa401cc79e1aade63732064ca80af164709a85fcf8ac72fa5ace60aa04d2ee0d5f051cb032f7c25100facb7ec1c247812b0de4f1c3c1ab98f904d9752cc427bc0445d8e27b51d5a8084087ea61f82ccc1114679f673753eddc7cfc00ba7e25db3391579ecdf638ab73078133e49b522d3d16bf2ebd06e7cefc24154088965ad3c9291c68f19f7cdd2943abc716ecf0b33fe249108da2b1f9abdbcb4dba89746a8c5711a41556efe5537327e253bd9ac68dc56516392292152b86ef118e25cac4e3c7c2b20bbc5bbc2d825c8dc14e9807aa6a423fdebfa7deee913c8f9f58bd967d43af1d65dc5ce72b2cd1a17ce34facd199bf2c62beeb752d156d6f31ea0323bc3ec0500587c485d8141f5b5ac81457df9396fbf98222212ef70527b6ed8d6e4d11156c8ecaee4692e068a72cb3b12686436028a7297956c48ee8fc393907edd3695fddbb786808c0a48182e3334e73fedcef0ee1bfbb13dce8a79b8822fd1ca0ed645f64d134c240844be5a7ac3aa15419ae79e7b1d721ae5abe1b0896c6189f23b65d79f5c3677b89f40aceff98dfca244a160dff264a2b14a3774064e1152fe0cabfc23e3e16dba5f46ea6af09fb3b8529022837c7e9303e3ecd0"}}}}}}, 0x0) readv(r4, &(0x7f0000001a40)=[{&(0x7f0000001a80)=""/69, 0xe58}], 0x10000000000000b7) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r5 = syz_create_resource$futex(&(0x7f0000000240)=0x1) futex$unlock_wake_list64(r5, 0x281, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x2, 0x0) 3.412177625s ago: executing program 3 (id=3619): socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000004002, 0x0) r1 = dup(r0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x200000000000, 0x200) syz_usb_connect(0x0, 0x10e, &(0x7f0000000140)=ANY=[@ANYBLOB="120100006a249f08ec1888323a3f010203010902fc0001870000000904e600030e01000006240600011005240008000d240f04000000000000a0010606241a0000000c241b000000000000ff01000424020c90"], 0x0) syz_usb_disconnect(r2) syz_usb_connect(0x6, 0x24, &(0x7f00000000c0)=ANY=[], 0x0) ioctl$EVIOCRMFF(r2, 0x5501, &(0x7f0000000100)=0x8006) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xa, 0x13, r1, 0x5000) r3 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r3, &(0x7f0000000b40)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x7eb, &(0x7f0000000b80)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x7dd, 0x2, 0x0, 0x0, 0x11, 0x0, @empty, @multicast1}, {0x0, 0x4e20, 0x7c9, 0x0, @wg=@data={0x4, 0x7407, 0xfffffffffffffffd, "9c67524ed6ed152d4f775bbc411126513b67aa2818e6f3aeb55bee6ae1049f195705bc8bd9b1085cd41af77353267df8a1d4cecdb01908186ea04e641c89a2ee0432e9c0894a8d7aff0c865e96548d507f048f907320b0f8b1e83b5f1425b63ad9c6adfd09578bbda92c9bd8f57ebea241d612212e3ccb077a5150c08f56aed6ee45acd4439043886b78cc5562b00bc57cf509d90b02a7bc86919f1b882f556e6aac5e9b93ee545b2b68bd014e2a49c332432ef4adeb61ac418aa4e20ee299f1a8b7a72e985223996b11a8913f3b1c23b10f88c3de28660457a37126fd3b6394536da0cd962f532ff22c496e1df4ffe049b193514c02571399d3618383a287068f4f15d51d1781cc0bc2af66ddc68135bfd33634e1a75be80630ce76ef79c86c9abb2fdc6d84367ea10fd8a6ee3c99eaec83c66bf5ffce6eb5ccc2546b6df905ff1aea223029ba2f7eb2469c5b8637b79347361f8cf0fa9d58a039e7811f343961b22c23d68b2c04eb8b5aeee7c6f71ce95cab886bf2694e0643d18761043e2d1dcb8ce0bdd15817a75f591b05146424797f729689e2a7bd53cb6c02fd15c339057c714794b407b342d12e69ec383b6ea6c99f845d04fd5128203c78a388fb0a1caf1f725f7636eb41e415951f8284a9c475760eb9312f7d6307037d472fbda509d56a0cf8e36d44f3f0b67fabdd2842ab4241cbfc7d309188d3a634129a585550ff7b41746dfd7e0f0c8a25e9f39deb7e2a4f0e068b86c6593b3b37838d2809eef3eb2f3120fde2fe3e9fef4e4bea1ddf3d17c40f753b37baaa110a8b4ad805d500e0235e9371b828993da25c5697d1001c8971b3862eef047730b242350403c851cd74cdea94501c0e2875a5830aa71733a0f022cb37e1cfffaee8eb0a23d51181a0691dadcd6b30a86a5fbf5c499120e265938f6430ffde09eb173327c2e25bdf22ae0d742141db856c4beee07af0ce37c078f6e59b41a29502cc01737c984185f6622a3ce02ed04daf2a7eb03c92a5a5ecce5973ef704aba9efcb99bf52f5c662d52f4399a13af760f9f9ff3d5930c3fae014b92ee0aded4ba51d95cf946d5f55f5b5d4603f8b76087d681ad77fc385fe114331c24a4ada85eaebf5405467dbe656b31b79a0f893864a13bda309a2fec2f4fc4858d9daf946df31f4077338bfc3116a45827ce8907ad691d241d3a8859a3672aeee3878e45b0be6f68194638dee30ba6735a6424e51f8b9a4965d37ab7ca96e167a5c32c8a935ff34693e24d067039db0f4ffe4dc5fe7c56a0d62abf40601186705499613d8558d38de52a7cef9a6f1cc8b88d61d2258e3e0e8f2d7b699d4a22ab661f6afae5b48cc8fbc9ddfe57e76f274e65b21099f7896cd4deb6fdb795df4147ca0d876b1b08b64d20a28a358f48086c0f8d1f0741260f95adabba51f2d3f36107d49d46ba0c666232597bf08bfab60b5a432a1652e2c503fcf977ea6ff15c8e8f3bd9b7a3017c36be787d5a6579f5236b17d7bdc2c3918d9257e266bdf7929bb366d98d2b225c08c3c5ed22113b8c051c811bd1e52ecbe619dbc9579270c7cf69ac129e84a7141e689d9745d56e1cda6affdc1856757a6e39039b17d5286cf393186b99b20c54987087ece9972c39b4a05f1ca218c35254c666e7fcb7df4aa401cc79e1aade63732064ca80af164709a85fcf8ac72fa5ace60aa04d2ee0d5f051cb032f7c25100facb7ec1c247812b0de4f1c3c1ab98f904d9752cc427bc0445d8e27b51d5a8084087ea61f82ccc1114679f673753eddc7cfc00ba7e25db3391579ecdf638ab73078133e49b522d3d16bf2ebd06e7cefc24154088965ad3c9291c68f19f7cdd2943abc716ecf0b33fe249108da2bff7f0000b4dba89746a8c5711a41556efe5537327e253bd9ac68dc56516392292152b86ef118e25cac4e3c7c2b20bbc5bbc2d825c8dc14e9807aa6a423fdebfa7deee913c8f9f58bd967d43af1d65dc5ce72b2cd1a17ce34facd199bf2c62beeb752d156d6f31ea0323bc3ec0500587c485d8141f5b5ac81457df9396fbf98222212ef70527b6ed8d6e4d11156c8ecaee4692e068a72cb3b12686436028a7297956c48ee8fc393907edd3695fddbb786808c0a48182e3334e73fedcef0ee1bfbb13dce8a79b8822fd1ca0ed645f64d134c240844be5a7ac3aa15419ae79e7b1d721ae5abe1b0896c6189f23b65d79f5c3677b89f40aceff98dfca244a160dff264a2b14a3774064e1152fe0cabfc23e3e16dba5f46ea6af09fb3b8529022837c7e9303e3ecd000000000000000000000a438908e3e3538124e3b177d5d0db990ec745c28cf4901360a304ce019a1580a71021cd714a1a0e93df70ceb97ad272ad7ba7b36aaacf803757278cbf67fd0c66befd4816498c7bf50411658ac6659a3c98de5ed4e9762eab7d71e455eb1ad8670f5de0c8ae4716b207d26534dd1747f9dde7a5a12786b3a7588543d2081abf545ce8fff57b4652717d38d8068e575e94637d5c7a6529715636928a0ca718eadb113c390f0d8326c3636b2bd196cd0d7ef342317c50d695db10f241b09f481e14f8b06fb358fa7aee241b00986024e4ce3d23dd5bf1c0ff46620e89da2b8401d3c98cf379cbfe7123f3dc7369d279e4023e5b15a64038353d8f630d751944c9982244d2d0e5f3862341a4f5a592dbdd4c63d44523742257bb6f74876a7076b359979cb5ea4ea41bfb75f1450ac5efa10c03e70515b96d275bd1aae478481850df3c5e5d587e1f1022c8236f498a93dff38a0f626b5"}}}}}}, 0x0) readv(r3, &(0x7f0000001a40)=[{&(0x7f0000001a80)=""/69, 0xe58}], 0x10000000000000b7) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x7000, 0x40, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) 3.397541425s ago: executing program 9 (id=3620): setxattr$trusted_overlay_nlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000080)={'U-', 0xe0}, 0x16, 0x3) r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000002c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x3b, &(0x7f0000000240)=@generic={0x1, 0x2, 0x33, ';~&u', "2eec87cfe71e277d005165c198c581abc883493f69dd4c0022b763aa24e601a55526e9fea75407f0aac68f823f112a15e7f672"}) 3.004662985s ago: executing program 0 (id=3623): r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000a3b370086d04ae08581101020301090212000d000000000904"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000ac0)={0x8cb, "761f41c1eff2835da5f44a67f54aeb425a8636c5ff3769bc70e6769f848f30df00f4775848257f32ace0aab77ac284df1f6a8ebfeed7d6f59916e7a3fb81cb1e8e52815b505fb9006afea6183466f01036c2663302a576f007980274fe17b899df2c946034fb815244f6b0b48321ec0c9b1b686b21d2c5448ae08057e60297761d4d11084f499b5d8014c77d7ca51ac0dee03f7e15da38323401e68b2e014502a09184142db66d4a4558d58886532e48222e7bb9cb4a028441553080041187e21df9552933ca8baf1e4c01be086ef35c7bd6230c4afe9f625bd78f052ac1cb3785e43409dd4ddd17f59cd5c39c6779ef9939156a0283714f514517df6a3cc79113c75bb7c783bfe0cb6c9e3f554acb2d58ec012452494b98f8f9e8cc178279b089eb91db93b7261367ddf201664278e80eebc1a9124cb5fa1b0d0b734e84b4fa1d4e83df588ed81ded2c697f7b0d7bf3e7fd6ea778ca1efd28dbf6feb532fe8dd5edb12bde258bb71692e895a05ee39f76fa764173c1944616e32c0cedede3b1c0c8df0d22178060a776f85c170d705018a13d79413cd82e238f1d3672d1c1682341a9d77d1799956dac97cac6c7eb47c5fe4002ddda1abf0b05cd21a0c3c63d4ae836e35d308baeedecef4be91d54ee576340112ecf28a5599e69a2d7f39fd3bc92903b99533376b4f65043659a3ef2abfff96bba69dd72e8e4465f6d2478f33d5543b8b43fafe30f4eeff97b3a30b5ef23a6f821fa4345aa953e0430cc65bc9cde2a26f558a2b7285d49d374f34be2f279a34d8c41a0d0084c28a64721d5f6c9e1038dc561c4f66c636e96578e8f37addf5eb611efcc05d5d9bd7e1e31b4f11229bf5e9afb27c3f27343eb48a07458130bb2b06247e2fb9d8c326d24d03de494ed53bf67f3f34127c09ba7ce72cd031b4e87cde5f80d1a778e19f4dde22cffa399fd8dd8fa3d432ccaa7529d63e1f82a8975ac7df407a12e6f2196e27e60ca745a5e75fe5e2c5fb6bcba51438dd06258b25457b52274168f6e44d64d8093723b696b905aca2ca8b9211ce648f1b47eb4fb11a616d28567789a827f44ab9ddf833013272228b422cbbd6ccdb39c6c9a21b80f0e02b7c3f03840cff30b021c4dae454dd9c2ada96191ab5346722429e192c0eb752595bbfe8eb76274953f2bd1c72782819a6958966cde10c40dc1106f2fde4b061137b0153b8443d9d21f1fa2fe0996263ad0d09872731913c8ea5f0cde134e11a7e59320bdda405a6ec251fd44a4e74668895b4ad9908e99af9db94ccf5697650b1cee0e4e3333ea2c826cea519f2de05bbe16fb47e10d940259d614fc12417657f6f7661e23c85c859bf0b7e5dbb553d108ab1d341705c1f5c61ed7c5eb9cd23693a54342e3c8a73e273e902a37c0766e36831b8c87ca5be3bed1ab1378e2accd32f84f38d7578fb7095ad8bf5dd38fbdaf68f214106548462ff363ddc432f0013ce7c02899df0d907ad9b682579c6c3f8e65b1dd288cb81060f174b0ef567ca8ea530300fb4e2a3a12f8e57322fb84c8580b6ff4dffac80fd332d7d0c1933dea78dc417ab33e7ee885b44ec473960046c11ac0642b7dbe1303d40fc6a401b7207d157a2eb0774ae02ea6fceb093a436a499cbb7d07aeb44eb9a44377e8f27387095964970136d6ba8593822ed3e35cc6cf125a72bdca8b79bbb919cab0553fcf28c3ecd5045f2cc6b64be93dbb70db717fbae9d9610e11fcf9f404c2978c189bb40449aa6784299133abb3c418aa03c52ad4cc04de8b97190c2b5adeb104a56f7c51faaaa57ca83e0fbd74451106baa70b752419df2af4f29902846235095183c451966235a748c7a7fa67bd3c39304e2e9b9e7ce3ea229a60dc3269d7ae528fb4a4f42021feda39a3d22cdd1c7fb146d5930c241de2961cef90ace185c812564ebf840a775e3f73acb3b507e4e8b6659f9ba8fee780f21a551fd607d48299b709b25201341e88c130508354137ec365cadfa72681f7ea6e090f38bcd67f5fd925482b73e07b43f4798a6c6afa698ddde0a0c543a7c64397cbf4c36179d9f59377e54edfb5979daa985eb82360d68f10a0c0355fee18281626c329fd8bcd18c0059f78c419bc7dd34df738a8aadef5a1f7feddd9390034c74a807b095c7eb51fb43823ff38c9b71a85f77df90c916063867798dbb83a7e011423ba8686875eb19e719448e23caf90e350e7601788db592fe286ae68f69c0fe67ec0535a0e70c3f371de82458a2949d9f10669294e1d8812d0317ceb7ce2980b4fe6a5bfc94de43e24cbe47cad99a076c7500ab51485c1bf41d3946fc0a56f660f907939d4e9f24d5fc442def5116cf40ba22da340c1271dbb8f7a8eed2fe8b2a40172ab8f27aeb8cddfa375ac31fc66ee835ab85b48b8e4953d0a6ea88a1726515b2dfe375405ba221b798125afc94c1ab936f87a1fb6ad38497a5c74aaa07fa8245d2418f70d251beee6d739f856bd22ae3337cf38625dc11c7f72ce0a3678916f209b1d66fefa5b95df0f0fbab95acdae4eedb84585320eaae1c9c34273d49fc12d4f4c618927724c9d3ae400344cfd6176f761f9dd6c884af556f339a984e7137fec2f24905e788ded329288d0ba9a43d9fd5dd49a98c076bd0ddca4357433d0b86ecfbd99d90c7ad6f893baf1567f94f7ac7a70585a633eab0e709f32a2fb2a851406974a1355a4093bb8874c69cecdccb36a23178eecdba72c0090724826747adcf6cf76cc11dcb1796826d3badf811df25cd6fc41c5f2fd850cc9218c13d00823cab29678689fb469ad1c37cadc583f15b49df3a1622102f9744004e822218db891322968003a7e98e535daf002fc38dbe87dc1eccd4270ddc1a70166f5de85b297a85daa8934fdfab6c284c1e4fc698a28fb479fc09f3ca653a786ae1d2e2727e24cbd6a81ee6078666ddbd18cc22203df5c02495cd13bb563fa26f876faed440f22ff7ce44d64b2d3c787a0bd90bd5de2d11b8e3c52c6ed6759d25035a39f57b37d88d2bbc0ae86c4f7292df22ddc4acf33441172e832117694cf1510061a7f0a2b0fc9eeab20e7bd0083838a5c410ef060c72d99040c00d8c76eca2a2127db232e17896d6e2032554a69634f909ec8fa7ee246fd8dc72e5b003122a08541e73f4114210da96eaa1fad40e9dd1e851ca88c71d84cfd0f740f"}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0xb, &(0x7f0000000240)=0x1002, 0x1) syz_usb_control_io(r0, 0x0, &(0x7f0000000040)={0x84, &(0x7f0000000280)=ANY=[@ANYRESOCT=r2], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x1, 0x6, &(0x7f00000001c0)=ANY=[@ANYBLOB="180000000000000000000000002000000d00000000000000183400000a180500000000000000000095"], &(0x7f0000000200)='syzkaller\x00', 0x2, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, 0x40000000}, 0x94) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000a80)={0x1c, &(0x7f0000000440)={0x0, 0xf, 0x1, "ed"}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000001080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$dvb_frontend(&(0x7f0000000000), 0x8, 0x24200) syz_usb_control_io$rtl8150(r0, &(0x7f0000000580)={0x14, &(0x7f00000002c0)={0x20, 0x22, 0xeb, {0xeb, 0x21, "5669c367224f441d849f1dc874d6981fdf93c15d2c92ff32d5cc10f4adc572432a2d87ff04cd40d57621525e8808ff4f47dbb374b19616cd22b818503783d70c0071e0083309d691c82459445b4ae80b0da4c02db4abd9286c524ddbca6d6902f01a44fc02971bf57631066ba294f2ad304afc6dcfe7a3395235ee52a3c0cc447f29cad6e5a06e94719807cf01db62e0157bd977d8eeef95e90c88be3c9a09df823b40245d4e6de5c154d31a6482c244bfc244ab8237efebb27ea38d697ba9c9a671622286d7a1acf3abd4b25aa989f8e5bb8308ea55ad48a68637d7a10773f11c45668ebbfd6972ad"}}, &(0x7f0000000480)={0x0, 0x3, 0xd8, @string={0xd8, 0x3, "66fb9b8b4c0742e9f2ccf197843e5b0e385a48bc30bc65f886595bf3aaba89f860ffe0745abb36f20358517ecde72926e5aa1f38bef760a2612a0378360eaff5e797b44ed498a79d088dce469569bb006830f5bb8b11c1907f3ec1afc0e678cf4b39d8efac4c45e0579d49ff14935807bc9ceb43cd0e352ef681cd1a7b45c9e0fcb7f813b730e622688c1fcf1c7da0403a52cd4aed74b53b2abf76f17847224be73a69cbf2e89c78462133be6a9909b9d88a7dafbe96b3aa8cb5117624fef455bcce97f9d22446a214a63e044bbd0af4964e60bc6782"}}}, &(0x7f0000000740)={0x2c, &(0x7f00000005c0)={0x0, 0x30, 0x26, "bb36fefcf5796d5c2c0b06284bfc87f7cde617e7e236fc6b3d6166c8ee7c1237690c9ce40a8d"}, &(0x7f0000000640)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x9}, &(0x7f00000006c0)={0xc0, 0x5, 0x6, "2ea444361736"}, &(0x7f0000000700)={0x40, 0x5, 0x5, "5e75c73377"}}) syz_usb_control_io$printer(r0, 0x0, 0x0) 2.919078122s ago: executing program 7 (id=3624): timer_create(0x0, 0x0, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x5, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(r0, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2000006, 0x204031, 0xffffffffffffffff, 0xec776000) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f0000000180)={'dummy0\x00', &(0x7f0000000000)=@ethtool_sset_info={0x11, 0x4f0c, 0x6}}) r2 = socket$rds(0x15, 0x5, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000001c00)={0x2, 0x4e23, @multicast2}, 0x10) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1c}}, 0x10) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000440)=0x1, 0x4) sendmsg$rds(r2, &(0x7f0000001e40)={&(0x7f0000000100)={0x2, 0x4e23, @loopback}, 0x10, &(0x7f0000001840)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/221, 0xdd}, {&(0x7f0000001700)=""/134, 0x86}, {&(0x7f00000017c0)=""/112, 0x70}], 0x4, &(0x7f0000001c40)=[@mask_fadd={0x58, 0x114, 0x8, {{0x1000, 0x1}, &(0x7f0000001880)=0x80, &(0x7f00000018c0)=0x52, 0x2, 0x861, 0x8, 0x5, 0x62, 0x2}}, @mask_cswp={0x58, 0x114, 0x9, {{0x401, 0x8}, &(0x7f0000001900)=0x5, &(0x7f0000001940)=0x7fffffffffffffff, 0x100000001, 0x8, 0xfff, 0x8000000000000000, 0x1, 0x80000001}}, @fadd={0x58, 0x114, 0x6, {{0x8, 0x10000}, &(0x7f0000001980)=0xfffffffffffffff6, &(0x7f00000019c0)=0x80000000, 0x4, 0x7f, 0x93, 0x8, 0x0, 0x800}}, @zcopy_cookie={0x18, 0x114, 0xc, 0x4}, @fadd={0x58, 0x114, 0x6, {{0x2, 0x7}, &(0x7f0000001a00)=0x13, &(0x7f0000001a40)=0x7fffffffffffffff, 0x1, 0x43979ace, 0xcbd, 0x8, 0x41, 0x7}}, @fadd={0x58, 0x114, 0x6, {{0x0, 0x7fffffff}, &(0x7f0000001a80)=0x7f, &(0x7f0000001ac0)=0x91, 0x200, 0x8001, 0x8, 0x7fff, 0x2, 0x1e95}}], 0x1d0, 0x8000}, 0x24040840) syz_usb_connect(0x0, 0x41, 0x0, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x801, 0xf84, 0x3}, 0x1c) bind$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x2, 0xffff, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) r6 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), r6) getsockname$packet(r6, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000005c0)=0x56) sendmsg$nl_route(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4000000010003904fcfffffffbdbdf2500000000", @ANYRES32=r7, @ANYBLOB="01980400419a1f002000128008000100736974001400028008000300ac1414bb06000f00020000"], 0x40}, 0x1, 0x0, 0x0, 0x84}, 0x40008c0) sendto$packet(r5, &(0x7f0000000400)="05d936275d625422007f83477ca1b278e3e47f7bf349018a34e7bfd3de1a008de1", 0x21, 0x48094, &(0x7f0000000080)={0x11, 0x9, r7, 0x1, 0x4}, 0x14) 2.121493582s ago: executing program 7 (id=3625): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, 0x0, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000300)='./binderfs2/binder1\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000040)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3f8, 0x0, 0x32}, 0x9c) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f00000001c0)='X', 0xfee4, 0x0, &(0x7f0000000200)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000240)=[{{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000740)="afe8c1e0f8f4d54d65fc5b59af21ceba43625459fdba070dccc44bb6d004", 0x1e}], 0x1}}, {{0x0, 0x0, 0x0}}], 0x2, 0x4048000) 2.014221246s ago: executing program 7 (id=3627): openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_RUN(r0, 0xae80, 0x0) unshare(0x4000800) r1 = syz_open_dev$ndb(0x0, 0x0, 0x2201) ioctl$NBD_CLEAR_SOCK(r1, 0xab04) fcntl$setlease(0xffffffffffffffff, 0x400, 0x1) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) syz_usb_connect$hid(0x2, 0x0, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x0, 0x2000a014}, 0x8d2b33bcafc19fd1) r2 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r3 = dup(r2) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x0, 0x401d031, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r5, 0x4020ae46, 0x0) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x2) syz_kvm_setup_cpu$x86(r3, r6, &(0x7f0000fd7000/0x18000)=nil, &(0x7f0000000480)=[@text16={0x10, 0x0}], 0x1, 0xa, 0x0, 0x0) rseq(0x0, 0x0, 0x0, 0x0) unshare(0x2040680) r7 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r7, 0x11b, 0x4, 0x0, 0x18) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000001, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000000000407d1ed430000000000001090224000100"], 0x0) socket$nl_route(0x10, 0x3, 0x0) r8 = socket$inet6_sctp(0xa, 0x1, 0x84) r9 = dup(r5) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r9, 0x84, 0x64, &(0x7f0000000500)=[@in6={0xa, 0x4e24, 0x6, @private2, 0x3}], 0x1c) sendmsg$inet6(r8, &(0x7f0000000540)={&(0x7f0000000580)={0xa, 0x4e24, 0xb, @loopback, 0x5}, 0x1c, &(0x7f00000005c0)=[{&(0x7f0000000600)="13", 0x1}], 0x1}, 0x48043) socket$nl_route(0x10, 0x3, 0x0) 1.903367192s ago: executing program 7 (id=3629): mknod$loop(&(0x7f0000000180)='./file0\x00', 0xc15db06e676022ae, 0x1) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080), 0x22883, 0x0) r1 = socket(0xa, 0x3, 0x3a) r2 = socket$netlink(0x10, 0x3, 0x0) setsockopt$MRT6_INIT(r1, 0x29, 0xc8, &(0x7f0000000000), 0x4) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'syz_tun\x00', 0x0}) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f00000000c0)={0x0, 0x0, 0x1, r3}, 0xc) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="33330000000100112233445586dd6000000000003b4020010db8000000000000000000000001ff0e"], 0x0) setsockopt$MRT6_FLUSH(r1, 0x29, 0xd4, &(0x7f0000000140)=0xb, 0x4) syz_open_dev$sndpcmp(&(0x7f0000000100), 0x1, 0x2d0240) r4 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r0, &(0x7f0000000000)={0x90000019}) mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x9900, &(0x7f0000000240)={0x10, 0x1000cf, 0x40000, {r4}}, 0x20) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000001400), 0x2, 0x0) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffff00f687000000", @ANYRES32=r7, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) bind$packet(r6, &(0x7f0000000040)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @remote}, 0x14) sendto$inet6(r6, 0x0, 0x0, 0x880, 0x0, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r5, &(0x7f0000000100)={0x3, 0x40, 0xfa00, {{0xa, 0x4e22, 0x1, @loopback, 0x10}, {0xa, 0x4e1e, 0x800000d, @mcast1}, 0xffffffffffffffff, 0x5}}, 0x48) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000100), 0x86}], 0x2) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fremovexattr(r0, &(0x7f0000000140)=@known='system.posix_acl_access\x00') epoll_pwait(r4, &(0x7f0000000040)=[{}, {}, {}, {}, {}], 0x5, 0x3, &(0x7f00000000c0)={[0x2]}, 0x8) 1.746152214s ago: executing program 3 (id=3631): r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) write$P9_RSTATu(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ab0200007d00000005fc000000000000000016000000000000000000000000000000040000000000000000000000000000001f00046e6f6465767b6376666f7825ffffff81020800000000000000bc920000bf3800704a86cec602007dfa673effeb09b5351f5bde054000000000187b8200b500003b595fcb14034354b9fd9ef196a51cd5157adc8105"], 0x2ab) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="38000000200001002abd7000f9dbdf210a9f"], 0x38}, 0x1, 0x0, 0x0, 0x800}, 0x10) r2 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000200)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0x6c, &(0x7f0000000280)={[{0x67, 0x4e00, "5bb1b0323f3ddd8b03c7f45b54d583e7dfd0ca69c271e371142e799d14d4dbe0e0af98989f70341ada4806809dc70be13e015e2c6a1c62d4841f19fc6129f061a519a5905c45f249ab0fd59ee12597bfdd0018d2b9ef6dfc53f8cbc822d1ef0dce8d9cb1339816"}]}) syz_open_dev$vbi(&(0x7f0000000000), 0x3, 0x2) 1.726842653s ago: executing program 7 (id=3632): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r0], 0x48) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0d00000024000000040000000100000000000000", @ANYRES32=r1], 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000000c0)={{r2, 0xffffffffffffffff}, &(0x7f0000000100), &(0x7f0000000140)=r1}, 0x20) io_uring_setup(0x2054, &(0x7f0000000200)={0x0, 0x1ffe, 0x8, 0x1, 0x328}) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000180)={r3, &(0x7f00000001c0), 0x0}, 0x20) r4 = syz_open_dev$sndpcmc(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE(r4, 0xc2604110, &(0x7f0000000280)={0xfffffffc, [[0x1, 0x80, 0x6225, 0x800, 0x40000008, 0x7fff], [0x5, 0x100001, 0x587c5f30, 0x0, 0x0, 0x0, 0x6], [0x4000091, 0xff80000, 0x7f, 0x8, 0x4000, 0x0, 0x1, 0xb3d2]], '\x00', [{0x6, 0x7}, {0x0, 0xff}, {}, {}, {0x0, 0xffffffe8}, {0x1000, 0x9}, {0x0, 0x2}, {}, {0x18}, {0x10000000}, {0x6, 0x2}, {0xcbe, 0x2}], '\x00', 0x104}) mremap(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x4000, 0x3, &(0x7f0000ff1000/0x4000)=nil) mremap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3000, 0x7, &(0x7f0000003000/0x3000)=nil) mremap(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x1000, 0x3, &(0x7f0000ff6000/0x1000)=nil) 1.644487515s ago: executing program 9 (id=3633): ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, 0x0) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$VIDIOC_QUERYBUF_DMABUF(r1, 0xc0585609, &(0x7f0000002140)={0x5, 0x8, 0x4, 0x2000, 0x0, {}, {0x2, 0x2, 0x6, 0x2, 0x5, 0x2}, 0x852e, 0x4, {}, 0x2e1}) socket$nl_netfilter(0x10, 0x3, 0xc) bind$inet(0xffffffffffffffff, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x5, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x2) sched_setaffinity(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xd) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/171, 0xab}], 0x1) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000380)=0x15) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, &(0x7f0000000040)={0x18, 0x0, {0x4001, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, 'batadv0\x00'}}, 0x1e) sendmmsg(r2, &(0x7f0000002340), 0x0, 0x0) r3 = syz_usb_connect$uac2(0x1, 0x83, &(0x7f0000000940)=ANY=[], 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x100000, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000280)='./file0\x00', 0x0, 0x100000, 0x0) r4 = open_tree(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x89901) move_mount(r4, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x3c8893, 0x0) pivot_root(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_usb_control_io$uac2(r3, &(0x7f0000000100)={0x14, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000004030904000000"]}, 0x0) syz_usb_control_io$uac2(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="02000000040000000800000001000000800000", @ANYBLOB="0100000010177ee6"], 0x50) r5 = openat$kvm(0xffffff9c, &(0x7f0000000340), 0x800, 0x0) ioctl$KVM_CREATE_VM(r5, 0xae01, 0xfffffffffffffffd) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f00000003c0)={0x0, &(0x7f0000000400)}, 0x10) 1.595553832s ago: executing program 7 (id=3634): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=@mpls_delroute={0x1c, 0x19, 0x1, 0x0, 0x0, {0x1c, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}, 0x1c}}, 0x18040) syz_usb_connect(0x0, 0x64, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000002ffa9400819151300000102030109025200010000000009040000042513bf000a2401000000021102052404"], 0x0) 946.093795ms ago: executing program 8 (id=3635): sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000580)=@newtaction={0x4c, 0x30, 0xffff, 0x0, 0x25dfdbfe, {}, [{0x38, 0x1, [@m_ife={0x34, 0x1, 0x0, 0x0, {{0x8}, {0xc, 0x2, 0x0, 0x1, [@TCA_IFE_METALST={0x8, 0x6, [@IFE_META_TCINDEX={0x4, 0x5, @void}]}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000010}, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000540)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a80000000060a0b0400000000000000000200fffe540004802800018007000100637400001c0002800800014000000002080002400000001305000300010000002800018007000100637400001c00028008"], 0xa8}, 0x1, 0x0, 0x0, 0x840}, 0x2000c0c2) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="bc000000000105060100000000000000020000003400018014000180080001007f000001080002007f0000011c000280050001000600000006000200303900000600030006bb00003400028014000180080001007f000001080002007f0000011c00028005000100060000000600020006bb000006000300303900"], 0xbc}}, 0x0) 842.766791ms ago: executing program 8 (id=3636): sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000580)=ANY=[@ANYBLOB="700000000002010300000000000000000200001040000a8008000140000000013400028006000340000100000c000280050001003a000000060003400000000006000340000400000c00028005000100010000001c000a801800028014000180080001000a01010108000200ffffffffb63e3af965ccfac9bd"], 0x70}, 0x1, 0x0, 0x0, 0x40810}, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000cc0)={'syz1\x00', {0xfff9, 0x2, 0x248, 0x9b9c}, 0x25, [0x9, 0x7, 0x2, 0x6, 0x8, 0x155f, 0x10000006, 0x4, 0x2dcd, 0x1, 0xb4, 0xd, 0xa2b9, 0x6, 0x7, 0xe1, 0x6, 0xfc000004, 0x403, 0xbbf, 0x3, 0xfffffffd, 0x101c0, 0xd, 0x0, 0x0, 0x6, 0x4, 0x100002, 0xc3, 0x5d6, 0x8001, 0x8a, 0x79, 0x2, 0x10080, 0x2, 0x91, 0x129, 0x4, 0x16, 0x8, 0x5, 0x401, 0xfffffffd, 0x405, 0xa7, 0x81, 0x9, 0xf9a2, 0x80000004, 0xff, 0x0, 0x2, 0x2, 0x2, 0x7, 0x489, 0x7ff, 0x4, 0x4007f, 0xffffffff, 0x6, 0x4], [0x9, 0x3, 0x6, 0x9, 0x4, 0x8000c66, 0xa8a9, 0x9, 0x8e, 0xd50, 0x7, 0xad, 0x2, 0x809, 0x40, 0xa7, 0x1000, 0x0, 0x200b398, 0x8001, 0x1, 0x4, 0x1c, 0x7, 0x1, 0xfffffffe, 0x3, 0x8, 0xffffff7f, 0x6, 0x6, 0x4c2336d3, 0x4, 0x0, 0xfffbfff8, 0x4, 0x46, 0xf1, 0x7, 0xab00060, 0x2, 0x9, 0x401, 0x5, 0x3ff, 0x1ff, 0x1, 0x7fff, 0x67b2, 0x1cc, 0x9, 0x80000004, 0x6, 0x438, 0x2, 0x9, 0x2, 0x7fffffff, 0x4, 0xfffffff9, 0x18e, 0x1000, 0x2, 0x5], [0x1, 0xfffffffe, 0x9, 0xc, 0x2, 0x2e6bf783, 0x80000001, 0x5, 0x5, 0x491, 0x9, 0x200026, 0x7f, 0x400, 0x102, 0x1, 0x41, 0x6, 0xee4b, 0x2000004, 0x1, 0xc, 0x5, 0x9, 0x5, 0x3, 0x9, 0x3, 0xc7, 0xfff, 0x10000a, 0x2, 0x400, 0x8, 0x5, 0xd3, 0x8, 0x97f7, 0x3, 0x200000d, 0x3, 0x10010, 0x7, 0xdd81, 0x4, 0x7f, 0x9d27, 0x9, 0x1, 0x100, 0x2, 0x6, 0x7ffe, 0x5, 0x5, 0xd500, 0x8, 0x77, 0x9, 0x6, 0x10000, 0xfffffffd, 0x5, 0xfffffffe], [0xa772, 0x6, 0x5, 0x1af8, 0xbfc, 0x9, 0x5, 0x7f, 0x55, 0x7ff, 0xff, 0x1005, 0x10000001, 0x7, 0x4, 0x9, 0x81, 0x7, 0x9d87, 0x8, 0xfffffff7, 0x4, 0x140f1, 0x5396, 0x3, 0x6, 0x80008001, 0x7777, 0x1, 0x2, 0x100, 0xd8ce, 0x7fffffff, 0x100009, 0xc, 0x32d, 0x3, 0x1ff, 0x2000803, 0xffffffff, 0x10000, 0x0, 0x8004, 0x7fff, 0x3, 0x6, 0xf, 0xe, 0x8, 0x274, 0x6, 0xfffffff9, 0x4, 0x9, 0x9, 0x4, 0x463f, 0x4, 0xa59, 0x5, 0x8, 0x13fff, 0x1, 0x9]}, 0x45c) mmap$xdp(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x2, 0x42032, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x1000, 0x0, &(0x7f00008b5000/0x1000)=nil) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000180)={0x1, &(0x7f00000001c0)=[{0x6, 0x10, 0x0, 0x7fff7ffc}]}) symlink(0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000740)={@broadcast, @multicast, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @private=0xa010102, @local}, @redirect={0x3, 0x1, 0x0, @broadcast=0x1000000, {0x17, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x11, 0x0, @rand_addr=0x64010100, @broadcast, {[@timestamp_addr={0x44, 0xc, 0x8f, 0x1, 0x0, [{@private=0xa010101, 0x4e210000}]}, @timestamp_addr={0x44, 0x3c, 0x0, 0x1, 0x0, [{@multicast1}, {@loopback}, {@dev}, {@private}, {@empty}, {@initdev={0xac, 0x1e, 0x0, 0x0}}, {@rand_addr=0x64010100}]}]}}}}}}}, 0x0) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000000)={[0x35, 0xfff, 0xfffffffffffffffe, 0x40000000000180, 0x2, 0x7, 0xf2, 0xd, 0x7fffffffffffe, 0x7, 0x5, 0xb, 0x7, 0xfffffffffffffff8, 0x9, 0x8], 0x25000, 0x304}) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000800)='net/rpc\x00') r7 = openat(r6, &(0x7f0000000d00)='nfsd.fh/channel\x00', 0x2, 0x0) write(r7, &(0x7f0000000e00)='localhost 1 \\x00000001 000000000 /\n', 0x24) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$IPVS_CMD_SET_DEST(r7, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r8, 0x20, 0x70bd2d, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DEST={0x14, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x5cc93b4d}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xeaee}, @IPVS_CMD_ATTR_SERVICE={0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x840}, 0x20000090) r9 = dup(r5) lseek(r4, 0x3, 0x3) ioctl$KVM_SET_USER_MEMORY_REGION(r5, 0x4020ae46, &(0x7f0000000840)={0x1fe, 0x2, 0x3000, 0x2000, &(0x7f0000003000/0x2000)=nil}) r10 = ioctl$KVM_CREATE_VCPU(r9, 0xae41, 0x0) r11 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r11, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB="480000000206050400000000000000000a00000005000100070000000900020073797a30000000000d000300686173683a6e6574000000000500040000000000050005000a00"], 0x48}}, 0x0) sendmsg$IPSET_CMD_ADD(r11, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000600)={0x44, 0x9, 0x6, 0x5, 0x0, 0x0, {0xa}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_IP={0x18, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @empty}}]}]}, 0x44}}, 0x0) sendmsg$IPSET_CMD_DEL(r11, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000980)=ANY=[@ANYBLOB="440000000a0605000000000000f3ff000a00000005000100070000000900020073797a30000000001c000780180001801400024000000000000000000000000080000000d00c05ca836fb058ba9aa398d2963f0d407d16029a0594d9c7de0cbb69a58caeb2a4b56b79f86aeb2eded3f4911e63ee86eef7d6c6e12c4a0050a6e2cc0ec3da5ff159d4cc8e9bde7cad83edf4739a39345a0844b8fe5c720a85c4bf4b20a14b748db42da96b5206378c605f790ad1ed39bdef1fcdaa6f2954f2a6332e"], 0x7f}}, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r10, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text32={0x20, &(0x7f00000000c0)="c20000361e0f01c3660fd2eff30f10f1b961020000b80e000000ba000000000f30b98d0200000f320b99f3530000660f6af7c4e2f91d20", 0x37}], 0x1, 0x11, 0x0, 0x0) syz_kvm_setup_cpu$x86(r5, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text32={0x20, 0x0}], 0x1, 0x50, 0x0, 0x0) 540.410738ms ago: executing program 8 (id=3637): r0 = socket$nl_route(0x10, 0x3, 0x0) (async) r1 = fsopen(&(0x7f0000000280)='ramfs\x00', 0x1) fsconfig$FSCONFIG_SET_BINARY(r1, 0x2, &(0x7f00000002c0)='source', &(0x7f0000000340)="4bc0e7041e7ce2", 0x7) (async) r2 = socket(0x28, 0x1, 0x0) getsockname$packet(r2, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) (async) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x40, 0x972, &(0x7f0000000200)) getegid() (async) r4 = socket$nl_route(0x10, 0x3, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x8000000000000000, 0x99e, &(0x7f0000000240)) (async) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="30000000180023000000000002001c0002000200000000000000000006001500040000000c00168008000200e0000002"], 0x30}, 0x1, 0x0, 0x0, 0x4001}, 0x0) (async) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000bc0)=@delchain={0x38, 0x2e, 0x1, 0x70bd29, 0x0, {0x0, 0x0, 0x0, r3, {0x5, 0x3}, {0xfff2, 0x10}, {0xc, 0xd}}, [@filter_kind_options=@f_matchall={{0xd}, {0x4}}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) 523.753567ms ago: executing program 8 (id=3638): r0 = inotify_init() r1 = fsopen(&(0x7f00000001c0)='tmpfs\x00', 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)={0x14, r3, 0x1, 0x70bd27, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x40812}, 0x4) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)=@newsa={0x15c, 0x10, 0x1, 0x0, 0x25dfdbff, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@empty, 0x0, 0x3}, {@in=@broadcast, 0x0, 0x33}, @in6=@local, {0x0, 0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, 0xffffffff}, {0x4}, {0xe, 0x4000000, 0x1}, 0x70bd27, 0x0, 0x2, 0x0, 0x0, 0x8a}, [@replay_esn_val={0x1c, 0x17, {0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}, @algo_auth={0x48, 0x1, {{'sha256\x00'}}}, @sa_dir={0x5, 0x21, 0x1}]}, 0x15c}}, 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r5 = inotify_init1(0x0) inotify_add_watch(r5, &(0x7f0000000100)='.\x00', 0xa4000271) close(r5) close_range(r0, 0xffffffffffffffff, 0x0) 465.397695ms ago: executing program 8 (id=3639): r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) write$P9_RSTATu(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ab0200007d00000005fc000000000000050016000000000000000000000000000000040000000000000000000000000000001f00046e6f6465767b6376666f7825ffffff81200800000000000000bc920000003800704a86cec602007dfa673effeb09b5351f5bde054000000000187b8200b500003b595fcb14034354b9fd9ef196a51cd5157adc8105"], 0x2ab) 372.039283ms ago: executing program 8 (id=3640): listns(&(0x7f0000000280)={0x20, 0x0, 0x5, 0x20000}, 0x0, 0xf4240, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) (async) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_inet_tcp_SIOCATMARK(0xffffffffffffffff, 0x8905, &(0x7f0000000180)) (async) sendmsg$IPSET_CMD_CREATE(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000044c0)={&(0x7f0000000100)=ANY=[@ANYRES8=r0], 0x5c}}, 0x0) r2 = openat$vnet(0xffffffffffffff9c, &(0x7f0000003a40), 0x2, 0x0) (async) r3 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r3, 0x84, 0x1e, &(0x7f0000000440), &(0x7f0000000480)=0x4) (async) syz_ublk_setup_io_uring(0x1d, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x158}, 0x0, 0x0, 0x0) (async) r4 = syz_usb_connect(0x0, 0x39, &(0x7f0000000540)=ANY=[@ANYBLOB="1201000200000040d118af1e0000010203010902270001010080fa0904000003ffffff00070581020002000705820200020007050302"], 0x0) syz_usb_control_io$cdc_ecm(r4, 0x0, &(0x7f0000000580)={0x1c, &(0x7f0000000000)=ANY=[@ANYBLOB="60010200000093715ec251d32fb4f51c2cd7"], 0x0, 0x0}) (async) syz_usb_control_io$cdc_ecm(r4, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r4, 0x0, 0x0) (async) syz_usb_ep_write(r4, 0x82, 0x3, &(0x7f0000000600)='\x00\x00\x00') (async, rerun: 64) syz_usb_ep_write(r4, 0x81, 0x8, &(0x7f0000000640)="0000000000010000") (rerun: 64) socket$inet_tcp(0x2, 0x1, 0x0) (async) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl(r5, 0x8923, &(0x7f0000000680)='veth0:') (async) preadv(r2, &(0x7f0000003ac0)=[{&(0x7f0000003a80)=""/60, 0x3c}], 0x1, 0x5e4, 0x8001) (async) sendmsg$IPSET_CMD_ADD(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000780)=ANY=[@ANYBLOB="74000000090601020000000000000000030000000900020073797a310000000005000100070000004c0007801800018014000240fe800000"], 0x74}, 0x1, 0x0, 0x0, 0x10040003}, 0x20000040) (async) r6 = syz_usb_connect(0x2, 0x7ef, &(0x7f0000000ec0)={{0x12, 0x1, 0x250, 0xe9, 0xd8, 0x2a, 0xff, 0x86a, 0x3, 0x80da, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7dd, 0x1, 0x80, 0x3, 0x80, 0x8, "", [{{0x9, 0x4, 0xe8, 0x3, 0xf, 0xc7, 0xa9, 0x3c, 0x5, [@generic={0xfd, 0x22, "ba11b97fae7788b178128d771cc94c707753a91b7a151b4bdfb41f7d32eb9563096935f78865eab5e58b0d4a630c44d9fe3dd782d221d2923cb831eae0a320c3371fb4c14637ea87c94d6271d28da16b96c778f03a23fff6ab05bf1dde660726ff61d641893bca9da21c4ad04d44ff15624f39558dc78b73cd0d8fc662e1eb86df7fc295d7ffb07b081ac546a8969d56a0ecd3b1fa5a8ac71b67bc297bc5cfe1df61492a56bb383e3eca2440de5b5210fcf28a643ab10dda3b107e453e54e25decb1d5d22ac175772dd02e15c524f35a4d75493d2d4cb3cd09adfbfcedb8de79e2c12af982f2b4d7263a61223c35cce38f94125e7feeac65c9af02"}], [{{0x9, 0x5, 0x8, 0x10, 0x3ff, 0x1, 0x73, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x6, 0x100}]}}, {{0x9, 0x5, 0xd, 0x3, 0x20, 0x2, 0x1, 0x8, [@generic={0xc0, 0x9, "a05d35837e90310af0721204f54a37f7bb13ae63068065d440d9633816526b4fb71fbc7a904bf12cf8a814ccb1d1c2e134b24a3faadb1b4ddb6cdb45087970dd49dfc7c70c8214d3baedbf5db838f001b28e5bf917df0342e8c924899d7c26d44f212998be9bb7c2349be56b338d46c8fc81b6e2bcb89af9d602b1975ef625ba68b51f02d24b8b71061319cc72acabe3b3d52fe53876a9dca706ef6e2fb17a8907047b8f6834cb4fe81bf3fd0bf8262f121629214a03d4a5e252c009b297"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x8, 0x2, 0x4, 0xf5, [@generic={0x9f, 0xc, "709a503820f092faf3061278f2030a6e527a6bb24a65a44e341476ddee2ead0b73fb4e389bcc118e99b40d9fd65234eaf7e9f48239a1ea899ee99bb66e5cc56ed8dcfbd47dd30fefbaee7e84f6068bccea0b51dd99b52624800dfe82965cd02c98bf8f18a819f3cfae8eaed74431a1c72a83e88a44a2c9950025aae481865373851cfd65ada77b3222ec23804882e5f22e8731bebefc8e03bdd6af09d6"}, @generic={0xea, 0x31, "07d34e64ca3c0b2c04b580cb970b89b2ca4e07dd12ca487bc670295c6ccd3cd9627c8ea2607a354b1836b283c94a71479514793ed62c3c49c34a6ff0727c3146f65e091c04cee4eda711c61ac8db383167b357b2ba7a09c4924c530955f64ee844102185d0012153307da2422878c91ae11a8c7de5bbea9e2d642daa88464f41df7703cd22c0dba79e319cbdd2d75e3d987783fc6fb8eb41b9e0c41c20af4a4add3c16f6d627870e7a9ce51a302f76a1c29306669df13257d9c6e2f8700898d19a0c88650a78227e0f3c040833dabbf276fdffbd2db006c255d1fefdae0178bb4e923ba8051bf41c"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x8, 0x0, 0x2, 0x80, [@generic={0xee, 0x23, "a9d2b57b094e944892a38d9e86853cc63acb02397c79ff855684ad3f1b4a46b32bfef65b1f6758db1b88e5280acab05eaa0aba8211bfcc25d32f35cc40cc61bbb363c40aa80fc6e51c9b27c4a26dc7707f2d27b5a8452282ef8e6cf7c5eb1610f300b29bdc38811dd191ac946ac9367f7af0b310ce3f7b57cbd24a23e6c1cac3d7d5576f2779a59598178d3cc12070888f057a097ffd11c610bb7d102e36c064491faa08b3ce0c806a684f6633bd860d7916e3356147195c642253fd76e9409ddce767502c1baf00566c7687030597b4cacc8658f640c9e8f2303b1aa6d7302444bb8951e1e71a431cbda052"}]}}, {{0x9, 0x5, 0x2, 0x2, 0x3ff, 0x2, 0x81, 0x5, [@generic={0x4b, 0x24, "8116e71cd17817311ce730681b8562711f4c888cf0ff1b82bb3254ba4e6c32d6ab4779401296e00cda47e1b70e87870eb4e06414a90991dbcb4d3da08f312bf7be8fc9bf29da5df1a6"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x3, 0x9}]}}, {{0x9, 0x5, 0xc, 0x0, 0x40, 0xd0, 0x0, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0x8}, @generic={0xbe, 0x23, "49f4f018d32a0399ca0c55d30667bc5ea3c2204fbb91656b72db85561035f834833181bf3a6cc863b4119a8ff1a1a3b36432757ab7635db88f0582c8d981d7b4a90efe8702066cb60d4039ba5cea973c7b1856bdcd064ccbc903eec7024a73925e63e5e0d83f344637d343595d941898584c3d5e757fbb388b2d1aa0ecaadd2d948fa806f8be7edf436cb91bcf2619a9d835c2a3c38a7d663bc5caf311e83e0086b43c0fe4c7364d97dfb345c03ef8888933d5ed26120e8f80974459"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x20, 0x6, 0x14, 0xf, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xee, 0x2}]}}, {{0x9, 0x5, 0xb, 0x8, 0x10, 0x4, 0x5b, 0x1, [@generic={0x8c, 0x30, "f5295668ae3760ae9117074f130773e2c6a5c8edfbb73fb45c7b73835016e7bd74edd74bf43f3e8e38b527b67e285e719965f16b2f6e10910ce7bf8d3e4b816da5154da94f16211726f7d37dd2fa476cb3c3f991206ced5155187b991a5cb5c2b76c96cf357efb52672389b749c9a0421753b497943fbbc38b05383aac8304c15754c37f0df3c8074607"}]}}, {{0x9, 0x5, 0x1, 0x2, 0x40, 0xf4, 0x3, 0xfd, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xd, 0x6}]}}, {{0x9, 0x5, 0x2, 0x3, 0x400, 0x40, 0xff, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x7, 0x2a7}, @uac_iso={0x7, 0x25, 0x1, 0x1c, 0x9, 0xa}]}}, {{0x9, 0x5, 0x4, 0x1, 0x20, 0x7, 0x35, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0xd}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x5, 0x1}]}}, {{0x9, 0x5, 0x0, 0x10, 0x20, 0x4, 0xff, 0xc, [@generic={0xb1, 0x9, "f47a515ad8b5b50a2916280cfe58751b9f0b49ece1590af6280b80224b78f7c162b31f96452879994571f4096e9cfdd26d1a3cdbfa14d3100aa6e4af2faac003423740ff1d883edf030d67a16c6e591df6f8beb9caec74ab5a87bd67663b2bc9a8c0eded712b729f814e733ab6854c611f7150b2882f49e1b79081274f7fd93afa8d34b54c242afc9cae093e0703ff3b4e041017a7efe1e78f0fa781d3baadad256649a31a0d518a5a37db0656a643"}, @generic={0x35, 0x18, "150447a726289182f5cb13b7db52a5e128f6248422c485e83d3de76441261266c3ef77c29f68d8cfbb9a0e55f23f7849468cb6"}]}}, {{0x9, 0x5, 0x7, 0x2, 0x3ff, 0x5, 0x0, 0x0, [@generic={0x41, 0x9, "4d66934b877b190e31ada733de94e5dde82d92222f28510f382684bc757613b14a7bbc305df2200ba78ddda02c1be26db99563a32d5173a0ba781d6a1d6423"}]}}, {{0x9, 0x5, 0x6, 0xc, 0x40, 0x2, 0x7, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x4}]}}, {{0x9, 0x5, 0x8, 0x1, 0x400, 0x0, 0x3, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x9, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x8, 0x4, 0x634b}]}}]}}]}}]}}, &(0x7f00000018c0)={0xa, &(0x7f00000016c0)={0xa, 0x6, 0x250, 0x9, 0x79, 0x3, 0x10}, 0x5, &(0x7f0000001700)={0x5, 0xf, 0x5}, 0x3, [{0x4, &(0x7f00000017c0)=@lang_id={0x4, 0x3, 0x3409}}, {0x8d, &(0x7f00000006c0)=@string={0x8d, 0x3, "0d4c76e1408f9da9ac13f4fe411f4d31a847579c4c8ddc0dbde4b6c2427426756c1ede66f314be6a59d13bd0ba300b4d017acdacfdf677a549da74104fb23546c16a619564dfd309b3df2184a2221963f64cbcfdd0bf6989061a1376a1cb79218ee898efac7ca28ddf05ae0d43438d0bbc1e0434f9abbdd1ae7eb036b3a59661a57f8314e2e6bcdd55a477"}}, {0x4c, &(0x7f0000001840)=@string={0x4c, 0x3, "e313a36315f8a164dc208910ecd457027381f3cd59e9a3b2594b1a2ec77277d6c172313fabd27d8581088a23a916a43454ff7dcdf641af639acc89d932b9e1582a63375a4fdc5983e767"}}]}) syz_usb_control_io(r6, &(0x7f0000001b40)={0x2c, &(0x7f0000001900)={0x0, 0x10, 0x4, {0x97, 0x21, "4605622c9b573c6a1101b2713976965adc3f5e7d7401033b7fb621f87a6c9b65d58b1ad9872a28abffeae56f732fb97bb2eb5f95680e5dda4b7c19c4a609abd1ce20ad4bee7380538f0be9b2e389ca9c7dd87b86c7c97c6916b097f266c0eaae82cb714ad93d05171b640e105ecd801182ffa2c462a985c753253e536577ceb2142f0b45fdb1f4dcbc27a50d47bd93712146d5df3b"}}, &(0x7f00000019c0)={0x0, 0x3, 0xb9, @string={0xb9, 0x3, "6c83b6b0fc96e063bdfbd844ae54c5435b055b7bfa7e39346c1e480f2e86d0cf8e05080a72fcb1a64c746d90e617a849d5cf2813574c3ec4d61b27201dafce8b34ba8429b9875454f0d207ccfb8ba80622dcc7b386580f34b845cce3b92cb97c787aee6f15d7ecbf645f9e8704b1c1772f21ac06def8b7940a6df7a0d7453ed795cd8a30ad0d7dc2202344bcaae2cb71ff3af92456738f9d3457c161a0ca0af49c9705e6cf145d1a09267478ccb61ba3318c4e526ecaa4"}}, &(0x7f0000001a80)={0x0, 0xf, 0x20, {0x5, 0xf, 0x20, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x3, 0xe}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "935aa1dab9ff866b9a621c7a527cd3b4"}]}}, &(0x7f0000001ac0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4a, 0x1, 0x6, 0x7, 'A.|y', "4773a214"}}, &(0x7f0000001b00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x0, 0x3, 0x1, 0x81, 0xffff, 0x2}}}, &(0x7f00000030c0)={0x84, &(0x7f0000001b80)={0x20, 0xf, 0xb1, "ed787a7c77ed9ed606c05622450be780266c7576cdbae2c3f7beeec01fb58fc9fae31ecb71be0947e0f46bf03140e425e0143750db9b597046ce255ae0549a787f01ab43c1d7e091555e9b6529886dc635a56a2e6bcce029df8218bb5c16d51554572321f77523c289a1247ad5990683fd892c71f55fbbf9bbf0a6647783ffe77e9a6ddc32322b598b8a4aab00f6177fedb4d00718afdbf007ead5930b3332c68bf1befd40e6773697844c8103ac69f6f9"}, &(0x7f0000001c40)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000001c80)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000001cc0)={0x20, 0x0, 0x4, {0x4, 0x2}}, &(0x7f0000001d00)={0x20, 0x0, 0x8, {0x200, 0x2, [0xf0]}}, &(0x7f0000001d40)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000001d80)={0x40, 0x9, 0x1, 0x9d}, &(0x7f0000001dc0)={0x40, 0xb, 0x2, "2e8a"}, &(0x7f0000001e00)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000001e40)={0x40, 0x13, 0x6}, &(0x7f0000001e80)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000001ec0)={0x40, 0x19, 0x2, "9777"}, &(0x7f0000001f00)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000001f40)={0x40, 0x1c, 0x1, 0xd}, &(0x7f0000001f80)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000001fc0)={0x40, 0x21, 0x1, 0xc}}) (async) r7 = socket$netlink(0x10, 0x3, 0xc) sendmmsg(r7, &(0x7f00000002c0), 0x40000000000009f, 0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x17) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x14) (async) syz_open_dev$loop(0x0, 0x5, 0x86100) bind$inet6(0xffffffffffffffff, &(0x7f0000000380)={0xa, 0x4e21, 0xfffffffc, @mcast1, 0x7}, 0x1c) 166.388749ms ago: executing program 3 (id=3641): syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90, 0x0, 0x1, {0x6, 0x1, 0x9, 0xfffffffffffffffd, 0x0, 0x0, {0x40, 0x0, 0xb, 0xfffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffff, 0xffffffff, 0x2000, 0xa8, 0x0, 0x0, 0x501, 0x4}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) r0 = syz_open_dev$loop(&(0x7f0000000140), 0x5, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) write$P9_RXATTRCREATE(r1, &(0x7f0000000000)={0x7, 0x21, 0x1}, 0x7) write$binfmt_misc(r1, &(0x7f0000000040), 0xe09) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f0000000400)={r1, 0x0, {0x2a00, 0x80010000, 0x0, 0x8, 0x800000000000208, 0x0, 0x0, 0x17, 0xc, "fee8a2ab78fc979fd1e00d96072000001ea89de2b7eb0000e60080b8785d00ffffffffff00000000d600", "0809e8dbe108598948224ad55f81cd90177d2d458dd4992861ac0000000000000000000000000000000000000000000200", "90be8b1c5500000000004000f0f9ffff0000000000ffffda0442f800", [0x80000000006, 0x6]}}) 0s ago: executing program 3 (id=3642): syz_usb_connect(0x5, 0x24, 0x0, 0x0) syz_open_dev$I2C(0x0, 0x1, 0x2603) syz_open_dev$dvb_frontend(0x0, 0x0, 0x882) fsopen(0x0, 0x1) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x0, 0x0, 0x0, 0x0, 0xb49, 0x9, 0xfffffffffffffff7, 0x0, 0x3e}, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000000), 0x28000000, 0x100) ioctl$I2C_RDWR(r0, 0x707, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000480)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1a}}, 0x10) setsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@broadcast, @in6=@empty, 0x0, 0x0, 0x4e21, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffa}, {0x0, 0x0, 0xff}, 0x0, 0x0, 0x1}, {{@in6=@dev={0xfe, 0x80, '\x00', 0x2c}, 0x0, 0x32}, 0x0, @in=@private=0xa010100, 0x0, 0x0, 0x0, 0xb7, 0x2, 0xfffffffe}}, 0xe8) sendmmsg(r1, &(0x7f0000007fc0), 0x800001d, 0x1c) kernel console output (not intermixed with test programs): T25] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1290.729886][ T25] usb 10-1: config 0 descriptor?? [ 1291.132537][T18957] usb 10-1: USB disconnect, device number 6 [ 1291.239089][ T25] usb 9-1: new high-speed USB device number 55 using dummy_hcd [ 1291.341992][T19091] usb usb7: usbfs: process 19091 (syz.0.3244) did not claim interface 0 before use [ 1291.405311][ T25] usb 9-1: New USB device found, idVendor=0eef, idProduct=72c4, bcdDevice= 0.00 [ 1291.408327][ T25] usb 9-1: config 0 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1291.408363][ T25] usb 9-1: config 0 interface 0 altsetting 8 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1291.408392][ T25] usb 9-1: config 0 interface 0 has no altsetting 0 [ 1291.408424][ T25] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1291.509624][ T25] usb 9-1: config 0 descriptor?? [ 1291.615366][T19097] netlink: 28 bytes leftover after parsing attributes in process `syz.7.3246'. [ 1292.076908][T19099] bridge_slave_0: left allmulticast mode [ 1292.076945][T19099] bridge_slave_0: left promiscuous mode [ 1292.077210][T19099] bridge0: port 1(bridge_slave_0) entered disabled state [ 1292.244753][ T25] hid-multitouch 0003:0EEF:72C4.0054: ignoring exceeding usage max [ 1292.263533][T19099] bridge_slave_1: left allmulticast mode [ 1292.263558][T19099] bridge_slave_1: left promiscuous mode [ 1292.263781][T19099] bridge0: port 2(bridge_slave_1) entered disabled state [ 1292.307125][ T25] hid-multitouch 0003:0EEF:72C4.0054: unbalanced collection at end of report description [ 1292.307872][ T25] hid-multitouch 0003:0EEF:72C4.0054: probe with driver hid-multitouch failed with error -22 [ 1292.498142][T19099] bond0: (slave bond_slave_0): Releasing backup interface [ 1292.629256][T19099] bond0: (slave bond_slave_1): Releasing backup interface [ 1292.761175][T19099] team0: Port device team_slave_0 removed [ 1292.860301][T19099] team0: Port device team_slave_1 removed [ 1292.905030][T19099] A link change request failed with some changes committed already. Interface hsr_slave_0 may have been left with an inconsistent configuration, please check. [ 1293.157246][T18957] usb 9-1: USB disconnect, device number 55 [ 1293.556004][T19120] loop5: detected capacity change from 0 to 7 [ 1293.572374][T19120] Dev loop5: unable to read RDB block 7 [ 1293.572421][T19120] loop5: unable to read partition table [ 1293.572634][T19120] loop5: partition table beyond EOD, truncated [ 1293.572684][T19120] loop_reread_partitions: partition scan of loop5 (þ被xü—ŸÑà– ) failed (rc=-5) [ 1294.560012][T18957] usb 4-1: new high-speed USB device number 111 using dummy_hcd [ 1294.598852][ T25] usb 9-1: new full-speed USB device number 56 using dummy_hcd [ 1294.720947][T18957] usb 4-1: New USB device found, idVendor=7dcc, idProduct=676e, bcdDevice=77.db [ 1294.722861][T18957] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1294.722900][T18957] usb 4-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 14 [ 1294.725224][T18957] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1294.725275][T18957] usb 4-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 14 [ 1294.797467][ T25] usb 9-1: New USB device found, idVendor=145f, idProduct=0212, bcdDevice= 0.00 [ 1294.810308][T18957] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1294.810363][T18957] usb 4-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 14 [ 1294.810416][T18957] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1294.819152][ T25] usb 9-1: config 0 has an invalid interface number: 1 but max is 0 [ 1294.819184][ T25] usb 9-1: config 0 has no interface number 0 [ 1294.819228][ T25] usb 9-1: config 0 interface 1 altsetting 128 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 1294.819258][ T25] usb 9-1: config 0 interface 1 altsetting 128 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1294.819283][ T25] usb 9-1: config 0 interface 1 altsetting 128 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1294.819313][ T25] usb 9-1: config 0 interface 1 has no altsetting 0 [ 1294.819435][ T25] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1294.830240][T18957] usb 4-1: config 0 descriptor?? [ 1294.928886][T18957] rndis_host 4-1:0.0: rndis: master #0/ffff88807e119000 slave #1/0000000000000000 [ 1294.995071][ T25] usb 9-1: config 0 descriptor?? [ 1295.143507][T18957] usb 4-1: USB disconnect, device number 111 [ 1295.318824][ T25] input: HID 145f:0212 Pen as /devices/platform/dummy_hcd.8/usb9/9-1/9-1:0.1/0003:145F:0212.0055/input/input74 [ 1295.554788][T19153] vimc link validate: Sensor B:src:640x480 (0x33424752, 8, 0, 0, 0) Raw Capture 1:snk:16x16 (0x33424752, 2, 0, 0, 0) [ 1295.558119][ T25] input: HID 145f:0212 Pad as /devices/platform/dummy_hcd.8/usb9/9-1/9-1:0.1/0003:145F:0212.0055/input/input75 [ 1295.861209][ T25] uclogic 0003:145F:0212.0055: input,hidraw0: USB HID v4.06 Keypad [HID 145f:0212] on usb-dummy_hcd.8-1/input1 [ 1296.318587][T19167] netlink: 'syz.9.3258': attribute type 2 has an invalid length. [ 1296.544167][T19172] netlink: 72 bytes leftover after parsing attributes in process `syz.3.3259'. [ 1296.569509][ T25] usb 9-1: reset full-speed USB device number 56 using dummy_hcd [ 1298.123960][ T5615] usb 4-1: new full-speed USB device number 112 using dummy_hcd [ 1298.160618][ T5692] usb 9-1: USB disconnect, device number 56 [ 1298.284733][ T5615] usb 4-1: not running at top speed; connect to a high speed hub [ 1298.284764][ T5615] usb 4-1: New USB device found, idVendor=413c, idProduct=8128, bcdDevice=b4.59 [ 1298.287009][ T5615] usb 4-1: config 1 has an invalid interface number: 154 but max is 2 [ 1298.287031][ T5615] usb 4-1: config 1 has an invalid interface number: 228 but max is 2 [ 1298.287046][ T5615] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 1298.287060][ T5615] usb 4-1: config 1 has an invalid interface number: 16 but max is 2 [ 1298.287074][ T5615] usb 4-1: config 1 has an invalid interface number: 238 but max is 2 [ 1298.287111][ T5615] usb 4-1: config 1 has an invalid interface number: 68 but max is 2 [ 1298.287126][ T5615] usb 4-1: config 1 has an invalid interface number: 149 but max is 2 [ 1298.287140][ T5615] usb 4-1: config 1 has 6 interfaces, different from the descriptor's value: 3 [ 1298.287155][ T5615] usb 4-1: config 1 has no interface number 0 [ 1298.287167][ T5615] usb 4-1: config 1 has no interface number 1 [ 1298.287179][ T5615] usb 4-1: config 1 has no interface number 2 [ 1298.287190][ T5615] usb 4-1: config 1 has no interface number 3 [ 1298.287202][ T5615] usb 4-1: config 1 has no interface number 4 [ 1298.287214][ T5615] usb 4-1: config 1 has no interface number 5 [ 1298.287274][ T5615] usb 4-1: config 1 interface 154 altsetting 9 endpoint 0x5 has invalid maxpacket 512, setting to 64 [ 1298.287295][ T5615] usb 4-1: config 1 interface 154 altsetting 9 has 2 endpoint descriptors, different from the interface descriptor's value: 14 [ 1298.287320][ T5615] usb 4-1: too many endpoints for config 1 interface 228 altsetting 127: 43, using maximum allowed: 30 [ 1298.287346][ T5615] usb 4-1: config 1 interface 228 altsetting 127 has a duplicate endpoint with address 0x4, skipping [ 1298.287363][ T5615] usb 4-1: config 1 interface 228 altsetting 127 endpoint 0x2 has invalid maxpacket 512, setting to 64 [ 1298.287383][ T5615] usb 4-1: config 1 interface 228 altsetting 127 has a duplicate endpoint with address 0xB, skipping [ 1298.287401][ T5615] usb 4-1: config 1 interface 228 altsetting 127 has a duplicate endpoint with address 0x3, skipping [ 1298.287418][ T5615] usb 4-1: config 1 interface 228 altsetting 127 endpoint 0xC has invalid wMaxPacketSize 0 [ 1298.287434][ T5615] usb 4-1: config 1 interface 228 altsetting 127 has a duplicate endpoint with address 0x3, skipping [ 1298.287451][ T5615] usb 4-1: config 1 interface 228 altsetting 127 has a duplicate endpoint with address 0xB, skipping [ 1298.287468][ T5615] usb 4-1: config 1 interface 228 altsetting 127 endpoint 0x7 has invalid maxpacket 2064, setting to 64 [ 1298.287488][ T5615] usb 4-1: config 1 interface 228 altsetting 127 has 12 endpoint descriptors, different from the interface descriptor's value: 43 [ 1298.287516][ T5615] usb 4-1: config 1 interface 16 altsetting 7 has a duplicate endpoint with address 0xE, skipping [ 1298.287532][ T5615] usb 4-1: config 1 interface 16 altsetting 7 has an invalid descriptor for endpoint zero, skipping [ 1298.287547][ T5615] usb 4-1: config 1 interface 16 altsetting 7 has a duplicate endpoint with address 0x5, skipping [ 1298.287570][ T5615] usb 4-1: config 1 interface 238 altsetting 7 endpoint 0x9 has invalid maxpacket 1023, setting to 64 [ 1298.287592][ T5615] usb 4-1: config 1 interface 238 altsetting 7 has a duplicate endpoint with address 0xD, skipping [ 1298.287608][ T5615] usb 4-1: config 1 interface 238 altsetting 7 has a duplicate endpoint with address 0x3, skipping [ 1298.287624][ T5615] usb 4-1: config 1 interface 238 altsetting 7 has 5 endpoint descriptors, different from the interface descriptor's value: 11 [ 1298.287643][ T5615] usb 4-1: too many endpoints for config 1 interface 68 altsetting 122: 229, using maximum allowed: 30 [ 1298.287670][ T5615] usb 4-1: config 1 interface 68 altsetting 122 has a duplicate endpoint with address 0x3, skipping [ 1298.287686][ T5615] usb 4-1: config 1 interface 68 altsetting 122 has an endpoint descriptor with address 0xCA, changing to 0x8A [ 1298.287704][ T5615] usb 4-1: config 1 interface 68 altsetting 122 endpoint 0x8A has invalid maxpacket 46926, setting to 64 [ 1298.287723][ T5615] usb 4-1: config 1 interface 68 altsetting 122 has a duplicate endpoint with address 0x7, skipping [ 1298.287739][ T5615] usb 4-1: config 1 interface 68 altsetting 122 has a duplicate endpoint with address 0xC, skipping [ 1298.287755][ T5615] usb 4-1: config 1 interface 68 altsetting 122 has 4 endpoint descriptors, different from the interface descriptor's value: 229 [ 1298.287774][ T5615] usb 4-1: too many endpoints for config 1 interface 149 altsetting 86: 194, using maximum allowed: 30 [ 1298.287799][ T5615] usb 4-1: config 1 interface 149 altsetting 86 has a duplicate endpoint with address 0xC, skipping [ 1298.287817][ T5615] usb 4-1: config 1 interface 149 altsetting 86 endpoint 0xF has invalid maxpacket 1023, setting to 64 [ 1298.287838][ T5615] usb 4-1: config 1 interface 149 altsetting 86 has a duplicate endpoint with address 0xD, skipping [ 1298.287854][ T5615] usb 4-1: config 1 interface 149 altsetting 86 has a duplicate endpoint with address 0xB, skipping [ 1298.287869][ T5615] usb 4-1: config 1 interface 149 altsetting 86 has 4 endpoint descriptors, different from the interface descriptor's value: 194 [ 1298.287908][ T5615] usb 4-1: config 1 interface 154 has no altsetting 0 [ 1298.287922][ T5615] usb 4-1: config 1 interface 228 has no altsetting 0 [ 1298.287935][ T5615] usb 4-1: config 1 interface 16 has no altsetting 0 [ 1298.287949][ T5615] usb 4-1: config 1 interface 238 has no altsetting 0 [ 1298.287963][ T5615] usb 4-1: config 1 interface 68 has no altsetting 0 [ 1298.287976][ T5615] usb 4-1: config 1 interface 149 has no altsetting 0 [ 1298.526360][ T5615] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1298.526384][ T5615] usb 4-1: Product: ъ [ 1298.526395][ T5615] usb 4-1: Manufacturer: Ќ [ 1298.526407][ T5615] usb 4-1: SerialNumber: ї [ 1299.141113][ T5674] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 1299.192661][T19201] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1299.194283][T19217] netlink: 8 bytes leftover after parsing attributes in process `syz.8.3270'. [ 1299.231601][T19201] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1299.309646][T19201] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1299.310142][T19201] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1299.366248][ T5674] usb 1-1: New USB device found, idVendor=0846, idProduct=4250, bcdDevice=df.04 [ 1299.368157][ T5674] usb 1-1: config 5 has an invalid interface number: 106 but max is 0 [ 1299.368189][ T5674] usb 1-1: config 5 has no interface number 0 [ 1299.368235][ T5674] usb 1-1: config 5 interface 106 altsetting 0 endpoint 0x7 has invalid maxpacket 1023, setting to 64 [ 1299.368296][ T5674] usb 1-1: config 5 interface 106 altsetting 0 has a duplicate endpoint with address 0xB, skipping [ 1299.368323][ T5674] usb 1-1: config 5 interface 106 altsetting 0 endpoint 0x5 has invalid maxpacket 2047, setting to 64 [ 1299.368353][ T5674] usb 1-1: config 5 interface 106 altsetting 0 endpoint 0xE has invalid maxpacket 1023, setting to 64 [ 1299.368381][ T5674] usb 1-1: config 5 interface 106 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 1299.368405][ T5674] usb 1-1: config 5 interface 106 altsetting 0 endpoint 0x6 has an invalid bInterval 0, changing to 7 [ 1299.368460][ T5674] usb 1-1: config 5 interface 106 altsetting 0 has a duplicate endpoint with address 0x7, skipping [ 1299.368486][ T5674] usb 1-1: config 5 interface 106 altsetting 0 has a duplicate endpoint with address 0x9, skipping [ 1299.368510][ T5674] usb 1-1: config 5 interface 106 altsetting 0 endpoint 0xF has invalid maxpacket 512, setting to 64 [ 1299.368538][ T5674] usb 1-1: config 5 interface 106 altsetting 0 has a duplicate endpoint with address 0x6, skipping [ 1299.368562][ T5674] usb 1-1: config 5 interface 106 altsetting 0 has a duplicate endpoint with address 0xF, skipping [ 1299.528834][ T5674] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1299.528864][ T5674] usb 1-1: Product: Х [ 1299.528881][ T5674] usb 1-1: Manufacturer: 菝බ伶ꑗ頌嗐ᴔ융᎖䮐ᅷ춈慆ャ풅磶ラݱ␽ά촅뗫䁥ਆ褧뢯뾱₝䖾謢镵┟ꃣ¨䗶¯ [ 1299.528904][ T5674] usb 1-1: SerialNumber: syz [ 1299.575155][T19212] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 1299.592731][T19201] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1299.593151][T19201] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1299.749898][ T5615] option 4-1:1.154: GSM modem (1-port) converter detected [ 1299.791909][ T5615] option 4-1:1.228: GSM modem (1-port) converter detected [ 1299.843072][ T5615] option 4-1:1.16: GSM modem (1-port) converter detected [ 1299.885712][ T5615] option 4-1:1.238: GSM modem (1-port) converter detected [ 1299.912021][ T5615] option 4-1:1.68: GSM modem (1-port) converter detected [ 1299.943617][ T5615] option 4-1:1.149: GSM modem (1-port) converter detected [ 1299.969153][ T5615] usb 4-1: USB disconnect, device number 112 [ 1299.992660][ T5615] option 4-1:1.154: device disconnected [ 1300.002536][T19227] bridge0: port 3(gretap0) entered blocking state [ 1300.052344][ T5615] option 4-1:1.228: device disconnected [ 1300.067832][ T5615] option 4-1:1.16: device disconnected [ 1300.089328][ T5615] option 4-1:1.238: device disconnected [ 1300.095077][ T5615] option 4-1:1.68: device disconnected [ 1300.124844][ T5615] option 4-1:1.149: device disconnected [ 1300.216416][T19227] bridge0: port 3(gretap0) entered disabled state [ 1300.216813][T19227] gretap0: entered allmulticast mode [ 1300.346608][T19227] gretap0: entered promiscuous mode [ 1300.347610][T19227] bridge0: port 3(gretap0) entered blocking state [ 1300.347731][T19227] bridge0: port 3(gretap0) entered forwarding state [ 1300.492855][ T1311] ieee802154 phy0 wpan0: encryption failed: -22 [ 1300.492901][ T1311] ieee802154 phy1 wpan1: encryption failed: -22 [ 1300.592218][ T5674] usb 1-1: Could not find all expected endpoints [ 1300.657494][ T5674] usb 1-1: USB disconnect, device number 6 [ 1301.188026][T19251] loop4: detected capacity change from 0 to 7 [ 1301.197498][T19251] loop4: [POWERTEC] p1 [ 1301.198059][T19251] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1301.869232][ T5674] usb 10-1: new high-speed USB device number 7 using dummy_hcd [ 1301.971262][T19275] netlink: 28 bytes leftover after parsing attributes in process `syz.0.3282'. [ 1302.029757][ T5674] usb 10-1: New USB device found, idVendor=0bed, idProduct=1100, bcdDevice=ec.c3 [ 1302.031377][ T5674] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1302.061154][ T5674] usb 10-1: config 0 descriptor?? [ 1302.076452][ T5674] cp210x 10-1:0.0: cp210x converter detected [ 1302.229650][ T25] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 1302.235771][T19268] nvme_fabrics: missing parameter 'transport=%s' [ 1302.235792][T19268] nvme_fabrics: missing parameter 'nqn=%s' [ 1302.274325][ T5674] cp210x 10-1:0.0: failed to get vendor val 0x370b size 1: -121 [ 1302.274360][ T5674] cp210x 10-1:0.0: querying part number failed [ 1302.303688][ T5674] usb 10-1: cp210x converter now attached to ttyUSB0 [ 1302.390306][ T25] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1302.417141][ T25] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1302.417172][ T25] usb 1-1: Product: syz [ 1302.417184][ T25] usb 1-1: Manufacturer: syz [ 1302.417195][ T25] usb 1-1: SerialNumber: syz [ 1302.531348][ T44] usb 10-1: USB disconnect, device number 7 [ 1302.606053][ T44] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0 [ 1302.606586][ T44] cp210x 10-1:0.0: device disconnected [ 1302.636763][ T25] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1303.229293][ T5758] usb 1-1: USB disconnect, device number 7 [ 1303.759738][ T25] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1303.759950][ T25] ath9k_htc: Failed to initialize the device [ 1303.762333][ T5758] usb 1-1: ath9k_htc: USB layer deinitialized [ 1304.411847][T19310] netlink: 28 bytes leftover after parsing attributes in process `syz.0.3288'. [ 1304.524069][T19315] loop4: detected capacity change from 0 to 7 [ 1304.527038][T19315] loop4: [POWERTEC] p1 [ 1304.527275][T19315] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1304.738784][ T5758] usb 1-1: new low-speed USB device number 8 using dummy_hcd [ 1304.892281][ T5758] usb 1-1: Invalid ep0 maxpacket: 16 [ 1305.024260][ T5758] usb 1-1: new low-speed USB device number 9 using dummy_hcd [ 1305.025937][T19319] kvm: user requested TSC rate below hardware speed [ 1305.180213][ T5758] usb 1-1: Invalid ep0 maxpacket: 16 [ 1305.180414][ T5758] usb usb1-port1: attempt power cycle [ 1305.410986][ T30] audit: type=1326 audit(1792040973.047:3848): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19326 comm="syz.7.3294" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0893f9e559 code=0x7ffc0000 [ 1305.411432][ T30] audit: type=1326 audit(1792040973.047:3849): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19326 comm="syz.7.3294" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0893f9e559 code=0x7ffc0000 [ 1305.444910][ T30] audit: type=1326 audit(1792040973.057:3850): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19326 comm="syz.7.3294" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=41 compat=0 ip=0x7f0893f9e559 code=0x7ffc0000 [ 1305.444967][ T30] audit: type=1326 audit(1792040973.057:3851): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19326 comm="syz.7.3294" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0893f9e559 code=0x7ffc0000 [ 1305.537168][ T30] audit: type=1326 audit(1792040973.167:3852): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19326 comm="syz.7.3294" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0893f9e559 code=0x7ffc0000 [ 1305.537311][ T30] audit: type=1326 audit(1792040973.167:3853): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19326 comm="syz.7.3294" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=41 compat=0 ip=0x7f0893f9e559 code=0x7ffc0000 [ 1305.537601][ T30] audit: type=1326 audit(1792040973.167:3854): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19326 comm="syz.7.3294" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0893f9e559 code=0x7ffc0000 [ 1305.537962][ T30] audit: type=1326 audit(1792040973.167:3855): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19326 comm="syz.7.3294" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=49 compat=0 ip=0x7f0893f9e559 code=0x7ffc0000 [ 1305.538235][ T30] audit: type=1326 audit(1792040973.167:3856): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19326 comm="syz.7.3294" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0893f9e559 code=0x7ffc0000 [ 1305.563822][ T30] audit: type=1326 audit(1792040973.187:3857): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19326 comm="syz.7.3294" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=41 compat=0 ip=0x7f0893f9e559 code=0x7ffc0000 [ 1305.588436][ T5758] usb 1-1: new low-speed USB device number 10 using dummy_hcd [ 1305.640602][ T5758] usb 1-1: Invalid ep0 maxpacket: 16 [ 1305.788908][ T5758] usb 1-1: new low-speed USB device number 11 using dummy_hcd [ 1305.831703][ T5758] usb 1-1: Invalid ep0 maxpacket: 16 [ 1305.831970][ T5758] usb usb1-port1: unable to enumerate USB device [ 1306.414161][T19350] xt_TCPMSS: Only works on TCP SYN packets [ 1307.462157][T19369] loop4: detected capacity change from 0 to 7 [ 1307.465901][T19369] loop4: [POWERTEC] p1 [ 1307.468031][T19369] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1307.678911][T17147] Bluetooth: hci2: command 0x0406 tx timeout [ 1351.764472][T19521] kvm: pic: single mode not supported [ 1351.764489][T19521] kvm: pic: level sensitive irq not supported [ 1351.764715][T19521] kvm: pic: level sensitive irq not supported [ 1351.765653][T19521] kvm: pic: level sensitive irq not supported [ 1352.028865][ T44] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 1352.195088][ T44] usb 1-1: New USB device found, idVendor=7d25, idProduct=a415, bcdDevice= 0.40 [ 1352.198000][ T44] usb 1-1: config 1 has too many interfaces: 66, using maximum allowed: 32 [ 1352.198029][ T44] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1352.198043][ T44] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 66 [ 1352.198106][ T44] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1352.198143][ T44] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1352.211929][ T44] usb 1-1: New USB device strings: Mfr=1, Product=4, SerialNumber=0 [ 1352.212024][ T44] usb 1-1: Product: syz [ 1352.212067][ T44] usb 1-1: Manufacturer: syz [ 1352.285437][ T44] cdc_wdm 1-1:1.0: skipping garbage [ 1352.285454][ T44] cdc_wdm 1-1:1.0: skipping garbage [ 1352.306401][ T44] cdc_wdm 1-1:1.0: cdc-wdm0: USB WDM device [ 1352.306427][ T44] cdc_wdm 1-1:1.0: Unknown control protocol [ 1352.408873][ T5717] usb 4-1: new high-speed USB device number 113 using dummy_hcd [ 1352.488536][T19525] cdc_wdm 1-1:1.0: Error submitting int urb - -90 [ 1352.531079][T19539] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1352.531986][T19539] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1352.560239][ T5717] usb 4-1: Using ep0 maxpacket: 8 [ 1352.595794][ T5717] usb 4-1: unable to get BOS descriptor or descriptor too short [ 1352.595862][ T5717] usb 4-1: New USB device found, idVendor=2b73, idProduct=0013, bcdDevice= 1.40 [ 1352.608331][ T5717] usb 4-1: config 1 has an invalid descriptor of length 145, skipping remainder of the config [ 1352.608379][ T5717] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 1352.654998][ T5717] usb 4-1: New USB device strings: Mfr=1, Product=0, SerialNumber=0 [ 1352.655020][ T5717] usb 4-1: Manufacturer: syz [ 1352.769774][T19540] cdc_wdm 1-1:1.0: Error submitting int urb - -90 [ 1352.816113][T19542] loop4: detected capacity change from 0 to 7 [ 1352.820264][T19542] loop4: [POWERTEC] p1 [ 1352.828009][T19542] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1352.999239][ T44] usb 1-1: USB disconnect, device number 12 [ 1353.228006][T19530] syz.7.3311 (19530): drop_caches: 2 [ 1353.445926][T19530] syz.7.3311 (19530): drop_caches: 2 [ 1353.729442][T19552] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1353.729932][T19552] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1353.818693][T19530] binder: 19529:19530 ioctl c0306201 2000000000c0 returned -22 [ 1353.969578][ T5758] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 1354.096382][T19557] trusted_key: encrypted_key: insufficient parameters specified [ 1354.108713][ T5758] usb 1-1: device descriptor read/64, error -71 [ 1354.197177][T19557] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1354.350763][ T5758] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 1354.479985][ T5758] usb 1-1: device descriptor read/64, error -71 [ 1354.590518][ T5758] usb usb1-port1: attempt power cycle [ 1354.749348][ T44] usb 10-1: new high-speed USB device number 8 using dummy_hcd [ 1354.900480][ T44] usb 10-1: New USB device found, idVendor=9710, idProduct=7730, bcdDevice=96.33 [ 1354.902989][ T44] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1354.929425][ T5758] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 1354.937752][ T44] usb 10-1: config 0 descriptor?? [ 1354.959222][ T5758] usb 1-1: device descriptor read/8, error -71 [ 1355.157645][T19562] netlink: 8 bytes leftover after parsing attributes in process `syz.9.3318'. [ 1355.199664][ T5758] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 1355.223972][ T5758] usb 1-1: device descriptor read/8, error -71 [ 1355.329653][ T5758] usb usb1-port1: unable to enumerate USB device [ 1355.490539][T19572] netlink: 24 bytes leftover after parsing attributes in process `syz.8.3322'. [ 1355.490581][T19572] vlan0: entered promiscuous mode [ 1355.729546][ T5758] usb 9-1: new high-speed USB device number 57 using dummy_hcd [ 1355.769999][ T5717] usb 4-1: 0:1 : does not exist [ 1355.858747][ T5758] usb 9-1: device descriptor read/64, error -71 [ 1355.890439][ T5717] snd-usb-audio 4-1:1.0: probe with driver snd-usb-audio failed with error -71 [ 1355.897505][ T5717] usb 4-1: USB disconnect, device number 113 [ 1355.986882][T19537] udevd[19537]: 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 [ 1356.099301][ T5758] usb 9-1: new high-speed USB device number 58 using dummy_hcd [ 1356.188067][T19579] kvm: requested 4190 ns i8254 timer period limited to 200000 ns [ 1356.239157][ T5758] usb 9-1: device descriptor read/64, error -71 [ 1356.350008][ T5758] usb usb9-port1: attempt power cycle [ 1356.698769][ T5758] usb 9-1: new high-speed USB device number 59 using dummy_hcd [ 1356.721795][ T5758] usb 9-1: device descriptor read/8, error -71 [ 1356.968928][ T5758] usb 9-1: new high-speed USB device number 60 using dummy_hcd [ 1356.991331][ T5758] usb 9-1: device descriptor read/8, error -71 [ 1357.099274][ T5758] usb usb9-port1: unable to enumerate USB device [ 1357.258774][T19178] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 1357.408876][T19178] usb 1-1: Using ep0 maxpacket: 8 [ 1357.410122][T19178] usb 1-1: New USB device found, idVendor=ee8d, idProduct=db1e, bcdDevice=61.23 [ 1357.413083][T19178] usb 1-1: config index 0 descriptor too short (expected 301, got 45) [ 1357.413136][T19178] usb 1-1: config 16 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 1357.413202][T19178] usb 1-1: config 16 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 1357.413237][T19178] usb 1-1: config 16 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 32 [ 1357.413256][T19178] usb 1-1: config 16 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 1357.413310][T19178] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1357.576852][ T44] usb 10-1: Cannot read MAC address [ 1357.577051][ T44] MOSCHIP usb-ethernet driver 10-1:0.0: probe with driver MOSCHIP usb-ethernet driver failed with error -71 [ 1357.605627][ T44] usb 10-1: USB disconnect, device number 8 [ 1357.636250][T19178] usb 1-1: usb_control_msg returned -32 [ 1357.636288][T19178] usbtmc 1-1:16.0: can't read capabilities [ 1358.013103][T19607] usbtmc 1-1:16.0: usb_bulk_msg returned -71 [ 1358.108826][ T44] usb 10-1: new high-speed USB device number 9 using dummy_hcd [ 1358.141288][T19609] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1358.141784][T19609] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1358.178809][T19178] usb 4-1: new high-speed USB device number 114 using dummy_hcd [ 1358.268846][ T44] usb 10-1: Using ep0 maxpacket: 8 [ 1358.271517][ T44] usb 10-1: New USB device found, idVendor=04da, idProduct=390d, bcdDevice=99.1a [ 1358.272769][ T44] usb 10-1: config 0 has an invalid interface number: 239 but max is 0 [ 1358.272797][ T44] usb 10-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1358.272820][ T44] usb 10-1: config 0 has no interface number 0 [ 1358.275012][ T44] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1358.275041][ T44] usb 10-1: Product: syz [ 1358.275058][ T44] usb 10-1: Manufacturer: syz [ 1358.275075][ T44] usb 10-1: SerialNumber: syz [ 1358.277821][ T44] usb 10-1: config 0 descriptor?? [ 1358.339368][T19178] usb 4-1: Using ep0 maxpacket: 8 [ 1358.341433][T19178] usb 4-1: New USB device found, idVendor=0b48, idProduct=3007, bcdDevice=4f.64 [ 1358.372717][T19178] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1358.372749][T19178] usb 4-1: Product: syz [ 1358.372794][T19178] usb 4-1: Manufacturer: syz [ 1358.372812][T19178] usb 4-1: SerialNumber: syz [ 1358.384976][T19178] usb 4-1: config 0 descriptor?? [ 1358.413223][T19178] dvb-usb: found a 'Technotrend TT Connect S2-3600' in warm state. [ 1358.413386][T19178] pctv452e: pctv452e_power_ctrl: 1 [ 1358.413386][T19178] [ 1358.413422][T19178] usb 4-1: selecting invalid altsetting 3 [ 1358.413448][T19178] pctv452e: pctv452e_power_ctrl: Warning set interface returned: -22 [ 1358.413448][T19178] [ 1358.413465][T19178] dvb-usb: bulk message failed: -22 (5/0) [ 1358.417597][T19178] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 1358.418382][T19178] dvbdev: DVB: registering new adapter (Technotrend TT Connect S2-3600) [ 1358.418429][T19178] usb 4-1: media controller created [ 1358.430041][T19178] dvb-usb: bulk message failed: -22 (8/0) [ 1358.430154][T19178] pctv452e: I2C error -22; AA 01 A0 01 14 -> aa 01 31 04 a0 01 14 [ 1358.430441][T19178] dvb-usb: MAC address reading failed. [ 1358.513697][T19178] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 1358.621443][T19178] DVB: Unable to find symbol stb0899_attach() [ 1358.621457][T19178] dvb-usb: no frontend was attached by 'Technotrend TT Connect S2-3600' [ 1358.627566][T19606] dvb-usb: bulk message failed: -22 (8/0) [ 1358.627625][T19606] pctv452e: I2C error -22; AA 02 00 01 00 -> aa 02 31 04 00 01 00 [ 1358.740510][T19178] rc_core: IR keymap rc-tt-1500 not found [ 1358.740532][T19178] Registered IR keymap rc-empty [ 1358.745619][T19178] rc rc0: Technotrend TT Connect S2-3600 as /devices/platform/dummy_hcd.3/usb4/4-1/rc/rc0 [ 1358.792121][T19178] input: Technotrend TT Connect S2-3600 as /devices/platform/dummy_hcd.3/usb4/4-1/rc/rc0/input77 [ 1358.843201][T19178] dvb-usb: schedule remote query interval to 100 msecs. [ 1358.843229][T19178] pctv452e: pctv452e_power_ctrl: 0 [ 1358.843229][T19178] [ 1358.843242][T19178] dvb-usb: Technotrend TT Connect S2-3600 successfully initialized and connected. [ 1358.962142][T19178] dvb-usb: bulk message failed: -22 (4/0) [ 1359.023905][T19178] dvb-usb: error -22 while querying for an remote control event. [ 1359.128940][T19178] dvb-usb: bulk message failed: -22 (4/0) [ 1359.128976][T19178] dvb-usb: error -22 while querying for an remote control event. [ 1359.240587][ T5717] dvb-usb: bulk message failed: -22 (4/0) [ 1359.240632][ T5717] dvb-usb: error -22 while querying for an remote control event. [ 1359.348871][ T5717] dvb-usb: bulk message failed: -22 (4/0) [ 1359.348903][ T5717] dvb-usb: error -22 while querying for an remote control event. [ 1359.361001][ T44] ath6kl: Failed to submit usb control message: -110 [ 1359.361138][ T44] ath6kl: unable to send the bmi data to the device: -110 [ 1359.361182][ T44] ath6kl: Unable to send get target info: -110 [ 1359.430969][ T44] ath6kl: Failed to init ath6kl core: -110 [ 1359.431590][ T44] ath6kl_usb 10-1:0.239: probe with driver ath6kl_usb failed with error -110 [ 1359.464123][ T44] dvb-usb: bulk message failed: -22 (4/0) [ 1359.464159][ T44] dvb-usb: error -22 while querying for an remote control event. [ 1359.578596][ T44] dvb-usb: bulk message failed: -22 (4/0) [ 1359.582438][ T44] dvb-usb: error -22 while querying for an remote control event. [ 1359.688834][ T5717] dvb-usb: bulk message failed: -22 (4/0) [ 1359.688873][ T5717] dvb-usb: error -22 while querying for an remote control event. [ 1359.798722][ T5717] dvb-usb: bulk message failed: -22 (4/0) [ 1359.798766][ T5717] dvb-usb: error -22 while querying for an remote control event. [ 1359.911012][ T5717] dvb-usb: bulk message failed: -22 (4/0) [ 1359.911039][ T5717] dvb-usb: error -22 while querying for an remote control event. [ 1360.021115][ T5717] dvb-usb: bulk message failed: -22 (4/0) [ 1360.021155][ T5717] dvb-usb: error -22 while querying for an remote control event. [ 1360.025829][ T5717] usb 1-1: USB disconnect, device number 17 [ 1360.109280][ T5758] usb 4-1: USB disconnect, device number 114 [ 1360.146568][T19634] ptrace attach of "ci-upstream-kasan-gce/syz-executor exec"[14221] was attempted by "ci-upstream-kasan-gce/syz-executor exec"[19634] [ 1360.215180][ T5758] dvb-usb: Technotrend TT Connect S2-3600 successfully deinitialized and disconnected. [ 1360.398795][ T44] usb 9-1: new high-speed USB device number 61 using dummy_hcd [ 1360.402300][T19178] usb 10-1: USB disconnect, device number 9 [ 1360.550544][ T44] usb 9-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1360.554026][ T44] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1360.554057][ T44] usb 9-1: Product: syz [ 1360.554073][ T44] usb 9-1: Manufacturer: syz [ 1360.554090][ T44] usb 9-1: SerialNumber: syz [ 1360.625415][ T5717] usb 9-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1360.748736][ T5758] usb 1-1: new full-speed USB device number 18 using dummy_hcd [ 1360.903582][T19655] batadv_slave_1: Caught tx_queue_len zero misconfig [ 1360.917009][ T5758] usb 1-1: New USB device found, idVendor=0572, idProduct=cb01, bcdDevice=26.65 [ 1360.932622][ T5758] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1360.932654][ T5758] usb 1-1: Product: syz [ 1360.932681][ T5758] usb 1-1: Manufacturer: syz [ 1360.932697][ T5758] usb 1-1: SerialNumber: syz [ 1360.951941][ T5758] usb 1-1: config 0 descriptor?? [ 1361.056176][T19634] netlink: 'syz.8.3336': attribute type 12 has an invalid length. [ 1361.133059][ T44] usb 9-1: USB disconnect, device number 61 [ 1361.180921][ T5758] cx82310_eth 1-1:0.0: probe with driver cx82310_eth failed with error -22 [ 1361.210614][ T5758] cxacru 1-1:0.0: usbatm_usb_probe: bind failed: -19! [ 1361.234019][ T5758] usb 1-1: USB disconnect, device number 18 [ 1361.680697][ T5717] ath9k_htc 9-1:1.0: ath9k_htc: Target is unresponsive [ 1361.680859][ T5717] ath9k_htc: Failed to initialize the device [ 1361.682548][ T44] usb 9-1: ath9k_htc: USB layer deinitialized [ 1361.922148][ T1311] ieee802154 phy0 wpan0: encryption failed: -22 [ 1361.922195][ T1311] ieee802154 phy1 wpan1: encryption failed: -22 [ 1362.653392][T19666] netlink: 20 bytes leftover after parsing attributes in process `syz.3.3345'. [ 1362.688364][T19666] binfmt_misc: register: failed to install interpreter ./file0 [ 1362.717855][T19683] binfmt_misc: register: failed to install interpreter ./file0 [ 1362.798737][ T5674] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 1362.961784][ T5674] usb 1-1: Using ep0 maxpacket: 8 [ 1362.962722][ T5674] usb 1-1: New USB device found, idVendor=046d, idProduct=08ae, bcdDevice=11.58 [ 1362.965150][ T5674] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 13 [ 1362.998279][ T5674] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1362.998303][ T5674] usb 1-1: Product: syz [ 1362.998315][ T5674] usb 1-1: Manufacturer: syz [ 1362.998326][ T5674] usb 1-1: SerialNumber: syz [ 1363.057583][ T5674] usb 1-1: config 0 descriptor?? [ 1363.092962][ T5674] gspca_main: gspca_zc3xx-2.14.0 probing 046d:08ae [ 1363.487219][T19677] netlink: 8 bytes leftover after parsing attributes in process `syz.8.3350'. [ 1363.773862][T19693] sg_write: data in/out 417804/136 bytes for SCSI command 0x0-- guessing data in; [ 1363.773862][T19693] program syz.7.3354 not setting count and/or reply_len properly [ 1364.262516][ T5615] usb 10-1: new full-speed USB device number 10 using dummy_hcd [ 1364.293166][T19700] loop4: detected capacity change from 0 to 7 [ 1364.308473][T19700] loop4: [POWERTEC] p1 [ 1364.308786][T19700] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1364.412605][ T5615] usb 10-1: not running at top speed; connect to a high speed hub [ 1364.412635][ T5615] usb 10-1: New USB device found, idVendor=0d8c, idProduct=0014, bcdDevice= 0.40 [ 1364.418785][ T5615] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1364.418807][ T5615] usb 10-1: Product: 탣媛胉ⱆױ蜪鬙쌺ܣꋋꐸ혺鵶뱌톳냋ꨒ잖冸䲑촑슠䤝驔捞᪜ၠ㳠郅䍰硈ꨋᅕ㐇ٮ塲⸷㦰籦リ픜﫡侽ꂯ䔊⬹⒬㯖韆۪솮퇾ꕸ磙⮪귩ff괒爸읷렷぀ᇽꊼ弄㌥斟헐수經圠姦㢛쫼炚湃쯢䩬與蝐棜ꚅ⽍殥戽ဳ㨠䮡㕅⯄랮䦎딉 [ 1364.418833][ T5615] usb 10-1: Manufacturer: ࡠ [ 1364.418844][ T5615] usb 10-1: SerialNumber: я [ 1364.890840][ T5615] usb 10-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 1364.894715][ T5615] usb 10-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 1364.918021][ T9] usb 4-1: new low-speed USB device number 115 using dummy_hcd [ 1364.996543][ T5615] usb 10-1: USB disconnect, device number 10 [ 1365.078976][ T9] usb 4-1: Invalid ep0 maxpacket: 16 [ 1365.146404][T19543] udevd[19543]: error opening ATTR{/sys/devices/platform/dummy_hcd.9/usb10/10-1/10-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 1365.208949][ T9] usb 4-1: new low-speed USB device number 116 using dummy_hcd [ 1365.358799][ T9] usb 4-1: Invalid ep0 maxpacket: 16 [ 1365.359453][ T9] usb usb4-port1: attempt power cycle [ 1365.565491][T19710] syzkaller0: entered promiscuous mode [ 1365.565529][T19710] syzkaller0: entered allmulticast mode [ 1365.595748][T19710] netlink: 8 bytes leftover after parsing attributes in process `syz.8.3360'. [ 1365.728806][ T9] usb 4-1: new low-speed USB device number 117 using dummy_hcd [ 1365.750254][ T9] usb 4-1: Invalid ep0 maxpacket: 16 [ 1365.898825][ T9] usb 4-1: new low-speed USB device number 118 using dummy_hcd [ 1365.933406][ T9] usb 4-1: Invalid ep0 maxpacket: 16 [ 1365.933674][ T9] usb usb4-port1: unable to enumerate USB device [ 1366.605902][T19722] netlink: 12 bytes leftover after parsing attributes in process `syz.7.3364'. [ 1366.632028][T19722] netlink: 'syz.7.3364': attribute type 21 has an invalid length. [ 1366.632148][T19722] netlink: 132 bytes leftover after parsing attributes in process `syz.7.3364'. [ 1366.821493][ T5674] gspca_zc3xx: reg_r err -71 [ 1366.821557][ T5674] gspca_zc3xx 1-1:0.0: probe with driver gspca_zc3xx failed with error -71 [ 1366.828587][ T5674] usb 1-1: USB disconnect, device number 19 [ 1367.938747][T19178] usb 10-1: new high-speed USB device number 11 using dummy_hcd [ 1368.097192][T19178] usb 10-1: New USB device found, idVendor=0af0, idProduct=7a05, bcdDevice=f6.00 [ 1368.129722][T19178] usb 10-1: New USB device strings: Mfr=0, Product=2, SerialNumber=3 [ 1368.129745][T19178] usb 10-1: Product: syz [ 1368.129756][T19178] usb 10-1: SerialNumber: syz [ 1368.156801][T19178] usb 10-1: config 0 descriptor?? [ 1368.629854][T19734] i2c i2c-0: DVB: adapter 0 frontend 0 symbol rate 1 out of range (1000000..45000000) [ 1368.646663][T19734] fuse: Unknown parameter '0x0000000000000005ÿÿ017777777777777777777770xffffffffffffffff' [ 1369.414271][T19741] netlink: 12 bytes leftover after parsing attributes in process `syz.0.3370'. [ 1369.883088][T19760] loop5: detected capacity change from 0 to 7 [ 1369.932236][T19760] Dev loop5: unable to read RDB block 7 [ 1369.932270][T19760] loop5: unable to read partition table [ 1369.932448][T19760] loop5: partition table beyond EOD, truncated [ 1369.932462][T19760] loop_reread_partitions: partition scan of loop5 (þ被xü—ŸÑà– ) failed (rc=-5) [ 1370.671940][ T5674] usb 4-1: new high-speed USB device number 119 using dummy_hcd [ 1370.729118][T19178] usb 10-1: USB disconnect, device number 11 [ 1370.851914][ T5674] usb 4-1: New USB device found, idVendor=0582, idProduct=002d, bcdDevice= 0.40 [ 1370.855103][ T5674] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x1 has invalid wMaxPacketSize 0 [ 1370.855136][ T5674] usb 4-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid maxpacket 1040, setting to 1024 [ 1370.857724][ T5674] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1370.857744][ T5674] usb 4-1: Product: syz [ 1370.857755][ T5674] usb 4-1: Manufacturer: syz [ 1370.857767][ T5674] usb 4-1: SerialNumber: syz [ 1370.988765][ T44] usb 1-1: new full-speed USB device number 20 using dummy_hcd [ 1371.127729][ T44] usb 1-1: device descriptor read/64, error -71 [ 1371.173758][ T5674] usb 4-1: Quirk or no altset; falling back to MIDI 1.0 [ 1371.174249][ T5674] snd-usb-audio 4-1:1.0: probe with driver snd-usb-audio failed with error -2 [ 1371.359789][ T44] usb 1-1: new full-speed USB device number 21 using dummy_hcd [ 1371.401916][T19178] usb 4-1: USB disconnect, device number 119 [ 1371.488854][ T44] usb 1-1: device descriptor read/64, error -71 [ 1371.549482][ T5674] usb 9-1: new full-speed USB device number 63 using dummy_hcd [ 1371.580169][T19779] netlink: 'syz.9.3382': attribute type 1 has an invalid length. [ 1371.599279][ T44] usb usb1-port1: attempt power cycle [ 1371.651527][T19779] 8021q: adding VLAN 0 to HW filter on device bond1 [ 1371.710664][T19782] bond1: (slave veth0_to_bond): Enslaving as an active interface with a down link [ 1371.719716][ T5674] usb 9-1: New USB device found, idVendor=1e7d, idProduct=319c, bcdDevice= 0.00 [ 1371.750008][T19779] bond1: entered promiscuous mode [ 1371.750055][T19779] bond1: entered allmulticast mode [ 1371.750411][ T5674] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 1371.750445][ T5674] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1371.750485][ T5674] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1371.753499][ T5674] usb 9-1: config 0 descriptor?? [ 1371.948912][ T44] usb 1-1: new full-speed USB device number 22 using dummy_hcd [ 1371.970841][ T44] usb 1-1: device descriptor read/8, error -71 [ 1372.218789][ T44] usb 1-1: new full-speed USB device number 23 using dummy_hcd [ 1372.240846][ T44] usb 1-1: device descriptor read/8, error -71 [ 1372.259215][ T5674] isku 0003:1E7D:319C.0056: hidraw0: USB HID v0.00 Device [HID 1e7d:319c] on usb-dummy_hcd.8-1/input0 [ 1372.349201][ T44] usb usb1-port1: unable to enumerate USB device [ 1372.666643][T19772] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1372.668940][T19772] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1373.807041][T19816] fuse: fd is not a fuse device [ 1373.853275][T19816] ip_tables: iptables: counters copy to user failed while replacing table [ 1373.979890][ T44] usb 1-1: new high-speed USB device number 24 using dummy_hcd [ 1374.142273][ T44] usb 1-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 1374.144426][ T44] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1374.144461][ T44] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1374.144485][ T44] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 1374.144532][ T44] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1374.212450][ T44] usb 1-1: config 0 descriptor?? [ 1374.311647][ T25] usb 9-1: USB disconnect, device number 63 [ 1374.360325][T19178] usb 4-1: new full-speed USB device number 120 using dummy_hcd [ 1374.509751][T19178] usb 4-1: New USB device found, idVendor=1410, idProduct=7006, bcdDevice=9c.7e [ 1374.514290][T19178] usb 4-1: config 100 has an invalid interface number: 147 but max is 0 [ 1374.514321][T19178] usb 4-1: config 100 has no interface number 0 [ 1374.514379][T19178] usb 4-1: config 100 interface 147 has no altsetting 0 [ 1374.553420][T19178] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1374.553453][T19178] usb 4-1: Product: syz [ 1374.553480][T19178] usb 4-1: Manufacturer: syz [ 1374.553498][T19178] usb 4-1: SerialNumber: syz [ 1374.712766][ T44] plantronics 0003:047F:FFFF.0057: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.0-1/input0 [ 1374.797820][T19178] option 4-1:100.147: GSM modem (1-port) converter detected [ 1374.815225][T19178] usb 4-1: USB disconnect, device number 120 [ 1374.831391][T19178] option 4-1:100.147: device disconnected [ 1374.948778][ T5758] usb 9-1: new high-speed USB device number 64 using dummy_hcd [ 1375.102079][ T5758] usb 9-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 1375.106513][ T5758] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1375.136837][ T5758] usb 9-1: config 0 descriptor?? [ 1375.368186][ T5758] udl 9-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 1375.540294][T10528] netdevsim netdevsim7 netdevsim3 (unregistering): unset [0, 0] type 1 family 0 port 8472 - 0 [ 1375.540337][T10528] netdevsim netdevsim7 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1375.680462][ T5758] [drm] Initialized udl 0.0.1 for 9-1:0.0 on minor 1 [ 1375.680483][ T5758] [drm] Initialized udl on minor 1 [ 1376.073108][T10528] netdevsim netdevsim7 netdevsim2 (unregistering): unset [0, 0] type 1 family 0 port 8472 - 0 [ 1376.073145][T10528] netdevsim netdevsim7 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1376.166394][ T9] usb 1-1: reset high-speed USB device number 24 using dummy_hcd [ 1376.289732][ T9] usb 1-1: device descriptor read/64, error -32 [ 1376.396855][T19849] loop5: detected capacity change from 0 to 7 [ 1376.401160][T19849] Dev loop5: unable to read RDB block 7 [ 1376.401207][T19849] loop5: unable to read partition table [ 1376.401500][T19849] loop5: partition table beyond EOD, truncated [ 1376.401524][T19849] loop_reread_partitions: partition scan of loop5 (þ被xü—ŸÑà– ) failed (rc=-5) [ 1376.480976][T10528] bond0: (slave netdevsim1): Releasing backup interface [ 1376.537296][T10528] netdevsim netdevsim7 netdevsim1 (unregistering): unset [0, 0] type 1 family 0 port 8472 - 0 [ 1376.537397][T10528] netdevsim netdevsim7 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1376.579909][T19850] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 1376.586690][T19850] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 1376.610172][T19850] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 1376.628570][T19850] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 1376.637196][T19850] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 1376.850707][T10528] netdevsim netdevsim7 netdevsim0 (unregistering): unset [0, 0] type 1 family 0 port 8472 - 0 [ 1376.850776][T10528] netdevsim netdevsim7 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1377.201787][ T5674] usb 1-1: USB disconnect, device number 24 [ 1377.558882][T19178] usb 10-1: new high-speed USB device number 12 using dummy_hcd [ 1377.708847][T19178] usb 10-1: Using ep0 maxpacket: 8 [ 1377.712760][T19178] usb 10-1: New USB device found, idVendor=046d, idProduct=08ae, bcdDevice=11.58 [ 1377.715741][T19178] usb 10-1: config 0 has 1 interface, different from the descriptor's value: 13 [ 1377.754014][T19178] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1377.754048][T19178] usb 10-1: Product: syz [ 1377.754066][T19178] usb 10-1: Manufacturer: syz [ 1377.754083][T19178] usb 10-1: SerialNumber: syz [ 1377.766432][T19178] usb 10-1: config 0 descriptor?? [ 1377.806727][T19178] gspca_main: gspca_zc3xx-2.14.0 probing 046d:08ae [ 1378.303593][T10528] bridge_slave_1: left allmulticast mode [ 1378.303624][T10528] bridge_slave_1: left promiscuous mode [ 1378.303915][T10528] bridge0: port 2(bridge_slave_1) entered disabled state [ 1378.411937][T10528] dvmrp6: left allmulticast mode [ 1378.718778][T11643] Bluetooth: hci1: command tx timeout [ 1378.719985][ T25] usb 4-1: new high-speed USB device number 121 using dummy_hcd [ 1378.872275][ T25] usb 4-1: Using ep0 maxpacket: 32 [ 1378.874361][ T25] usb 4-1: New USB device found, idVendor=15c2, idProduct=ffdc, bcdDevice=bd.30 [ 1378.886209][ T25] usb 4-1: config 155 has an invalid descriptor of length 0, skipping remainder of the config [ 1378.886262][ T25] usb 4-1: config 155 interface 0 altsetting 0 has an endpoint descriptor with address 0xE2, changing to 0x82 [ 1378.886331][ T25] usb 4-1: config 155 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 1378.886362][ T25] usb 4-1: config 155 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 11 [ 1378.971521][ T25] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1378.971556][ T25] usb 4-1: Product: syz [ 1378.971574][ T25] usb 4-1: Manufacturer: syz [ 1378.971591][ T25] usb 4-1: SerialNumber: syz [ 1379.059071][ C1] imon 4-1:155.0: imon usb_rx_callback_intf0: status(-71) [ 1379.062183][ T25] input: iMON Panel, Knob and Mouse(15c2:ffdc) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:155.0/input/input78 [ 1379.241488][T19881] netlink: 'syz.0.3407': attribute type 29 has an invalid length. [ 1379.279099][ T25] imon 4-1:155.0: Unknown 0xffdc device, defaulting to VFD and iMON IR [ 1379.279124][ T25] (id 0x00) [ 1379.679072][ T25] rc_core: IR keymap rc-imon-pad not found [ 1379.679094][ T25] Registered IR keymap rc-empty [ 1379.679168][ T25] imon 4-1:155.0: Looks like you're trying to use an IR protocol this device does not support [ 1379.679188][ T25] imon 4-1:155.0: Unsupported IR protocol specified, overriding to iMON IR protocol [ 1379.793737][ T25] rc rc0: iMON Remote (15c2:ffdc) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:155.0/rc/rc0 [ 1379.866611][ T25] input: iMON Remote (15c2:ffdc) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:155.0/rc/rc0/input79 [ 1379.990195][ T25] imon 4-1:155.0: iMON device (15c2:ffdc, intf0) on usb<4:121> initialized [ 1380.481725][T10528] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 1380.533417][T10528] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 1380.549325][T10528] bond0 (unregistering): Released all slaves [ 1380.770858][ T5674] usb 4-1: USB disconnect, device number 121 [ 1380.798895][T11643] Bluetooth: hci1: command tx timeout [ 1381.214247][ T5758] udl 9-1:0.0: [drm] *ERROR* Read EDID byte 2 failed err ffffff92 [ 1381.214730][ T5758] udl 9-1:0.0: [drm] Cannot find any crtc or sizes [ 1381.264923][ T5758] usb 9-1: USB disconnect, device number 64 [ 1381.265816][T18957] udl 9-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffed [ 1381.266212][T18957] udl 9-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffed [ 1381.266409][T18957] udl 9-1:0.0: [drm] Cannot find any crtc or sizes [ 1381.424671][T10528] IPVS: stopping backup sync thread 18752 ... [ 1381.662133][T19178] gspca_zc3xx: reg_r err -71 [ 1381.662220][T19178] gspca_zc3xx 10-1:0.0: probe with driver gspca_zc3xx failed with error -71 [ 1381.673514][T19178] usb 10-1: USB disconnect, device number 12 [ 1381.893904][ T5280] 8021q: adding VLAN 0 to HW filter on device eth1 [ 1381.912613][T19854] bridge0: port 1(bridge_slave_0) entered blocking state [ 1381.912688][T19854] bridge0: port 1(bridge_slave_0) entered disabled state [ 1381.912824][T19854] bridge_slave_0: entered allmulticast mode [ 1381.917491][T19854] bridge_slave_0: entered promiscuous mode [ 1381.968343][T19854] bridge0: port 2(bridge_slave_1) entered blocking state [ 1381.968459][T19854] bridge0: port 2(bridge_slave_1) entered disabled state [ 1381.978386][T19854] bridge_slave_1: entered allmulticast mode [ 1382.042270][T19854] bridge_slave_1: entered promiscuous mode [ 1382.349567][T19854] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 1382.426832][T19854] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 1382.438178][T19925] loop5: detected capacity change from 0 to 7 [ 1382.440119][T19925] Dev loop5: unable to read RDB block 7 [ 1382.447993][T19925] loop5: unable to read partition table [ 1382.448534][T19925] loop5: partition table beyond EOD, truncated [ 1382.448564][T19925] loop_reread_partitions: partition scan of loop5 (þ被xü—ŸÑà– ) failed (rc=-5) [ 1382.878837][T11643] Bluetooth: hci1: command tx timeout [ 1382.974831][T10528] hsr_slave_0: left promiscuous mode [ 1382.987259][T10528] hsr_slave_1: left promiscuous mode [ 1382.988248][T10528] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 1382.988273][T10528] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 1383.015917][T10528] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 1383.015945][T10528] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 1383.137881][T10528] veth1_macvtap: left promiscuous mode [ 1383.137926][T10528] veth0_macvtap: left promiscuous mode [ 1383.138034][T10528] veth1_vlan: left promiscuous mode [ 1383.138110][T10528] veth0_vlan: left promiscuous mode [ 1383.269148][T19936] ip6_tables: ip6tables: counters copy to user failed while replacing table [ 1383.612529][ T25] nintendo 0005:057E:2017.0058: hidraw0: BLUETOOTH HID v80.00 Gamepad [syz0] on syz0 [ 1384.517401][T10528] team0 (unregistering): Port device team_slave_1 removed [ 1384.573545][T10528] team0 (unregistering): Port device team_slave_0 removed [ 1384.941357][T19854] team0: Port device team_slave_0 added [ 1384.959463][T11643] Bluetooth: hci1: command tx timeout [ 1385.006729][ T5280] 8021q: adding VLAN 0 to HW filter on device eth2 [ 1385.041325][T19854] team0: Port device team_slave_1 added [ 1385.151946][T19854] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 1385.151967][T19854] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 1385.151998][T19854] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 1385.204322][T19854] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 1385.204341][T19854] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 1385.204373][T19854] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 1385.455348][T19973] netlink: 28 bytes leftover after parsing attributes in process `syz.9.3423'. [ 1385.461244][T19854] hsr_slave_0: entered promiscuous mode [ 1385.462344][T19854] hsr_slave_1: entered promiscuous mode [ 1385.463094][T19854] debugfs: 'hsr0' already exists in 'hsr' [ 1385.463116][T19854] Cannot create hsr debugfs directory [ 1385.529763][T19976] loop5: detected capacity change from 0 to 7 [ 1385.532252][T19976] Dev loop5: unable to read RDB block 7 [ 1385.532298][T19976] loop5: unable to read partition table [ 1385.532506][T19976] loop5: partition table beyond EOD, truncated [ 1385.532544][T19976] loop_reread_partitions: partition scan of loop5 (þ被xü—ŸÑà– ) failed (rc=-5) [ 1385.696983][T19980] loop3: detected capacity change from 0 to 7 [ 1385.707697][T19980] Dev loop3: unable to read RDB block 7 [ 1385.707740][T19980] loop3: unable to read partition table [ 1385.707968][T19980] loop3: partition table beyond EOD, truncated [ 1385.707988][T19980] loop_reread_partitions: partition scan of loop3 (þ被xü—ŸÑà– ) failed (rc=-5) [ 1385.721401][T18957] usb 10-1: new high-speed USB device number 13 using dummy_hcd [ 1385.902202][T18957] usb 10-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1385.937671][T18957] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1385.937703][T18957] usb 10-1: Product: syz [ 1385.937720][T18957] usb 10-1: Manufacturer: syz [ 1385.937737][T18957] usb 10-1: SerialNumber: syz [ 1386.012497][ T5758] usb 10-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1386.187606][T10528] IPVS: stop unused estimator thread 0... [ 1386.424454][ T44] usb 10-1: USB disconnect, device number 13 [ 1386.467284][ T30] kauditd_printk_skb: 25 callbacks suppressed [ 1386.467306][ T30] audit: type=1326 audit(1792041054.097:3883): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19996 comm="syz.8.3427" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4be7f9e559 code=0x7ffc0000 [ 1386.467372][ T30] audit: type=1326 audit(1792041054.097:3884): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19996 comm="syz.8.3427" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4be7f9e559 code=0x7ffc0000 [ 1386.467456][ T30] audit: type=1326 audit(1792041054.097:3885): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19996 comm="syz.8.3427" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4be7f9e559 code=0x7ffc0000 [ 1386.490104][ T30] audit: type=1326 audit(1792041054.107:3886): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19996 comm="syz.8.3427" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4be7f9e559 code=0x7ffc0000 [ 1386.490254][ T30] audit: type=1326 audit(1792041054.107:3887): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19996 comm="syz.8.3427" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=443 compat=0 ip=0x7f4be7f9e559 code=0x7ffc0000 [ 1386.490399][ T30] audit: type=1326 audit(1792041054.127:3888): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19996 comm="syz.8.3427" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4be7f9e559 code=0x7ffc0000 [ 1386.490667][ T30] audit: type=1326 audit(1792041054.127:3889): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19996 comm="syz.8.3427" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4be7f9e559 code=0x7ffc0000 [ 1386.492562][ T30] audit: type=1326 audit(1792041054.127:3890): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19996 comm="syz.8.3427" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4be7f9e559 code=0x7ffc0000 [ 1386.493221][ T30] audit: type=1326 audit(1792041054.127:3891): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19996 comm="syz.8.3427" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4be7f9e559 code=0x7ffc0000 [ 1386.493871][ T30] audit: type=1326 audit(1792041054.127:3892): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=19996 comm="syz.8.3427" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=41 compat=0 ip=0x7f4be7f9e559 code=0x7ffc0000 [ 1387.055735][ T5758] ath9k_htc 10-1:1.0: ath9k_htc: Target is unresponsive [ 1387.056127][ T5758] ath9k_htc: Failed to initialize the device [ 1387.076396][ T44] usb 10-1: ath9k_htc: USB layer deinitialized [ 1387.176208][ T5280] 8021q: adding VLAN 0 to HW filter on device eth3 [ 1387.770467][T19854] netdevsim netdevsim7 netdevsim0: renamed from eth0 [ 1387.799698][T19854] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 1387.801131][T19854] netdevsim netdevsim7 netdevsim1: renamed from eth1 [ 1387.805853][T19854] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 1387.807433][T19854] netdevsim netdevsim7 netdevsim2: renamed from eth2 [ 1387.838952][ T25] nintendo 0005:057E:2017.0058: Failed to get joycon info; ret=-110 [ 1387.839059][ T25] nintendo 0005:057E:2017.0058: Failed to retrieve controller info; ret=-110 [ 1387.839079][ T25] nintendo 0005:057E:2017.0058: Failed to initialize controller; ret=-110 [ 1387.868789][T19854] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 1387.870120][T19854] netdevsim netdevsim7 netdevsim3: renamed from eth3 [ 1387.913464][T19854] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 1388.016752][ T25] nintendo 0005:057E:2017.0058: probe - fail = -110 [ 1388.016887][ T25] nintendo 0005:057E:2017.0058: probe with driver nintendo failed with error -110 [ 1388.077706][T19854] 8021q: adding VLAN 0 to HW filter on device bond0 [ 1388.130596][T19854] 8021q: adding VLAN 0 to HW filter on device team0 [ 1388.156385][T10547] bridge0: port 1(bridge_slave_0) entered blocking state [ 1388.156497][T10547] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1388.197037][T12028] bridge0: port 2(bridge_slave_1) entered blocking state [ 1388.197169][T12028] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1388.337183][T20038] netlink: 964 bytes leftover after parsing attributes in process `syz.9.3431'. [ 1388.432213][T19854] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 1388.533212][T19854] veth0_vlan: entered promiscuous mode [ 1388.548168][T19854] veth1_vlan: entered promiscuous mode [ 1388.616666][T19854] veth0_macvtap: entered promiscuous mode [ 1388.646316][T19854] veth1_macvtap: entered promiscuous mode [ 1388.677291][T19854] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 1388.710413][T19854] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 1388.797335][T10528] netdevsim netdevsim7 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 1388.797386][T10528] netdevsim netdevsim7 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 1388.797425][T10528] netdevsim netdevsim7 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 1388.849893][T10528] netdevsim netdevsim7 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 1388.963021][T10528] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1388.963045][T10528] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 1389.058249][T10547] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1389.058275][T10547] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 1389.317961][T20054] loop5: detected capacity change from 0 to 7 [ 1389.327677][T20054] Dev loop5: unable to read RDB block 7 [ 1389.327723][T20054] loop5: unable to read partition table [ 1389.327921][T20054] loop5: partition table beyond EOD, truncated [ 1389.327939][T20054] loop_reread_partitions: partition scan of loop5 (þ被xü—ŸÑà– ) failed (rc=-5) [ 1389.467685][T20058] loop4: detected capacity change from 0 to 7 [ 1389.477552][T20058] loop4: [POWERTEC] p1 [ 1389.484572][T20058] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1389.911668][ T989] hid_parser_main: 10 callbacks suppressed [ 1389.911694][ T989] hid-generic 0000:0000:0000.0059: unknown main item tag 0x0 [ 1389.973733][ T989] hid-generic 0000:0000:0000.0059: hidraw0: HID v0.00 Device [syz1] on syz0 [ 1390.521447][T20090] ip_tables: iptables: counters copy to user failed while replacing table [ 1390.523243][T20091] ip_tables: iptables: counters copy to user failed while replacing table [ 1390.622731][T20090] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 1391.646662][T20126] loop4: detected capacity change from 0 to 7 [ 1391.654494][T20126] loop4: [POWERTEC] p1 [ 1391.654975][T20126] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1391.670521][ T30] kauditd_printk_skb: 48 callbacks suppressed [ 1391.670539][ T30] audit: type=1326 audit(1792041059.277:3941): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20109 comm="syz.8.3444" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4be7f9e559 code=0x7ffc0000 [ 1391.670612][ T30] audit: type=1326 audit(1792041059.307:3942): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20109 comm="syz.8.3444" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4be7f9e559 code=0x7ffc0000 [ 1391.827176][T20130] netlink: 48 bytes leftover after parsing attributes in process `syz.3.3447'. [ 1392.470603][T20140] netlink: 20 bytes leftover after parsing attributes in process `syz.7.3451'. [ 1392.710844][ T30] audit: type=1326 audit(1792041060.347:3943): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20142 comm="syz.3.3453" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1392.710923][ T30] audit: type=1326 audit(1792041060.347:3944): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20142 comm="syz.3.3453" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1392.711768][ T30] audit: type=1326 audit(1792041060.347:3945): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20142 comm="syz.3.3453" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=334 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1392.711828][ T30] audit: type=1326 audit(1792041060.347:3946): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20142 comm="syz.3.3453" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1392.711883][ T30] audit: type=1326 audit(1792041060.347:3947): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20142 comm="syz.3.3453" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1392.712630][ T30] audit: type=1326 audit(1792041060.347:3948): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20142 comm="syz.3.3453" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=436 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1392.712766][ T30] audit: type=1326 audit(1792041060.347:3949): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20142 comm="syz.3.3453" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1392.712991][ T30] audit: type=1326 audit(1792041060.347:3950): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20142 comm="syz.3.3453" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1392.939491][ T989] usb 9-1: new high-speed USB device number 65 using dummy_hcd [ 1393.069799][ T989] usb 9-1: device descriptor read/64, error -71 [ 1393.309755][ T989] usb 9-1: new high-speed USB device number 66 using dummy_hcd [ 1393.328785][ T5717] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 1393.439258][ T989] usb 9-1: device descriptor read/64, error -71 [ 1393.478738][ T5717] usb 1-1: Using ep0 maxpacket: 16 [ 1393.480566][ T5717] usb 1-1: New USB device found, idVendor=04d8, idProduct=00dd, bcdDevice= 0.00 [ 1393.481943][ T5717] usb 1-1: config 0 interface 0 altsetting 64 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1393.481976][ T5717] usb 1-1: config 0 interface 0 altsetting 64 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1393.482007][ T5717] usb 1-1: config 0 interface 0 has no altsetting 0 [ 1393.482035][ T5717] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1393.487112][ T5717] usb 1-1: config 0 descriptor?? [ 1393.550014][ T989] usb usb9-port1: attempt power cycle [ 1393.888882][ T989] usb 9-1: new high-speed USB device number 67 using dummy_hcd [ 1393.911142][ T989] usb 9-1: device descriptor read/8, error -71 [ 1393.944324][ T5717] mcp2221 0003:04D8:00DD.005A: unbalanced delimiter at end of report description [ 1393.955292][ T5717] mcp2221 0003:04D8:00DD.005A: can't parse reports [ 1393.955605][ T5717] mcp2221 0003:04D8:00DD.005A: probe with driver mcp2221 failed with error -22 [ 1394.137023][ T5674] usb 1-1: USB disconnect, device number 25 [ 1394.149712][ T989] usb 9-1: new high-speed USB device number 68 using dummy_hcd [ 1394.173741][ T989] usb 9-1: device descriptor read/8, error -71 [ 1394.279619][ T989] usb usb9-port1: unable to enumerate USB device [ 1394.722318][T19850] Bluetooth: hci3: command 0x0406 tx timeout [ 1395.589129][ T5615] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 1395.740458][ T5615] usb 1-1: New USB device found, idVendor=067b, idProduct=2303, bcdDevice= 1.00 [ 1395.742960][ T5615] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1395.743016][ T5615] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1395.789037][ T5615] pl2303 1-1:1.0: required endpoints missing [ 1395.993904][ T44] usb 1-1: USB disconnect, device number 26 [ 1396.080063][T19178] usb 9-1: new high-speed USB device number 69 using dummy_hcd [ 1396.206178][T20205] nvme_fabrics: missing parameter 'transport=%s' [ 1396.206198][T20205] nvme_fabrics: missing parameter 'nqn=%s' [ 1396.231232][T19178] usb 9-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 1396.246085][T19178] usb 9-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xFF, changing to 0x8F [ 1396.246124][T19178] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x8F has an invalid bInterval 0, changing to 7 [ 1396.246153][T19178] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x8F has invalid wMaxPacketSize 0 [ 1396.246177][T19178] usb 9-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 1396.246240][T19178] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1396.261878][T19178] usb 9-1: config 0 descriptor?? [ 1396.473892][T20199] netlink: 8 bytes leftover after parsing attributes in process `syz.8.3466'. [ 1396.549588][ T5717] usb 4-1: new high-speed USB device number 122 using dummy_hcd [ 1396.709824][ T5717] usb 4-1: New USB device found, idVendor=0bed, idProduct=1100, bcdDevice=ec.c3 [ 1396.712994][ T5717] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1396.765723][ T5717] usb 4-1: config 0 descriptor?? [ 1396.792822][T19178] plantronics 0003:047F:FFFF.005B: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.8-1/input0 [ 1396.793885][ T5717] cp210x 4-1:0.0: cp210x converter detected [ 1397.092741][ T30] kauditd_printk_skb: 27 callbacks suppressed [ 1397.092765][ T30] audit: type=1326 audit(1792041064.717:3978): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20210 comm="syz.3.3470" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fc3f8f9e559 code=0x0 [ 1397.166740][T20212] fuse: Bad value for 'fd' [ 1397.219232][ T5717] cp210x 4-1:0.0: failed to get vendor val 0x370b size 1: -121 [ 1397.219265][ T5717] cp210x 4-1:0.0: querying part number failed [ 1397.251138][ T5717] usb 4-1: cp210x converter now attached to ttyUSB0 [ 1397.440665][T20231] FAULT_INJECTION: forcing a failure. [ 1397.440665][T20231] name failslab, interval 1, probability 0, space 0, times 0 [ 1397.440694][T20231] CPU: 1 UID: 0 PID: 20231 Comm: syz.9.3475 Tainted: G L syzkaller #0 PREEMPT(full) [ 1397.440714][T20231] Tainted: [L]=SOFTLOCKUP [ 1397.440720][T20231] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 [ 1397.440730][T20231] Call Trace: [ 1397.440737][T20231] [ 1397.440744][T20231] dump_stack_lvl+0xe8/0x150 [ 1397.440794][T20231] should_fail_ex+0x410/0x560 [ 1397.440823][T20231] should_failslab+0xa8/0x100 [ 1397.440848][T20231] __kmalloc_cache_noprof+0xa3/0x600 [ 1397.440869][T20231] ? hash_netnet_create+0x83c/0x16e0 [ 1397.440930][T20231] ? hash_netnet_create+0x83c/0x16e0 [ 1397.440959][T20231] hash_netnet_create+0x83c/0x16e0 [ 1397.441056][T20231] ? __pfx_hash_netnet_create+0x10/0x10 [ 1397.441101][T20231] ? __nla_parse+0x40/0x60 [ 1397.441118][T20231] ? __pfx_hash_netnet_create+0x10/0x10 [ 1397.441162][T20231] ip_set_create+0xae8/0x1a50 [ 1397.441199][T20231] ? ip_set_create+0x4ef/0x1a50 [ 1397.441228][T20231] ? __pfx_ip_set_create+0x10/0x10 [ 1397.441273][T20231] nfnetlink_rcv_msg+0xcc2/0x12b0 [ 1397.441291][T20231] ? unwind_get_return_address+0x4d/0x90 [ 1397.441313][T20231] ? nfnetlink_rcv_msg+0x228/0x12b0 [ 1397.441343][T20231] ? __pfx_nfnetlink_rcv_msg+0x10/0x10 [ 1397.441414][T20231] netlink_rcv_skb+0x226/0x4a0 [ 1397.441435][T20231] ? __pfx_nfnetlink_rcv_msg+0x10/0x10 [ 1397.441455][T20231] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 1397.441486][T20231] ? bpf_lsm_capable+0x9/0x20 [ 1397.441504][T20231] ? security_capable+0x7e/0x2c0 [ 1397.441547][T20231] nfnetlink_rcv+0x2b9/0x28c0 [ 1397.441566][T20231] ? __dev_queue_xmit+0x29b/0x3920 [ 1397.441589][T20231] ? __local_bh_enable_ip+0xd6/0x140 [ 1397.441612][T20231] ? lockdep_hardirqs_on+0x7b/0x110 [ 1397.441631][T20231] ? __dev_queue_xmit+0x29b/0x3920 [ 1397.441649][T20231] ? __local_bh_enable_ip+0xd6/0x140 [ 1397.441669][T20231] ? __dev_queue_xmit+0x29b/0x3920 [ 1397.441687][T20231] ? __dev_queue_xmit+0x1efb/0x3920 [ 1397.441705][T20231] ? do_syscall_64+0x166/0x520 [ 1397.441725][T20231] ? __dev_queue_xmit+0x29b/0x3920 [ 1397.441750][T20231] ? __pfx_nfnetlink_rcv+0x10/0x10 [ 1397.441772][T20231] ? __pfx___dev_queue_xmit+0x10/0x10 [ 1397.441796][T20231] ? ref_tracker_free+0x689/0x830 [ 1397.441823][T20231] ? __pfx_ref_tracker_free+0x10/0x10 [ 1397.441847][T20231] ? __asan_memcpy+0x40/0x70 [ 1397.441882][T20231] ? __skb_clone+0x5c/0x6c0 [ 1397.441904][T20231] ? __skb_clone+0x449/0x6c0 [ 1397.441926][T20231] ? skb_clone+0x246/0x3a0 [ 1397.441947][T20231] ? __netlink_deliver_tap+0x811/0x860 [ 1397.441991][T20231] ? netlink_deliver_tap+0x2e/0x1b0 [ 1397.442027][T20231] ? netlink_deliver_tap+0x2e/0x1b0 [ 1397.442055][T20231] ? netlink_deliver_tap+0x2e/0x1b0 [ 1397.442091][T20231] netlink_unicast+0x7bd/0x940 [ 1397.442129][T20231] netlink_sendmsg+0x813/0xb40 [ 1397.442169][T20231] ? __pfx_netlink_sendmsg+0x10/0x10 [ 1397.442207][T20231] ? apparmor_socket_sendmsg+0x98/0x360 [ 1397.442242][T20231] ? __pfx_netlink_sendmsg+0x10/0x10 [ 1397.442270][T20231] sock_sendmsg_nosec+0x13a/0x180 [ 1397.442305][T20231] ____sys_sendmsg+0x54e/0x850 [ 1397.442336][T20231] ? __pfx_____sys_sendmsg+0x10/0x10 [ 1397.442371][T20231] ? import_iovec+0x73/0xa0 [ 1397.442411][T20231] ___sys_sendmsg+0x2a5/0x360 [ 1397.442434][T20231] ? __lock_acquire+0x747/0x2de0 [ 1397.442466][T20231] ? __pfx____sys_sendmsg+0x10/0x10 [ 1397.442531][T20231] ? __fget_files+0x2a/0x420 [ 1397.442553][T20231] ? __fget_files+0x3a2/0x420 [ 1397.442587][T20231] __x64_sys_sendmsg+0x1b1/0x290 [ 1397.442616][T20231] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 1397.442665][T20231] do_syscall_64+0x166/0x520 [ 1397.442690][T20231] ? trace_irq_disable+0x3b/0x140 [ 1397.442716][T20231] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1397.442741][T20231] ? clear_bhb_loop+0x70/0xc0 [ 1397.442769][T20231] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1397.442792][T20231] RIP: 0033:0x7facaed9e559 [ 1397.442813][T20231] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 1397.442834][T20231] RSP: 002b:00007facafcef028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1397.442859][T20231] RAX: ffffffffffffffda RBX: 00007facaf025fa0 RCX: 00007facaed9e559 [ 1397.442876][T20231] RDX: 00000000000448d0 RSI: 0000200000000280 RDI: 0000000000000003 [ 1397.442891][T20231] RBP: 00007facafcef090 R08: 0000000000000000 R09: 0000000000000000 [ 1397.442905][T20231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1397.442919][T20231] R13: 00007facaf026038 R14: 00007facaf025fa0 R15: 00007facaf14fa48 [ 1397.442955][T20231] [ 1397.984031][ T5717] usb 9-1: USB disconnect, device number 69 [ 1398.318789][T19178] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 1398.478850][T19178] usb 1-1: Using ep0 maxpacket: 16 [ 1398.483617][T19178] usb 1-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 1398.517779][T19178] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1398.517805][T19178] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1398.517822][T19178] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1398.517853][T19178] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1398.582808][T19178] usb 1-1: config 0 descriptor?? [ 1398.708751][ T5717] usb 9-1: new low-speed USB device number 70 using dummy_hcd [ 1398.848994][ T5717] usb 9-1: device descriptor read/64, error -71 [ 1398.903338][ T44] usb 10-1: new low-speed USB device number 14 using dummy_hcd [ 1399.011651][T19178] microsoft 0003:045E:07DA.005C: unknown main item tag 0x0 [ 1399.011682][T19178] microsoft 0003:045E:07DA.005C: unknown main item tag 0x0 [ 1399.011702][T19178] microsoft 0003:045E:07DA.005C: unknown main item tag 0x0 [ 1399.011721][T19178] microsoft 0003:045E:07DA.005C: unknown main item tag 0x0 [ 1399.011740][T19178] microsoft 0003:045E:07DA.005C: unknown main item tag 0x0 [ 1399.011759][T19178] microsoft 0003:045E:07DA.005C: unknown main item tag 0x0 [ 1399.011778][T19178] microsoft 0003:045E:07DA.005C: unknown main item tag 0x0 [ 1399.011797][T19178] microsoft 0003:045E:07DA.005C: unknown main item tag 0x0 [ 1399.011852][T19178] microsoft 0003:045E:07DA.005C: unknown main item tag 0x0 [ 1399.011872][T19178] microsoft 0003:045E:07DA.005C: unknown main item tag 0x0 [ 1399.071086][ T44] usb 10-1: Invalid ep0 maxpacket: 64 [ 1399.076858][T19178] microsoft 0003:045E:07DA.005C: hidraw0: USB HID v0.00 Device [HID 045e:07da] on usb-dummy_hcd.0-1/input0 [ 1399.119492][ T5717] usb 9-1: new low-speed USB device number 71 using dummy_hcd [ 1399.212037][ T44] usb 10-1: new low-speed USB device number 15 using dummy_hcd [ 1399.235725][ T5615] usb 1-1: USB disconnect, device number 27 [ 1399.270865][ T5717] usb 9-1: device descriptor read/64, error -71 [ 1399.363195][ T989] usb 4-1: USB disconnect, device number 122 [ 1399.367366][ T989] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0 [ 1399.367924][ T989] cp210x 4-1:0.0: device disconnected [ 1399.381033][ T44] usb 10-1: Invalid ep0 maxpacket: 64 [ 1399.389210][ T44] usb usb10-port1: attempt power cycle [ 1399.407784][ T5717] usb usb9-port1: attempt power cycle [ 1399.768777][ T5717] usb 9-1: new low-speed USB device number 72 using dummy_hcd [ 1399.769578][ T44] usb 10-1: new low-speed USB device number 16 using dummy_hcd [ 1399.797386][ T5717] usb 9-1: device descriptor read/8, error -71 [ 1399.797557][ T44] usb 10-1: Invalid ep0 maxpacket: 64 [ 1399.928786][ T44] usb 10-1: new low-speed USB device number 17 using dummy_hcd [ 1399.952529][ T44] usb 10-1: Invalid ep0 maxpacket: 64 [ 1399.952789][ T44] usb usb10-port1: unable to enumerate USB device [ 1400.028732][ T5717] usb 9-1: new low-speed USB device number 73 using dummy_hcd [ 1400.049502][ T5717] usb 9-1: device descriptor read/8, error -71 [ 1400.106510][T20259] nvme_fabrics: missing parameter 'transport=%s' [ 1400.106527][T20259] nvme_fabrics: missing parameter 'nqn=%s' [ 1400.169258][ T5717] usb usb9-port1: unable to enumerate USB device [ 1400.541966][T20265] FAULT_INJECTION: forcing a failure. [ 1400.541966][T20265] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1400.542009][T20265] CPU: 0 UID: 0 PID: 20265 Comm: syz.7.3487 Tainted: G L syzkaller #0 PREEMPT(full) [ 1400.542044][T20265] Tainted: [L]=SOFTLOCKUP [ 1400.542054][T20265] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 [ 1400.542069][T20265] Call Trace: [ 1400.542079][T20265] [ 1400.542089][T20265] dump_stack_lvl+0xe8/0x150 [ 1400.542130][T20265] should_fail_ex+0x410/0x560 [ 1400.542170][T20265] _copy_to_user+0x31/0xb0 [ 1400.542195][T20265] simple_read_from_buffer+0xe1/0x170 [ 1400.542239][T20265] proc_fail_nth_read+0x1bb/0x230 [ 1400.542268][T20265] ? common_file_perm+0x20e/0x2b0 [ 1400.542304][T20265] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1400.542334][T20265] ? rw_verify_area+0x24a/0x4c0 [ 1400.542359][T20265] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1400.542378][T20265] vfs_read+0x213/0xa80 [ 1400.542398][T20265] ? __pfx___mutex_lock+0x10/0x10 [ 1400.542419][T20265] ? __pfx_vfs_read+0x10/0x10 [ 1400.542437][T20265] ? __fget_files+0x2a/0x420 [ 1400.542455][T20265] ? __fget_files+0x3a2/0x420 [ 1400.542469][T20265] ? __fget_files+0x2a/0x420 [ 1400.542491][T20265] ksys_read+0x150/0x270 [ 1400.542509][T20265] ? __pfx_ksys_read+0x10/0x10 [ 1400.542535][T20265] do_syscall_64+0x166/0x520 [ 1400.542554][T20265] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1400.542571][T20265] ? clear_bhb_loop+0x70/0xc0 [ 1400.542591][T20265] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1400.542608][T20265] RIP: 0033:0x7f58d935ed8e [ 1400.542623][T20265] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 1400.542638][T20265] RSP: 002b:00007f58da1b6fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1400.542655][T20265] RAX: ffffffffffffffda RBX: 00007f58da1b76c0 RCX: 00007f58d935ed8e [ 1400.542668][T20265] RDX: 000000000000000f RSI: 00007f58da1b70a0 RDI: 0000000000000004 [ 1400.542678][T20265] RBP: 00007f58da1b7090 R08: 0000000000000000 R09: 0000000000000000 [ 1400.542688][T20265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1400.542698][T20265] R13: 00007f58d9626038 R14: 00007f58d9625fa0 R15: 00007f58d974fa48 [ 1400.542723][T20265] [ 1400.979769][T20270] netlink: 6060 bytes leftover after parsing attributes in process `syz.0.3489'. [ 1401.098733][ T5717] usb 4-1: new low-speed USB device number 123 using dummy_hcd [ 1401.253004][ T5717] usb 4-1: New USB device found, idVendor=07c0, idProduct=1512, bcdDevice=30.22 [ 1401.255641][ T5717] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 1401.255669][ T5717] usb 4-1: config 0 has no interface number 0 [ 1401.255712][ T5717] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 10 [ 1401.255743][ T5717] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x82 has invalid maxpacket 159, setting to 8 [ 1401.255790][ T5717] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1401.279602][ T5717] usb 4-1: config 0 descriptor?? [ 1401.282292][T20263] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 1401.355722][ T5717] iowarrior 4-1:0.1: IOWarrior product=0x1512, serial= interface=1 now attached to iowarrior0 [ 1401.535747][T20285] loop4: detected capacity change from 0 to 7 [ 1401.537457][T20285] loop4: [POWERTEC] p1 [ 1401.537667][T20285] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1401.770899][T20289] openvswitch: netlink: Flow actions may not be safe on all matching packets. [ 1401.774565][T20289] netlink: 'syz.9.3496': attribute type 15 has an invalid length. [ 1401.816076][T20289] vxlan0: entered promiscuous mode [ 1401.816103][T20289] vxlan0: entered allmulticast mode [ 1401.820762][T10547] netdevsim netdevsim9 netdevsim0: set [0, 0] type 1 family 0 port 31488 - 0 [ 1401.823454][T10535] netdevsim netdevsim9 netdevsim1: set [0, 0] type 1 family 0 port 31488 - 0 [ 1401.823778][T10535] netdevsim netdevsim9 netdevsim2: set [0, 0] type 1 family 0 port 31488 - 0 [ 1401.824064][T10535] netdevsim netdevsim9 netdevsim3: set [0, 0] type 1 family 0 port 31488 - 0 [ 1402.112340][T19178] usb 4-1: USB disconnect, device number 123 [ 1402.142523][ T5717] usb 10-1: new full-speed USB device number 18 using dummy_hcd [ 1402.200614][T20293] syzkaller0: entered promiscuous mode [ 1402.200632][T20293] syzkaller0: entered allmulticast mode [ 1402.272328][ T989] usb 9-1: new high-speed USB device number 74 using dummy_hcd [ 1402.304762][ T5717] usb 10-1: New USB device found, idVendor=0b05, idProduct=17a0, bcdDevice= 0.40 [ 1402.305830][ T5717] usb 10-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 249, changing to 4 [ 1402.305853][ T5717] usb 10-1: config 1 interface 1 altsetting 1 endpoint 0x1 has invalid maxpacket 1024, setting to 1023 [ 1402.305880][ T5717] usb 10-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 4 [ 1402.307678][ T5717] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1402.307697][ T5717] usb 10-1: Product: syz [ 1402.307708][ T5717] usb 10-1: Manufacturer: syz [ 1402.307719][ T5717] usb 10-1: SerialNumber: syz [ 1402.429013][ T989] usb 9-1: Using ep0 maxpacket: 16 [ 1402.430629][ T989] usb 9-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 1402.434591][ T989] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1402.434613][ T989] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1402.434629][ T989] usb 9-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1402.434680][ T989] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1402.437135][ T989] usb 9-1: config 0 descriptor?? [ 1402.580238][T20289] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1402.580611][T20289] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1402.645097][T20289] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1402.645503][T20289] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1402.700514][ T5717] usb 10-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 1402.706214][ T5717] usb 10-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 1402.915459][T20306] nvme_fc: nvme_fc_create_ctrl: nn-0x3333333333333333:pn-0x4444444444444444 - nn-0x1111111111111111:pn-0x2222222222222222 combination not found [ 1403.018020][ T989] microsoft 0003:045E:07DA.005D: hidraw0: USB HID v0.00 Device [HID 045e:07da] on usb-dummy_hcd.8-1/input0 [ 1403.081140][ T5717] usb 10-1: USB disconnect, device number 18 [ 1403.212443][ T989] usb 9-1: USB disconnect, device number 74 [ 1403.246609][T20304] nvme_fabrics: missing parameter 'transport=%s' [ 1403.246625][T20304] nvme_fabrics: missing parameter 'nqn=%s' [ 1403.355376][T19537] udevd[19537]: error opening ATTR{/sys/devices/platform/dummy_hcd.9/usb10/10-1/10-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 1403.445321][T20313] tap0: tun_chr_ioctl cmd 1074025677 [ 1403.445433][T20313] tap0: linktype set to 780 [ 1403.478273][T20316] tap0: tun_chr_ioctl cmd 1074025673 [ 1403.487861][T20313] tap0: tun_chr_ioctl cmd 1074025677 [ 1403.487956][T20313] tap0: linktype set to 780 [ 1403.769416][T20326] loop4: detected capacity change from 0 to 7 [ 1403.771373][T20326] loop4: [POWERTEC] p1 [ 1403.774165][T20326] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1403.897306][T20330] loop3: detected capacity change from 0 to 7 [ 1403.898237][T20330] Dev loop3: unable to read RDB block 7 [ 1403.898281][T20330] loop3: unable to read partition table [ 1403.898500][T20330] loop3: partition table beyond EOD, truncated [ 1403.898521][T20330] loop_reread_partitions: partition scan of loop3 (þ被xü—ŸÑà– ) failed (rc=-5) [ 1403.968714][T18957] usb 1-1: new low-speed USB device number 28 using dummy_hcd [ 1404.098955][T18957] usb 1-1: device descriptor read/64, error -71 [ 1404.353230][T18957] usb 1-1: new low-speed USB device number 29 using dummy_hcd [ 1404.400799][ T9] usb 9-1: new low-speed USB device number 75 using dummy_hcd [ 1404.479348][T18957] usb 1-1: device descriptor read/64, error -71 [ 1404.560931][ T9] usb 9-1: New USB device found, idVendor=1b1c, idProduct=0a57, bcdDevice= 0.00 [ 1404.563956][ T9] usb 9-1: too many endpoints for config 0 interface 0 altsetting 9: 255, using maximum allowed: 30 [ 1404.564007][ T9] usb 9-1: config 0 interface 0 altsetting 9 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 1404.564082][ T9] usb 9-1: config 0 interface 0 altsetting 9 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 1404.564112][ T9] usb 9-1: config 0 interface 0 has no altsetting 0 [ 1404.564530][ T9] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1404.615534][T18957] usb usb1-port1: attempt power cycle [ 1404.641807][ T9] usb 9-1: config 0 descriptor?? [ 1404.645441][T20337] raw-gadget.1 gadget.8: fail, usb_ep_enable returned -22 [ 1404.671467][ T9] usbhid 9-1:0.0: fixing wrong optional hid class descriptors count [ 1404.671495][ T9] usbhid 9-1:0.0: can't add hid device: -22 [ 1404.671598][ T9] usbhid 9-1:0.0: probe with driver usbhid failed with error -22 [ 1404.989090][T18957] usb 1-1: new low-speed USB device number 30 using dummy_hcd [ 1405.029448][T18957] usb 1-1: device descriptor read/8, error -71 [ 1405.289144][T18957] usb 1-1: new low-speed USB device number 31 using dummy_hcd [ 1405.319434][T18957] usb 1-1: device descriptor read/8, error -71 [ 1405.429404][T18957] usb usb1-port1: unable to enumerate USB device [ 1405.636356][T20353] nvme_fabrics: missing parameter 'transport=%s' [ 1405.636373][T20353] nvme_fabrics: missing parameter 'nqn=%s' [ 1406.196790][T20362] tipc: Started in network mode [ 1406.196827][T20362] tipc: Node identity 92167e476ea4, cluster identity 4711 [ 1406.197097][T20362] tipc: Enabled bearer , priority 0 [ 1406.198007][T20362] syzkaller0: entered promiscuous mode [ 1406.201851][T20362] syzkaller0: entered allmulticast mode [ 1406.302655][T20364] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 1406.928828][ T989] usb 10-1: new high-speed USB device number 19 using dummy_hcd [ 1406.954159][T20378] loop4: detected capacity change from 0 to 7 [ 1406.960530][T20378] loop4: [POWERTEC] p1 [ 1406.973576][T20378] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1407.098733][ T989] usb 10-1: Using ep0 maxpacket: 16 [ 1407.105807][ T989] usb 10-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 1407.138402][ T989] usb 10-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1407.138439][ T989] usb 10-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1407.138462][ T989] usb 10-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1407.138504][ T989] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1407.163990][ T989] usb 10-1: config 0 descriptor?? [ 1407.308868][ T5717] tipc: Node number set to 4239556167 [ 1407.656260][ T989] hid_parser_main: 36 callbacks suppressed [ 1407.656286][ T989] microsoft 0003:045E:07DA.005E: unknown main item tag 0x0 [ 1407.656317][ T989] microsoft 0003:045E:07DA.005E: unknown main item tag 0x0 [ 1407.656343][ T989] microsoft 0003:045E:07DA.005E: unknown main item tag 0x0 [ 1407.656368][ T989] microsoft 0003:045E:07DA.005E: unknown main item tag 0x0 [ 1407.656394][ T989] microsoft 0003:045E:07DA.005E: unknown main item tag 0x0 [ 1407.656421][ T989] microsoft 0003:045E:07DA.005E: unknown main item tag 0x0 [ 1407.656448][ T989] microsoft 0003:045E:07DA.005E: unknown main item tag 0x0 [ 1407.656477][ T989] microsoft 0003:045E:07DA.005E: unknown main item tag 0x0 [ 1407.656503][ T989] microsoft 0003:045E:07DA.005E: unknown main item tag 0x0 [ 1407.656529][ T989] microsoft 0003:045E:07DA.005E: unknown main item tag 0x0 [ 1407.757535][ T989] microsoft 0003:045E:07DA.005E: hidraw0: USB HID v0.00 Device [HID 045e:07da] on usb-dummy_hcd.9-1/input0 [ 1407.786553][ T5717] usb 9-1: USB disconnect, device number 75 [ 1407.932750][ T989] usb 10-1: USB disconnect, device number 19 [ 1407.965969][T20386] fido_id[20386]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.9/usb10/10-1/report_descriptor': No such file or directory [ 1409.172082][ T989] usb 10-1: new high-speed USB device number 20 using dummy_hcd [ 1409.238731][T20400] nvme_fabrics: missing parameter 'transport=%s' [ 1409.238747][T20400] nvme_fabrics: missing parameter 'nqn=%s' [ 1409.318970][T19178] usb 4-1: new full-speed USB device number 124 using dummy_hcd [ 1409.338778][ T989] usb 10-1: Using ep0 maxpacket: 16 [ 1409.341929][ T989] usb 10-1: unable to get BOS descriptor or descriptor too short [ 1409.341989][ T989] usb 10-1: New USB device found, idVendor=10f5, idProduct=0200, bcdDevice= 0.40 [ 1409.346076][ T989] usb 10-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 129, changing to 7 [ 1409.346144][ T989] usb 10-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 255, changing to 7 [ 1409.412519][ T989] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1409.412554][ T989] usb 10-1: Product: syz [ 1409.412566][ T989] usb 10-1: Manufacturer: syz [ 1409.412578][ T989] usb 10-1: SerialNumber: syz [ 1409.486850][T19178] usb 4-1: New USB device found, idVendor=0ccd, idProduct=00b3, bcdDevice=2d.ea [ 1409.503221][T19178] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1409.503245][T19178] usb 4-1: Product: syz [ 1409.503256][T19178] usb 4-1: Manufacturer: syz [ 1409.503267][T19178] usb 4-1: SerialNumber: syz [ 1409.542906][T19178] usb 4-1: config 0 descriptor?? [ 1409.756392][T19178] usb 4-1: dvb_usb_v2: found a 'TerraTec NOXON DAB Stick' in warm state [ 1409.801347][T20413] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1409.801793][T20413] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1409.809984][ T989] snd-usb-audio 10-1:1.0: probe with driver snd-usb-audio failed with error -71 [ 1409.907594][ T989] usb 10-1: USB disconnect, device number 20 [ 1410.138806][ T44] usb 9-1: new low-speed USB device number 76 using dummy_hcd [ 1410.273081][ T44] usb 9-1: device descriptor read/64, error -71 [ 1410.365412][T20423] loop4: detected capacity change from 0 to 7 [ 1410.367965][T20423] loop4: [POWERTEC] p1 [ 1410.369249][T20423] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1410.529591][ T44] usb 9-1: new low-speed USB device number 77 using dummy_hcd [ 1410.664057][ T44] usb 9-1: device descriptor read/64, error -71 [ 1410.774554][ T44] usb usb9-port1: attempt power cycle [ 1410.802246][T19178] dvb_usb_rtl28xxu 4-1:0.0: probe with driver dvb_usb_rtl28xxu failed with error -32 [ 1410.804520][T20429] netlink: 60 bytes leftover after parsing attributes in process `syz.7.3533'. [ 1410.927522][T20432] netlink: 60 bytes leftover after parsing attributes in process `syz.7.3533'. [ 1411.119888][ T44] usb 9-1: new low-speed USB device number 78 using dummy_hcd [ 1411.146932][ T44] usb 9-1: device descriptor read/8, error -71 [ 1411.274370][T20442] netlink: 64 bytes leftover after parsing attributes in process `syz.0.3538'. [ 1411.296109][T20443] syzkaller1: entered promiscuous mode [ 1411.296135][T20443] syzkaller1: entered allmulticast mode [ 1411.382071][ T44] usb 9-1: new low-speed USB device number 79 using dummy_hcd [ 1411.409474][ T44] usb 9-1: device descriptor read/8, error -71 [ 1411.519146][ T44] usb usb9-port1: unable to enumerate USB device [ 1411.810032][ T44] usb 10-1: new high-speed USB device number 21 using dummy_hcd [ 1411.893930][T20453] nvme_fabrics: missing parameter 'transport=%s' [ 1411.893948][T20453] nvme_fabrics: missing parameter 'nqn=%s' [ 1411.960610][ T44] usb 10-1: New USB device found, idVendor=054c, idProduct=042f, bcdDevice= 0.00 [ 1411.961919][ T44] usb 10-1: config 0 interface 0 altsetting 12 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1411.961955][ T44] usb 10-1: config 0 interface 0 altsetting 12 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1411.961981][ T44] usb 10-1: config 0 interface 0 altsetting 12 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1411.962011][ T44] usb 10-1: config 0 interface 0 has no altsetting 0 [ 1411.962046][ T44] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1412.031730][ T44] usb 10-1: config 0 descriptor?? [ 1412.190688][T20372] tipc: Resetting bearer [ 1412.228687][ T989] usb 4-1: USB disconnect, device number 124 [ 1412.398981][T20372] tipc: Disabling bearer [ 1412.403032][ T30] audit: type=1326 audit(1792041080.037:3979): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20457 comm="syz.3.3543" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1412.406394][ T30] audit: type=1326 audit(1792041080.037:3980): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20457 comm="syz.3.3543" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1412.407175][ T30] audit: type=1326 audit(1792041080.037:3981): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20457 comm="syz.3.3543" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=56 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1412.515024][ T30] audit: type=1326 audit(1792041080.147:3982): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20457 comm="syz.3.3543" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1412.515145][ T30] audit: type=1326 audit(1792041080.147:3983): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20457 comm="syz.3.3543" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1412.515836][ T30] audit: type=1326 audit(1792041080.147:3984): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20461 comm="syz.3.3543" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=230 compat=0 ip=0x7fc3f8f5ed8e code=0x7ffc0000 [ 1412.674528][ T30] audit: type=1326 audit(1792041080.307:3985): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20461 comm="syz.3.3543" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=60 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1412.741895][ T30] audit: type=1326 audit(1792041080.377:3986): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20457 comm="syz.3.3543" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=15 compat=0 ip=0x7fc3f8f3f8d9 code=0x7ffc0000 [ 1412.742074][ T30] audit: type=1326 audit(1792041080.377:3987): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20457 comm="syz.3.3543" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=101 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1412.742337][ T30] audit: type=1326 audit(1792041080.377:3988): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=20457 comm="syz.3.3543" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc3f8f9e559 code=0x7ffc0000 [ 1413.160383][T20469] loop4: detected capacity change from 0 to 7 [ 1413.194215][T20469] loop4: [POWERTEC] p1 [ 1413.194448][T20469] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1413.229273][ T44] sony 0003:054C:042F.005F: can't set operational mode: step 2 [ 1413.229316][ T44] sony 0003:054C:042F.005F: Failed to set controller into operational mode [ 1413.234326][ T44] sony 0003:054C:042F.005F: hidraw0: USB HID v0.00 Joystick [HID 054c:042f] on usb-dummy_hcd.9-1/input0 [ 1413.234364][ T44] sony 0003:054C:042F.005F: failed to claim input [ 1413.345736][ T44] usb 10-1: USB disconnect, device number 21 [ 1413.634970][T20473] fido_id[20473]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.9/usb10/report_descriptor': No such file or directory [ 1414.161504][T20489] fuse: Unknown parameter 'grouð_id' [ 1414.234967][T20486] netlink: 4 bytes leftover after parsing attributes in process `syz.7.3549'. [ 1414.649154][ T989] usb 4-1: new high-speed USB device number 125 using dummy_hcd [ 1414.685164][T20493] FAULT_INJECTION: forcing a failure. [ 1414.685164][T20493] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1414.685218][T20493] CPU: 1 UID: 0 PID: 20493 Comm: syz.7.3553 Tainted: G L syzkaller #0 PREEMPT(full) [ 1414.685274][T20493] Tainted: [L]=SOFTLOCKUP [ 1414.685284][T20493] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 [ 1414.685298][T20493] Call Trace: [ 1414.685307][T20493] [ 1414.685318][T20493] dump_stack_lvl+0xe8/0x150 [ 1414.685381][T20493] should_fail_ex+0x410/0x560 [ 1414.685420][T20493] _copy_to_user+0x31/0xb0 [ 1414.685445][T20493] csum_and_copy_to_iter+0x662/0x1c60 [ 1414.685492][T20493] ? __pfx_csum_and_copy_to_iter+0x10/0x10 [ 1414.685519][T20493] ? __skb_recv_udp+0x497/0x930 [ 1414.685585][T20493] ? __skb_recv_udp+0x497/0x930 [ 1414.685610][T20493] ? __local_bh_enable_ip+0xd6/0x140 [ 1414.685643][T20493] ? lockdep_hardirqs_on+0x7b/0x110 [ 1414.685669][T20493] ? __skb_recv_udp+0x497/0x930 [ 1414.685693][T20493] ? __skb_recv_udp+0x846/0x930 [ 1414.685719][T20493] __skb_datagram_iter+0x89a/0x980 [ 1414.685749][T20493] ? __pfx_csum_and_copy_to_iter+0x10/0x10 [ 1414.685780][T20493] ? csum_partial+0x239/0x2c0 [ 1414.685809][T20493] skb_copy_and_csum_datagram_msg+0x1d7/0x440 [ 1414.685845][T20493] ? __pfx_skb_copy_and_csum_datagram_msg+0x10/0x10 [ 1414.685886][T20493] udp_recvmsg+0x2d2/0xd10 [ 1414.685922][T20493] ? __pfx_udp_recvmsg+0x10/0x10 [ 1414.685948][T20493] ? sock_rps_record_flow+0x19/0x350 [ 1414.685985][T20493] ? inet_recvmsg+0xe2/0x120 [ 1414.686018][T20493] ? __pfx_inet_recvmsg+0x10/0x10 [ 1414.686052][T20493] sock_recvmsg+0x166/0x1e0 [ 1414.686088][T20493] sock_read_iter+0x22a/0x2f0 [ 1414.686116][T20493] ? trace_irq_disable+0x3b/0x140 [ 1414.686146][T20493] ? __pfx_sock_read_iter+0x10/0x10 [ 1414.686184][T20493] ? iovec_from_user+0x16f/0x250 [ 1414.686229][T20493] do_iter_readv_writev+0x612/0x8c0 [ 1414.686279][T20493] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 1414.686313][T20493] ? bpf_lsm_file_permission+0x9/0x20 [ 1414.686335][T20493] ? security_file_permission+0x75/0x260 [ 1414.686367][T20493] ? rw_verify_area+0x24a/0x4c0 [ 1414.686395][T20493] vfs_readv+0x28d/0x850 [ 1414.686436][T20493] ? __pfx_vfs_readv+0x10/0x10 [ 1414.686482][T20493] ? __fget_files+0x2a/0x420 [ 1414.686509][T20493] ? __fget_files+0x3a2/0x420 [ 1414.686530][T20493] ? __fget_files+0x2a/0x420 [ 1414.686561][T20493] do_readv+0x154/0x2e0 [ 1414.686604][T20493] ? __pfx_do_readv+0x10/0x10 [ 1414.686647][T20493] do_syscall_64+0x166/0x520 [ 1414.686674][T20493] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1414.686700][T20493] ? clear_bhb_loop+0x70/0xc0 [ 1414.686730][T20493] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1414.686753][T20493] RIP: 0033:0x7f58d939e559 [ 1414.686776][T20493] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 1414.686796][T20493] RSP: 002b:00007f58da1b7028 EFLAGS: 00000246 ORIG_RAX: 0000000000000013 [ 1414.686822][T20493] RAX: ffffffffffffffda RBX: 00007f58d9625fa0 RCX: 00007f58d939e559 [ 1414.686840][T20493] RDX: 10000000000000b7 RSI: 0000200000001a40 RDI: 0000000000000005 [ 1414.686857][T20493] RBP: 00007f58da1b7090 R08: 0000000000000000 R09: 0000000000000000 [ 1414.686873][T20493] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1414.686887][T20493] R13: 00007f58d9626038 R14: 00007f58d9625fa0 R15: 00007f58d974fa48 [ 1414.686923][T20493] [ 1414.843085][ T989] usb 4-1: Using ep0 maxpacket: 32 [ 1415.060797][ T989] usb 4-1: unable to get BOS descriptor or descriptor too short [ 1415.060839][ T989] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice=16.9b [ 1415.064643][ T989] usb 4-1: config 14 has an invalid interface number: 226 but max is 0 [ 1415.064666][ T989] usb 4-1: config 14 has no interface number 0 [ 1415.064697][ T989] usb 4-1: config 14 interface 226 has no altsetting 0 [ 1415.066562][ T989] usb 4-1: language id specifier not provided by device, defaulting to English [ 1415.123582][ T989] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1415.123624][ T989] usb 4-1: Product: syz [ 1415.123641][ T989] usb 4-1: Manufacturer: 檮㙣꣒⪅暓衋汦﭅￸㈙峄˴柝吢㗳鋇䴡垦Ⅲ傀ᤌ良㐮釥炓᪎䱜乄홏쳸㥎ؾ隃ָ器헔萺폋톤窶庸䮻 [ 1415.123679][ T989] usb 4-1: SerialNumber: syz [ 1415.517568][T20458] program syz.3.3543 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1415.755003][T20498] nvme_fabrics: missing parameter 'transport=%s' [ 1415.755026][T20498] nvme_fabrics: missing parameter 'nqn=%s' [ 1415.911096][T20505] bridge0: port 4(syz_tun) entered blocking state [ 1415.911259][T20505] bridge0: port 4(syz_tun) entered disabled state [ 1415.911455][T20505] syz_tun: entered allmulticast mode [ 1415.965711][T20505] syz_tun: entered promiscuous mode [ 1415.990671][T20505] bridge0: port 4(syz_tun) entered blocking state [ 1415.990781][T20505] bridge0: port 4(syz_tun) entered forwarding state [ 1416.029623][T18957] usb 10-1: new low-speed USB device number 22 using dummy_hcd [ 1416.158868][T18957] usb 10-1: device descriptor read/64, error -71 [ 1416.184348][T20506] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1416.263943][T20511] loop4: detected capacity change from 0 to 7 [ 1416.268082][T20511] loop4: [POWERTEC] p1 [ 1416.268279][T20511] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1416.292443][ T989] usb 4-1: ath9k_htc: Device endpoint numbers are not the expected ones [ 1416.327012][ T989] usb 4-1: USB disconnect, device number 125 [ 1416.412284][T18957] usb 10-1: new low-speed USB device number 23 using dummy_hcd [ 1416.539901][T18957] usb 10-1: device descriptor read/64, error -71 [ 1416.563187][T20513] syzkaller0: entered promiscuous mode [ 1416.563206][T20513] syzkaller0: entered allmulticast mode [ 1416.596725][T20513] netlink: 72 bytes leftover after parsing attributes in process `syz.7.3559'. [ 1416.597567][T20513] netlink: 8 bytes leftover after parsing attributes in process `syz.7.3559'. [ 1416.650479][T18957] usb usb10-port1: attempt power cycle [ 1416.808294][T20523] loop5: detected capacity change from 0 to 7 [ 1416.817652][T20523] Dev loop5: unable to read RDB block 7 [ 1416.817685][T20523] loop5: unable to read partition table [ 1416.817836][T20523] loop5: partition table beyond EOD, truncated [ 1416.830866][T20523] loop_reread_partitions: partition scan of loop5 (þ被xü—ŸÑà– ) failed (rc=-5) [ 1416.990233][T18957] usb 10-1: new low-speed USB device number 24 using dummy_hcd [ 1417.010231][T18957] usb 10-1: device descriptor read/8, error -71 [ 1417.249634][T18957] usb 10-1: new low-speed USB device number 25 using dummy_hcd [ 1417.274919][T18957] usb 10-1: device descriptor read/8, error -71 [ 1417.389265][T18957] usb usb10-port1: unable to enumerate USB device [ 1417.497994][T20535] netlink: 104 bytes leftover after parsing attributes in process `syz.3.3568'. [ 1417.606581][T20538] libceph: resolve '27' (ret=-3): failed [ 1417.769147][ T9] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 1417.919825][ T9] usb 1-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 1417.921066][ T9] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1417.921091][ T9] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1417.922442][ T9] usb 1-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 1417.922469][ T9] usb 1-1: Manufacturer: syz [ 1417.967512][ T9] usb 1-1: config 0 descriptor?? [ 1418.267549][T20541] loop4: detected capacity change from 0 to 7 [ 1418.280260][T20541] loop4: [POWERTEC] p1 [ 1418.280491][T20541] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1418.859574][T20545] lo: entered allmulticast mode [ 1419.014067][T20550] netlink: 8 bytes leftover after parsing attributes in process `syz.8.3575'. [ 1419.014088][T20550] netlink: 20 bytes leftover after parsing attributes in process `syz.8.3575'. [ 1419.041963][ T9] uclogic 0003:256C:006D.0060: v1 frame probing failed: -71 [ 1419.042062][ T9] uclogic 0003:256C:006D.0060: failed probing parameters: -71 [ 1419.042141][ T9] uclogic 0003:256C:006D.0060: probe with driver uclogic failed with error -71 [ 1419.089709][ T9] usb 1-1: USB disconnect, device number 32 [ 1419.188765][ T44] usb 10-1: new high-speed USB device number 26 using dummy_hcd [ 1419.322927][T20554] sctp: [Deprecated]: syz.3.3576 (pid 20554) Use of int in max_burst socket option. [ 1419.322927][T20554] Use struct sctp_assoc_value instead [ 1419.356313][ T44] usb 10-1: Using ep0 maxpacket: 32 [ 1419.367925][ T44] usb 10-1: descriptor type invalid, skip [ 1419.367968][ T44] usb 10-1: New USB device found, idVendor=15ca, idProduct=1806, bcdDevice= 0.40 [ 1419.387851][ T44] usb 10-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1419.387906][ T44] usb 10-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 1419.449371][ T44] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1419.449403][ T44] usb 10-1: Product: syz [ 1419.449421][ T44] usb 10-1: Manufacturer: syz [ 1419.449438][ T44] usb 10-1: SerialNumber: syz [ 1419.559761][T20561] FAULT_INJECTION: forcing a failure. [ 1419.559761][T20561] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1419.559801][T20561] CPU: 0 UID: 0 PID: 20561 Comm: syz.3.3578 Tainted: G L syzkaller #0 PREEMPT(full) [ 1419.559833][T20561] Tainted: [L]=SOFTLOCKUP [ 1419.559843][T20561] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 [ 1419.559858][T20561] Call Trace: [ 1419.559868][T20561] [ 1419.559879][T20561] dump_stack_lvl+0xe8/0x150 [ 1419.559919][T20561] should_fail_ex+0x410/0x560 [ 1419.559960][T20561] _copy_to_user+0x31/0xb0 [ 1419.559986][T20561] simple_read_from_buffer+0xe1/0x170 [ 1419.560044][T20561] proc_fail_nth_read+0x1bb/0x230 [ 1419.560071][T20561] ? common_file_perm+0x20e/0x2b0 [ 1419.560109][T20561] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1419.560141][T20561] ? rw_verify_area+0x24a/0x4c0 [ 1419.560168][T20561] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1419.560195][T20561] vfs_read+0x213/0xa80 [ 1419.560225][T20561] ? __pfx___mutex_lock+0x10/0x10 [ 1419.560255][T20561] ? __pfx_vfs_read+0x10/0x10 [ 1419.560282][T20561] ? __fget_files+0x2a/0x420 [ 1419.560308][T20561] ? __fget_files+0x3a2/0x420 [ 1419.560328][T20561] ? __fget_files+0x2a/0x420 [ 1419.560360][T20561] ksys_read+0x150/0x270 [ 1419.560388][T20561] ? __pfx_ksys_read+0x10/0x10 [ 1419.560425][T20561] do_syscall_64+0x166/0x520 [ 1419.560452][T20561] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1419.560477][T20561] ? clear_bhb_loop+0x70/0xc0 [ 1419.560504][T20561] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1419.560528][T20561] RIP: 0033:0x7fc3f8f5ed8e [ 1419.560551][T20561] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 1419.560572][T20561] RSP: 002b:00007fc3f9eabfe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1419.560596][T20561] RAX: ffffffffffffffda RBX: 00007fc3f9eac6c0 RCX: 00007fc3f8f5ed8e [ 1419.560614][T20561] RDX: 000000000000000f RSI: 00007fc3f9eac0a0 RDI: 0000000000000004 [ 1419.560629][T20561] RBP: 00007fc3f9eac090 R08: 0000000000000000 R09: 0000000000000000 [ 1419.560644][T20561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1419.560659][T20561] R13: 00007fc3f9226038 R14: 00007fc3f9225fa0 R15: 00007fc3f934fa48 [ 1419.560696][T20561] [ 1419.902191][ T44] usb 10-1: Quirk or no altset; falling back to MIDI 1.0 [ 1419.902232][ T44] usb 10-1: MIDIStreaming interface descriptor not found [ 1420.048748][ T5674] usb 9-1: new high-speed USB device number 80 using dummy_hcd [ 1420.198776][ T5674] usb 9-1: Using ep0 maxpacket: 32 [ 1420.202517][ T44] usb 10-1: USB disconnect, device number 26 [ 1420.202814][ T5674] usb 9-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 1420.221292][ T5674] usb 9-1: config 0 has an invalid interface number: 184 but max is 0 [ 1420.221314][ T5674] usb 9-1: config 0 has no interface number 0 [ 1420.221347][ T5674] usb 9-1: config 0 interface 184 has no altsetting 0 [ 1420.270343][ T5674] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1420.270374][ T5674] usb 9-1: Product: syz [ 1420.270390][ T5674] usb 9-1: Manufacturer: syz [ 1420.270406][ T5674] usb 9-1: SerialNumber: syz [ 1420.305429][ T5674] usb 9-1: config 0 descriptor?? [ 1420.507845][T19518] udevd[19518]: error opening ATTR{/sys/devices/platform/dummy_hcd.9/usb10/10-1/10-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 1420.755625][ T5674] smsc75xx 9-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -61 [ 1420.755651][ T5674] smsc75xx 9-1:0.184 (unnamed net_device) (uninitialized): Failed to read PMT_CTL: -61 [ 1420.755665][ T5674] smsc75xx 9-1:0.184 (unnamed net_device) (uninitialized): device not ready in smsc75xx_bind [ 1420.755858][ T5674] smsc75xx 9-1:0.184: probe with driver smsc75xx failed with error -61 [ 1421.288807][T18957] usb 10-1: new low-speed USB device number 27 using dummy_hcd [ 1421.296251][T20589] loop3: detected capacity change from 0 to 7 [ 1421.322904][T20589] Dev loop3: unable to read RDB block 7 [ 1421.322938][T20589] loop3: unable to read partition table [ 1421.323103][T20589] loop3: partition table beyond EOD, truncated [ 1421.323131][T20589] loop_reread_partitions: partition scan of loop3 (þ被xü—ŸÑà– ) failed (rc=-5) [ 1421.418734][T18957] usb 10-1: device descriptor read/64, error -71 [ 1421.658771][T18957] usb 10-1: new low-speed USB device number 28 using dummy_hcd [ 1421.788790][T18957] usb 10-1: device descriptor read/64, error -71 [ 1421.906468][T18957] usb usb10-port1: attempt power cycle [ 1422.118211][T20601] nvme_fabrics: missing parameter 'transport=%s' [ 1422.118229][T20601] nvme_fabrics: missing parameter 'nqn=%s' [ 1422.248778][T18957] usb 10-1: new low-speed USB device number 29 using dummy_hcd [ 1422.272950][T18957] usb 10-1: device descriptor read/8, error -71 [ 1422.306865][ T5615] usb 4-1: new high-speed USB device number 126 using dummy_hcd [ 1422.458712][ T5615] usb 4-1: Using ep0 maxpacket: 8 [ 1422.459614][ T5615] usb 4-1: New USB device found, idVendor=046d, idProduct=08ae, bcdDevice=11.58 [ 1422.461181][ T5615] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 13 [ 1422.464098][ T5615] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1422.464131][ T5615] usb 4-1: Product: syz [ 1422.464143][ T5615] usb 4-1: Manufacturer: syz [ 1422.464154][ T5615] usb 4-1: SerialNumber: syz [ 1422.520327][T18957] usb 10-1: new low-speed USB device number 30 using dummy_hcd [ 1422.523572][ T5615] usb 4-1: config 0 descriptor?? [ 1422.547188][T18957] usb 10-1: device descriptor read/8, error -71 [ 1422.565568][ T5615] gspca_main: gspca_zc3xx-2.14.0 probing 046d:08ae [ 1422.649923][T18957] usb usb10-port1: unable to enumerate USB device [ 1423.272265][ T44] usb 9-1: USB disconnect, device number 80 [ 1423.369476][ T1311] ieee802154 phy0 wpan0: encryption failed: -22 [ 1423.369532][ T1311] ieee802154 phy1 wpan1: encryption failed: -22 [ 1423.667768][T20611] netlink: 'syz.7.3593': attribute type 8 has an invalid length. [ 1423.687921][T20611] ip_tables: iptables: counters copy to user failed while replacing table [ 1423.731171][T20611] syzkaller1: entered promiscuous mode [ 1423.731223][T20611] syzkaller1: entered allmulticast mode [ 1423.828860][T18957] usb 9-1: new high-speed USB device number 81 using dummy_hcd [ 1423.981382][T18957] usb 9-1: New USB device found, idVendor=0eef, idProduct=72c4, bcdDevice= 0.00 [ 1423.982859][T18957] usb 9-1: config 0 interface 0 altsetting 8 bulk endpoint 0x81 has invalid maxpacket 1024 [ 1423.982896][T18957] usb 9-1: config 0 interface 0 altsetting 8 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1423.982951][T18957] usb 9-1: config 0 interface 0 has no altsetting 0 [ 1423.982987][T18957] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1424.039827][T18957] usb 9-1: config 0 descriptor?? [ 1424.041173][T20609] raw-gadget.0 gadget.8: fail, usb_ep_enable returned -22 [ 1424.046326][T18957] usbhid 9-1:0.0: couldn't find an input interrupt endpoint [ 1424.303368][T18957] usb 9-1: USB disconnect, device number 81 [ 1424.359543][T20622] TC_ACT_REPEAT abuse ? [ 1424.661382][T20626] netlink: 4 bytes leftover after parsing attributes in process `syz.9.3601'. [ 1424.661412][T20626] netlink: 8 bytes leftover after parsing attributes in process `syz.9.3601'. [ 1424.738880][ T60] netdevsim netdevsim9 netdevsim0: set [0, 1] type 1 family 0 port 8472 - 0 [ 1424.740151][T10530] netdevsim netdevsim9 netdevsim1: set [0, 1] type 1 family 0 port 8472 - 0 [ 1424.740185][T10530] netdevsim netdevsim9 netdevsim2: set [0, 1] type 1 family 0 port 8472 - 0 [ 1424.740212][T10530] netdevsim netdevsim9 netdevsim3: set [0, 1] type 1 family 0 port 8472 - 0 [ 1424.977148][T20636] netlink: 16 bytes leftover after parsing attributes in process `syz.0.3603'. [ 1424.977188][T20636] netlink: 40 bytes leftover after parsing attributes in process `syz.0.3603'. [ 1424.977219][T20633] netlink: 16 bytes leftover after parsing attributes in process `syz.0.3603'. [ 1424.977243][T20633] netlink: 40 bytes leftover after parsing attributes in process `syz.0.3603'. [ 1425.087891][T18957] usb 10-1: new high-speed USB device number 31 using dummy_hcd [ 1425.097079][T20638] netlink: 28 bytes leftover after parsing attributes in process `syz.7.3605'. [ 1425.239777][T18957] usb 10-1: New USB device found, idVendor=0552, idProduct=5510, bcdDevice= 0.00 [ 1425.243085][T18957] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 1425.243177][T18957] usb 10-1: Product: syz [ 1425.243196][T18957] usb 10-1: Manufacturer: syz [ 1425.258710][ T5674] usb 9-1: new high-speed USB device number 82 using dummy_hcd [ 1425.409487][ T5674] usb 9-1: New USB device found, idVendor=0711, idProduct=0550, bcdDevice= 0.00 [ 1425.413095][ T5674] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1425.413125][ T5674] usb 9-1: Product: syz [ 1425.413136][ T5674] usb 9-1: Manufacturer: syz [ 1425.413148][ T5674] usb 9-1: SerialNumber: syz [ 1425.450660][ T44] usb 1-1: new low-speed USB device number 33 using dummy_hcd [ 1425.469408][ T5674] usb 9-1: USB2VGA dongle found at address 82 [ 1425.485647][ T5674] usb 9-1: Allocated 8 output buffers [ 1425.497925][T18957] usb 10-1: USB disconnect, device number 31 [ 1425.578833][ T44] usb 1-1: device descriptor read/64, error -71 [ 1425.667861][ T5674] usb 9-1: Failed to early initialize device [ 1425.685509][ T5674] usb 9-1: USB disconnect, device number 82 [ 1425.818720][ T44] usb 1-1: new low-speed USB device number 34 using dummy_hcd [ 1425.951205][ T44] usb 1-1: device descriptor read/64, error -71 [ 1426.063467][ T44] usb usb1-port1: attempt power cycle [ 1426.264971][ T5615] gspca_zc3xx: reg_r err -71 [ 1426.265091][ T5615] gspca_zc3xx 4-1:0.0: probe with driver gspca_zc3xx failed with error -71 [ 1426.293924][ T5615] usb 4-1: USB disconnect, device number 126 [ 1426.411674][ T44] usb 1-1: new low-speed USB device number 35 using dummy_hcd [ 1426.434745][ T44] usb 1-1: device descriptor read/8, error -71 [ 1426.678802][ T44] usb 1-1: new low-speed USB device number 36 using dummy_hcd [ 1426.709854][ T44] usb 1-1: device descriptor read/8, error -71 [ 1426.829142][ T44] usb usb1-port1: unable to enumerate USB device [ 1427.673484][T20679] netlink: 'syz.9.3618': attribute type 2 has an invalid length. [ 1427.714336][T20679] : entered promiscuous mode [ 1427.828711][ T5674] usb 9-1: new high-speed USB device number 83 using dummy_hcd [ 1427.981371][ T5674] usb 9-1: unable to get BOS descriptor or descriptor too short [ 1427.981438][ T5674] usb 9-1: New USB device found, idVendor=1235, idProduct=8212, bcdDevice= 0.40 [ 1427.982873][ T5674] usb 9-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1427.982901][ T5674] usb 9-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 1427.985391][ T5674] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1427.985419][ T5674] usb 9-1: Product: syz [ 1427.985435][ T5674] usb 9-1: Manufacturer: syz [ 1427.985451][ T5674] usb 9-1: SerialNumber: syz [ 1428.149805][ T5615] usb 10-1: new high-speed USB device number 32 using dummy_hcd [ 1428.162775][T18957] usb 4-1: new high-speed USB device number 127 using dummy_hcd [ 1428.250810][T20677] syzkaller0: entered promiscuous mode [ 1428.250839][T20677] syzkaller0: entered allmulticast mode [ 1428.314885][ T5615] usb 10-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1428.318004][T18957] usb 4-1: Using ep0 maxpacket: 8 [ 1428.334715][T18957] usb 4-1: New USB device found, idVendor=18ec, idProduct=3288, bcdDevice=3f.3a [ 1428.337726][T18957] usb 4-1: config 135 has an invalid interface number: 230 but max is 0 [ 1428.337789][T18957] usb 4-1: config 135 has an invalid descriptor of length 0, skipping remainder of the config [ 1428.337874][T18957] usb 4-1: config 135 has no interface number 0 [ 1428.337951][T18957] usb 4-1: config 135 interface 230 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 1428.347367][ T5615] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1428.347527][ T5615] usb 10-1: Product: syz [ 1428.347569][ T5615] usb 10-1: Manufacturer: syz [ 1428.347612][ T5615] usb 10-1: SerialNumber: syz [ 1428.383222][T18957] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1428.383391][T18957] usb 4-1: Product: syz [ 1428.383441][T18957] usb 4-1: Manufacturer: syz [ 1428.383543][T18957] usb 4-1: SerialNumber: syz [ 1428.456856][T18957] uvcvideo 4-1:135.230: Found Unit with invalid ID 0 [ 1428.456988][T18957] uvcvideo 4-1:135.230: Found UVC 0.00 device syz (18ec:3288) [ 1428.457111][T18957] uvcvideo 4-1:135.230: No valid video chain found. [ 1428.533399][ T5774] usb 10-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1428.634399][ T5674] usb 9-1: unit 4 not found! [ 1428.634513][ T5674] usb 9-1: Focusrite Scarlett Gen 3 Mixer Driver enabled (pid=0x8212); report any issues to https://github.com/geoffreybennett/scarlett-gen2/issues [ 1428.634631][ T5674] usb 9-1: Error initialising Scarlett Gen 3 Mixer Driver: -22 [ 1428.639490][ T9] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 1428.716921][ T5674] snd-usb-audio 9-1:1.0: probe with driver snd-usb-audio failed with error -22 [ 1428.726887][ T5674] usb 9-1: USB disconnect, device number 83 [ 1428.759457][T19537] udevd[19537]: error opening ATTR{/sys/devices/platform/dummy_hcd.8/usb9/9-1/9-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 1428.789685][ T9] usb 1-1: Using ep0 maxpacket: 8 [ 1428.791533][ T9] usb 1-1: New USB device found, idVendor=046d, idProduct=08ae, bcdDevice=11.58 [ 1428.793896][ T9] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 13 [ 1428.797624][ T9] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1428.797651][ T9] usb 1-1: Product: syz [ 1428.797667][ T9] usb 1-1: Manufacturer: syz [ 1428.797682][ T9] usb 1-1: SerialNumber: syz [ 1428.832990][ T9] usb 1-1: config 0 descriptor?? [ 1428.860887][ T9] gspca_main: gspca_zc3xx-2.14.0 probing 046d:08ae [ 1428.937632][T19178] usb 10-1: USB disconnect, device number 32 [ 1429.316760][T20701] loop4: detected capacity change from 0 to 7 [ 1429.324889][T20701] loop4: [POWERTEC] p1 [ 1429.325077][T20701] loop4: p1 start 1685217635 is beyond EOD, truncated [ 1429.434850][T20703] syz_tun: entered allmulticast mode [ 1429.447306][T20702] syz_tun: left allmulticast mode [ 1429.460806][ T44] usb 4-1: USB disconnect, device number 127 [ 1429.540865][T20708] netlink: 28 bytes leftover after parsing attributes in process `syz.3.3631'. [ 1429.599824][ T5774] ath9k_htc 10-1:1.0: ath9k_htc: Target is unresponsive [ 1429.600113][ T5774] ath9k_htc: Failed to initialize the device [ 1429.602864][T19178] usb 10-1: ath9k_htc: USB layer deinitialized [ 1429.859424][ T44] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 1430.011255][ T44] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1430.015284][ T44] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1430.015315][ T44] usb 4-1: Product: syz [ 1430.015327][ T44] usb 4-1: Manufacturer: syz [ 1430.015338][ T44] usb 4-1: SerialNumber: syz [ 1430.053879][T19178] usb 10-1: new low-speed USB device number 33 using dummy_hcd [ 1430.084237][ T44] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1430.178765][T19178] usb 10-1: device descriptor read/64, error -71 [ 1430.350401][T20717] netlink: 'syz.8.3635': attribute type 3 has an invalid length. [ 1430.429235][T19178] usb 10-1: new low-speed USB device number 34 using dummy_hcd [ 1430.509860][ T5717] usb 4-1: USB disconnect, device number 2 [ 1430.559635][T19178] usb 10-1: device descriptor read/64, error -71 [ 1430.669207][T19178] usb usb10-port1: attempt power cycle [ 1431.008795][T19178] usb 10-1: new low-speed USB device number 35 using dummy_hcd [ 1431.030019][T19178] usb 10-1: device descriptor read/8, error -71 [ 1431.089044][ T989] usb 9-1: new high-speed USB device number 84 using dummy_hcd [ 1431.102089][T20733] loop5: detected capacity change from 0 to 7 [ 1431.114124][T20733] Dev loop5: unable to read RDB block 7 [ 1431.114163][T20733] loop5: unable to read partition table [ 1431.114382][T20733] loop5: partition table beyond EOD, truncated [ 1431.114416][T20733] loop_reread_partitions: partition scan of loop5 (þ被xü—ŸÑà– ) failed (rc=-5) [ 1431.136646][ T44] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1431.137211][ T44] ath9k_htc: Failed to initialize the device [ 1431.159311][ T5717] usb 4-1: ath9k_htc: USB layer deinitialized [ 1431.259809][ T989] usb 9-1: New USB device found, idVendor=18d1, idProduct=1eaf, bcdDevice= 0.00 [ 1431.261246][ T989] usb 9-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 1431.261276][ T989] usb 9-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 0 [ 1431.263965][ T989] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1431.263994][ T989] usb 9-1: Product: syz [ 1431.264012][ T989] usb 9-1: Manufacturer: syz [ 1431.264029][ T989] usb 9-1: SerialNumber: syz [ 1431.308938][T19178] usb 10-1: new low-speed USB device number 36 using dummy_hcd [ 1431.340056][T19178] usb 10-1: device descriptor read/8, error -71 [ 1431.459638][T19178] usb usb10-port1: unable to enumerate USB device [ 1431.479334][ T989] usb 9-1: Limiting number of CPorts to U8_MAX [ 1431.716572][ C1] Oops: general protection fault, probably for non-canonical address 0xdffffc0000000002: 0000 [#1] SMP KASAN PTI [ 1431.728640][ C1] KASAN: null-ptr-deref in range [0x0000000000000010-0x0000000000000017] [ 1431.737110][ C1] CPU: 1 UID: 0 PID: 989 Comm: kworker/1:2 Tainted: G L syzkaller #0 PREEMPT(full) [ 1431.748111][ C1] Tainted: [L]=SOFTLOCKUP [ 1431.752576][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 [ 1431.762772][ C1] Workqueue: usb_hub_wq hub_event [ 1431.768025][ C1] RIP: 0010:gb_operation_message_alloc+0x174/0x280 [ 1431.774592][ C1] Code: 00 e8 f0 37 90 f8 48 8b 3d b9 47 a2 12 48 89 de e8 f1 95 f5 f8 e9 94 00 00 00 e8 d7 37 90 f8 41 83 c7 08 4c 89 f0 48 c1 e8 03 <0f> b6 04 28 84 c0 0f 85 91 00 00 00 66 45 89 3e 49 8d 7e 02 48 89 [ 1431.794248][ C1] RSP: 0018:ffffc90000a188a8 EFLAGS: 00010002 [ 1431.800354][ C1] RAX: 0000000000000002 RBX: ffff88802d6aaec0 RCX: 0000000000040000 [ 1431.808356][ C1] RDX: ffffc900022f2000 RSI: 0000000000000088 RDI: 0000000000000089 [ 1431.816372][ C1] RBP: dffffc0000000000 R08: 0000000000000100 R09: 0000000000000000 [ 1431.824382][ C1] R10: ffff88802d6aaec0 R11: fffffbfff20b430f R12: 0000000000000000 [ 1431.832481][ C1] R13: 0000000000000800 R14: 0000000000000010 R15: 0000000000000000 [ 1431.840509][ C1] FS: 0000000000000000(0000) GS:ffff888123bbf000(0000) knlGS:0000000000000000 [ 1431.849490][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1431.856125][ C1] CR2: 0000200000017038 CR3: 000000005954e000 CR4: 00000000003526f0 [ 1431.864143][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1431.872150][ C1] DR3: 000000000000000c DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 1431.880174][ C1] Call Trace: [ 1431.883490][ C1] [ 1431.886389][ C1] gb_operation_create_common+0xa9/0x650 [ 1431.892092][ C1] gb_connection_recv+0x284/0x1280 [ 1431.897271][ C1] ? __pfx_gb_connection_recv+0x10/0x10 [ 1431.902887][ C1] ? do_raw_spin_unlock+0xf5/0x200 [ 1431.908073][ C1] greybus_data_rcvd+0x22c/0x550 [ 1431.913079][ C1] cport_in_callback+0x1bd/0x3b0 [ 1431.918092][ C1] __usb_hcd_giveback_urb+0x378/0x540 [ 1431.923520][ C1] dummy_timer+0xa91/0x4cc0 [ 1431.928133][ C1] ? __pfx_dummy_timer+0x10/0x10 [ 1431.933128][ C1] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 1431.939006][ C1] ? __pfx_dummy_timer+0x10/0x10 [ 1431.944009][ C1] __hrtimer_run_queues+0x3bc/0xa10 [ 1431.949280][ C1] hrtimer_run_softirq+0x1e3/0x2e0 [ 1431.954448][ C1] handle_softirqs+0x226/0x860 [ 1431.959280][ C1] ? __irq_exit_rcu+0xcb/0x220 [ 1431.964106][ C1] __irq_exit_rcu+0xcb/0x220 [ 1431.968755][ C1] irq_exit_rcu+0x9/0x30 [ 1431.973070][ C1] sysvec_apic_timer_interrupt+0xa6/0xc0 [ 1431.978758][ C1] [ 1431.981719][ C1] [ 1431.984680][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 1431.990713][ C1] RIP: 0010:lock_release+0x2e1/0x3c0 [ 1431.996054][ C1] Code: b9 f2 12 00 00 00 00 eb b5 e8 5b 1a 45 0a f7 c3 00 02 00 00 74 b9 65 48 8b 05 c3 74 f2 12 48 3b 44 24 28 75 48 fb 48 83 c4 30 <5b> 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc cc 48 8d 3d e8 15 da [ 1432.015704][ C1] RSP: 0018:ffffc90004cde6e8 EFLAGS: 00000286 [ 1432.021834][ C1] RAX: b2339be451410800 RBX: 0000000000000206 RCX: 0000000000000046 [ 1432.029849][ C1] RDX: ffffc90004cde801 RSI: ffffffff8e6f1b7c RDI: ffffffff8c6ddb80 [ 1432.031881][ T9] gspca_zc3xx: reg_r err -110 [ 1432.042553][ C1] RBP: ffff888028c4abb8 R08: ffffc90004cdece0 R09: 0000000000000000 [ 1432.050556][ C1] R10: ffffc90004cde818 R11: fffff5200099bd05 R12: 0000000000000005 [ 1432.058609][ C1] R13: 0000000000000005 R14: ffffffff8fd5c8e0 R15: ffff888028c49f40 [ 1432.066659][ C1] ? unwind_next_frame+0x8f/0x2550 [ 1432.071838][ C1] unwind_next_frame+0x1baa/0x2550 [ 1432.073631][T20729] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1432.074303][T20729] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1432.090227][T20729] netlink: 48 bytes leftover after parsing attributes in process `syz.8.3640'. [ 1432.102041][ C1] ? usb_hcd_submit_urb+0x328/0x1b60 [ 1432.107398][ C1] ? unwind_next_frame+0x8f/0x2550 [ 1432.112572][ C1] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 1432.118782][ C1] arch_stack_walk+0x11b/0x150 [ 1432.123611][ C1] ? es2_cport_in_enable+0xf4/0x1f0 [ 1432.128853][ C1] stack_trace_save+0xa9/0x100 [ 1432.133666][ C1] ? __pfx_stack_trace_save+0x10/0x10 [ 1432.139068][ C1] ? gb_connection_enable+0x6a/0xd0 [ 1432.144301][ C1] ? stack_depot_save_flags+0x33/0x7f0 [ 1432.149814][ C1] ? __device_attach+0x241/0x450 [ 1432.154801][ C1] ? device_initial_probe+0xa1/0xd0 [ 1432.160117][ C1] ? bus_probe_device+0x12a/0x220 [ 1432.165304][ C1] kasan_save_track+0x3e/0x80 [ 1432.170013][ C1] ? kasan_save_track+0x3e/0x80 [ 1432.174910][ C1] ? __kasan_kmalloc+0x93/0xb0 [ 1432.179705][ C1] ? __kmalloc_cache_noprof+0x321/0x600 [ 1432.185297][ C1] ? dummy_urb_enqueue+0x7c/0x780 [ 1432.190371][ C1] ? usb_hcd_submit_urb+0x328/0x1b60 [ 1432.195692][ C1] __kasan_kmalloc+0x93/0xb0 [ 1432.200302][ C1] __kmalloc_cache_noprof+0x321/0x600 [ 1432.205693][ C1] ? __kmalloc_cache_noprof+0x14d/0x600 [ 1432.211248][ C1] ? dummy_urb_enqueue+0x7c/0x780 [ 1432.216289][ C1] ? dummy_urb_enqueue+0x7c/0x780 [ 1432.221349][ C1] dummy_urb_enqueue+0x7c/0x780 [ 1432.226212][ C1] ? usb_hcd_map_urb_for_dma+0x435/0xc50 [ 1432.231877][ C1] usb_hcd_submit_urb+0x328/0x1b60 [ 1432.237032][ C1] es2_cport_in_enable+0xf4/0x1f0 [ 1432.242113][ C1] ap_probe+0x1728/0x1b70 [ 1432.246466][ C1] usb_probe_interface+0x788/0xe50 [ 1432.251591][ C1] ? __pfx_usb_probe_interface+0x10/0x10 [ 1432.257235][ C1] ? sysfs_do_create_link_sd+0xe0/0x110 [ 1432.262907][ C1] ? driver_sysfs_add+0x1fe/0x210 [ 1432.267960][ C1] ? __pfx_usb_probe_interface+0x10/0x10 [ 1432.273603][ C1] really_probe+0x254/0xae0 [ 1432.278124][ C1] __driver_probe_device+0x1e8/0x360 [ 1432.283428][ C1] driver_probe_device+0x4f/0x240 [ 1432.288473][ C1] __device_attach_driver+0x270/0x410 [ 1432.293868][ C1] bus_for_each_drv+0x258/0x2f0 [ 1432.298734][ C1] ? __pfx___device_attach_driver+0x10/0x10 [ 1432.304647][ C1] ? __pfx_bus_for_each_drv+0x10/0x10 [ 1432.310026][ C1] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 1432.315872][ C1] __device_attach+0x2c4/0x450 [ 1432.320655][ C1] ? __pfx___device_attach+0x10/0x10 [ 1432.325953][ C1] ? do_raw_spin_unlock+0xf5/0x200 [ 1432.331104][ C1] ? _raw_spin_unlock+0x28/0x50 [ 1432.335989][ C1] device_initial_probe+0xa1/0xd0 [ 1432.341078][ C1] bus_probe_device+0x12a/0x220 [ 1432.345972][ C1] device_add+0x7d7/0xb80 [ 1432.350380][ C1] usb_set_configuration+0x1bb5/0x2260 [ 1432.355868][ C1] usb_generic_driver_probe+0x8d/0x150 [ 1432.361341][ C1] usb_probe_device+0x1c3/0x3b0 [ 1432.366221][ C1] ? __pfx_usb_probe_device+0x10/0x10 [ 1432.371617][ C1] really_probe+0x254/0xae0 [ 1432.376139][ C1] __driver_probe_device+0x1e8/0x360 [ 1432.381464][ C1] driver_probe_device+0x4f/0x240 [ 1432.386513][ C1] __device_attach_driver+0x270/0x410 [ 1432.391927][ C1] bus_for_each_drv+0x258/0x2f0 [ 1432.396793][ C1] ? __pfx___device_attach_driver+0x10/0x10 [ 1432.402700][ C1] ? __pfx_bus_for_each_drv+0x10/0x10 [ 1432.408089][ C1] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 1432.413915][ C1] __device_attach+0x2c4/0x450 [ 1432.418723][ C1] ? __pfx___device_attach+0x10/0x10 [ 1432.424021][ C1] ? do_raw_spin_unlock+0xf5/0x200 [ 1432.429179][ C1] ? _raw_spin_unlock+0x28/0x50 [ 1432.434051][ C1] device_initial_probe+0xa1/0xd0 [ 1432.439120][ C1] bus_probe_device+0x12a/0x220 [ 1432.443990][ C1] device_add+0x7d7/0xb80 [ 1432.448371][ C1] usb_new_device+0x9aa/0x1690 [ 1432.453152][ C1] ? __pfx_usb_new_device+0x10/0x10 [ 1432.458364][ C1] ? _raw_spin_unlock_irq+0x23/0x50 [ 1432.463574][ C1] hub_event+0x28e8/0x4d30 [ 1432.468021][ C1] ? __pfx_hub_event+0x10/0x10 [ 1432.472831][ C1] ? rcu_is_watching+0x16/0xb0 [ 1432.477607][ C1] ? process_scheduled_works+0x97a/0x1630 [ 1432.483368][ C1] process_scheduled_works+0xc3d/0x1630 [ 1432.488940][ C1] ? __pfx_process_scheduled_works+0x10/0x10 [ 1432.494943][ C1] ? assign_work+0x3cf/0x5d0 [ 1432.499581][ C1] worker_thread+0xa47/0xfb0 [ 1432.504189][ C1] ? __kthread_parkme+0x71/0x1f0 [ 1432.509143][ C1] kthread+0x38b/0x480 [ 1432.513214][ C1] ? __pfx_worker_thread+0x10/0x10 [ 1432.518337][ C1] ? __pfx_kthread+0x10/0x10 [ 1432.523069][ C1] ret_from_fork+0x514/0xb70 [ 1432.527766][ C1] ? __pfx_ret_from_fork+0x10/0x10 [ 1432.532899][ C1] ? __switch_to+0xc89/0x1420 [ 1432.537676][ C1] ? __pfx_kthread+0x10/0x10 [ 1432.542278][ C1] ret_from_fork_asm+0x1a/0x30 [ 1432.547114][ C1] [ 1432.550162][ C1] Modules linked in: [ 1432.554095][ C1] ---[ end trace 0000000000000000 ]--- [ 1432.559581][ C1] RIP: 0010:gb_operation_message_alloc+0x174/0x280 [ 1432.559613][ C1] Code: 00 e8 f0 37 90 f8 48 8b 3d b9 47 a2 12 48 89 de e8 f1 95 f5 f8 e9 94 00 00 00 e8 d7 37 90 f8 41 83 c7 08 4c 89 f0 48 c1 e8 03 <0f> b6 04 28 84 c0 0f 85 91 00 00 00 66 45 89 3e 49 8d 7e 02 48 89 [ 1432.559629][ C1] RSP: 0018:ffffc90000a188a8 EFLAGS: 00010002 [ 1432.559645][ C1] RAX: 0000000000000002 RBX: ffff88802d6aaec0 RCX: 0000000000040000 [ 1432.559657][ C1] RDX: ffffc900022f2000 RSI: 0000000000000088 RDI: 0000000000000089 [ 1432.559669][ C1] RBP: dffffc0000000000 R08: 0000000000000100 R09: 0000000000000000 [ 1432.559681][ C1] R10: ffff88802d6aaec0 R11: fffffbfff20b430f R12: 0000000000000000 [ 1432.559693][ C1] R13: 0000000000000800 R14: 0000000000000010 R15: 0000000000000000 [ 1432.559704][ C1] FS: 0000000000000000(0000) GS:ffff888123bbf000(0000) knlGS:0000000000000000 [ 1432.559719][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1432.559731][ C1] CR2: 0000200000017038 CR3: 000000005954e000 CR4: 00000000003526f0 [ 1432.559745][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1432.559755][ C1] DR3: 000000000000000c DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 1432.559772][ C1] Kernel panic - not syncing: Fatal exception in interrupt [ 1432.679116][ C1] Kernel Offset: disabled [ 1432.683482][ C1] Rebooting in 86400 seconds..