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") (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=@newtfilter={0x7b0, 0x2c, 0x400, 0x70bd2d, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x7, 0xd}, {0x3, 0xd}, {0xe, 0xa}}, [@filter_kind_options=@f_rsvp6={{0xa}, {0x40c, 0x2, [@TCA_RSVP_POLICE={0x408, 0x5, [@TCA_POLICE_PEAKRATE={0x404, 0x3, [0x80, 0x7, 0x1, 0x401, 0x0, 0x4, 0x81, 0x5, 0x1, 0x200, 0x7, 0x5, 0xa4a5, 0x1ff, 0x7, 0x2, 0x6, 0xb99, 0x5, 0x5, 0x4, 0x6, 0x9, 0x1, 0x3f, 0x0, 0x1, 0x6, 0x31d, 0xcfb, 0x3, 0x40, 0x1, 0x3, 0x4, 0x101, 0x2, 0x3, 0x5, 0x800, 0x2, 0x2, 0x123, 0x7ff, 0x4, 0x5, 0x5, 0x1, 0x1, 0x1da, 0x3f, 0x200, 0x0, 0x6, 0x15, 0x8, 0x1, 0x7, 0xfffffe01, 0x6, 0x20, 0x0, 0xffffff01, 0x100, 0x68, 0x8001, 0x4, 0x0, 0x4, 0x78a9, 0x318, 0x8, 0xfffffe00, 0x80, 0x8532, 0x9, 0xff, 0x3, 0x3, 0x2, 0xff, 0x1, 0x90, 0x1, 0x8, 0x4, 0xff, 0x9, 0xffffff1a, 0xff, 0x1f6, 0x7, 0xb7b, 0xcb67, 0x6501, 0x6, 0x4, 0xff, 0x7, 0x400, 0x80, 0x1, 0x3209, 0x9, 0x5, 0x0, 0x6, 0x1800000, 0x4, 0x9, 0x8, 0x51, 0x3, 0x7, 0x2, 0x9, 0x0, 0x40, 0x7, 0x6, 0x0, 0x75d, 0x32ed, 0x31d34b18, 0x630, 0xff, 0x200, 0x9, 0x9a, 0x2, 0x5, 0x0, 0x1, 0x5, 0x4, 0xd, 0x0, 0x9, 0x4a1, 0x545b630d, 0x2104, 0x5, 0x3, 0x4, 0x4, 0x40, 0x6, 0x20, 0x9, 0x4c4, 0x3, 0xffffff3a, 0x2ab, 0x3f, 0x20, 0x7, 0x401, 0x3b6cd16d, 0x4, 0x5, 0x1d3, 0x2, 0x1, 0x6, 0x6, 0x81, 0xfffffc99, 0xb9, 0x7, 0x40, 0x3, 0x80000001, 0x80000001, 0x4, 0x5275e86c, 0x6, 0x7, 0x7ff, 0x4, 0x9f7, 0x36, 0x8, 0x5, 0x7, 0x5, 0x0, 0x80000000, 0xfffffffe, 0xb8, 0x7f, 0xffff8000, 0x4, 0x8001, 0x80000000, 0xf9, 0xbb1d, 0x5, 0x4, 0x5, 0x3, 0x5, 0x7ff, 0x7, 0x100, 0x101, 0x6, 0x5, 0x80000000, 0x0, 0x0, 0x0, 0x10d, 0x0, 0x5, 0x3, 0x0, 0x3, 0xfffffff9, 0x4, 0x3ff, 0x1d9, 0x2, 0x4, 0x64, 0x9, 0x40, 0x1, 0x7, 0x800, 0x10000, 0x9, 0x7, 0x1, 0x4, 0x8, 0xfac, 0x7, 0x2, 0x401, 0x7ff, 0x1, 0x20, 0xff, 0x3, 0x3ff, 0x8, 0x7ff, 0x50bc, 0x3, 0x5, 0x7ff, 0x100, 0x9d, 0x0, 0x1, 0x32bf]}]}]}}, @filter_kind_options=@f_tcindex={{0xc}, {0xc, 0x2, [@TCA_TCINDEX_HASH={0x8, 0x1, 0x3768}]}}, @TCA_RATE={0x6, 0x5, {0x80}}, @filter_kind_options=@f_route={{0xa}, {0x14, 0x2, [@TCA_ROUTE4_CLASSID={0x8, 0x1, {0xfff3, 0xd}}, @TCA_ROUTE4_CLASSID={0x8, 0x1, {0xa, 0xfff2}}]}}, @filter_kind_options=@f_flower={{0xb}, {0x34, 0x2, [@TCA_FLOWER_KEY_ENC_IP_TTL_MASK={0x5, 0x53, 0x5}, @TCA_FLOWER_KEY_ICMPV6_TYPE_MASK={0x5}, @TCA_FLOWER_KEY_CT_MARK_MASK={0x8, 0x60, 0x1ff}, @TCA_FLOWER_KEY_ENC_IP_TOS={0x5, 0x50, 0x81}, @TCA_FLOWER_KEY_TCP_DST_MASK={0x6}, @TCA_FLOWER_KEY_SCTP_DST_MASK={0x6}]}}, @TCA_CHAIN={0x8, 0xb, 0x6}, @filter_kind_options=@f_route={{0xa}, {0x2d8, 0x2, [@TCA_ROUTE4_IIF={0x8}, @TCA_ROUTE4_ACT={0x10c, 0x6, [@m_csum={0x108, 0x1b, 0x0, 0x0, {{0x9}, {0x3c, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x7, 0x2, 0x5, 0xc8, 0x1}, 0x5f}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x647b, 0x2, 0x1, 0x3, 0x3}, 0x63}}]}, {0xa4, 0x6, "f467c1c8cf90e50af42efff2932e417ae2a5c00488eac7be7121241bb6cb1c864b44e5156f7831ba33c5865e5710ae7b1532b8af966c6530348bc6bd1c1e85bbdb5b2c6c77eb8227f5295a8ee7ca47270f8edee1c0a1f60e4f7bbef35be857b2e9cf054a085de7d9df1af063b201f9a27c15a111d23622f3341a7e3df7156234b3bd5aeae98987afa98e3f7bc0b3a22add0f26230d19e6c0f947b6330c260f95"}, {0xc}, {0xc, 0x8, {0x1, 0x6}}}}]}, @TCA_ROUTE4_ACT={0x1c0, 0x6, [@m_tunnel_key={0xa8, 0x1c, 0x0, 0x0, {{0xf}, {0x4c, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{0xfffffff7, 0x0, 0x3, 0x200, 0xfff}, 0x1}}, @TCA_TUNNEL_KEY_ENC_DST_PORT={0x6, 0x9, 0x4e23}, @TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{0x4, 0x7fffffff, 0xffffffffffffffff, 0x5, 0x8}, 0x2}}, @TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @broadcast}]}, {0x2f, 0x6, "cc80beab816432b208ebc6afa5335511d079d3cc0abd49efb749f37a735f79578e53f1e26373dc17db55c8"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_connmark={0x114, 0xe, 0x0, 0x0, {{0xd}, {0xac, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x7ff, 0x3, 0x4, 0x3, 0xffff}, 0x7}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x80000000, 0x7, 0x20000000, 0x80000001, 0x7}, 0x18}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x401, 0x80, 0x8, 0x8, 0x401}, 0x7}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x9, 0xffffffff, 0x10000000, 0x1ff, 0x40}, 0x8}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x7fff0, 0xffff, 0x0, 0x2, 0x8}, 0x80}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x7f, 0xffff8001, 0x2, 0x3, 0x7}, 0xffff}}]}, {0x3c, 0x6, "6376336576a660ff597af3367798ca683c1dd3fef60f20386b5e86cd5e30438a1432f0e8d72ac60a786bf635550591c2d7621606df2edbc5"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3, 0x1}}}}]}]}}, @TCA_RATE={0x6, 0x5, {0x20}}]}, 0x7b0}, 0x1, 0x0, 0x0, 0x40c1}, 0x80) r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x103a42, 0x0) ftruncate(r0, 0x6000000) write$cgroup_type(r0, &(0x7f0000000040), 0xf800) 00:04:20 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) pread64(r0, &(0x7f0000000dc0)=""/4096, 0x1000, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x1, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xd}, @IFLA_GROUP={0x8}]}, 0x30}, 0x1, 0x700}, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)=[0x5, 0xb4c, 0x9, 0x1, 0x7fff, 0xfffffffb, 0x2, 0x800, 0x0], 0x9, 0x80800, 0x0, 0xffffffffffffffff}) sendmsg$nl_route(r2, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)=@bridge_newvlan={0x90, 0x70, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BRIDGE_VLANDB_ENTRY={0x10, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_TUNNEL_INFO={0xc, 0x4, 0x0, 0x1, @BRIDGE_VLANDB_TINFO_ID={0x8, 0x1, 0x7}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x11, 0x2}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_MCAST_ROUTER={0x5, 0x6, 0xe8}}, @BRIDGE_VLANDB_ENTRY={0x10, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_TUNNEL_INFO={0xc, 0x4, 0x0, 0x1, @BRIDGE_VLANDB_TINFO_ID={0x8, 0x1, 0x7}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xc}}, @BRIDGE_VLANDB_ENTRY={0x10, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_TUNNEL_INFO={0xc, 0x4, 0x0, 0x1, @BRIDGE_VLANDB_TINFO_ID={0x8}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x4}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xd}}]}, 0x90}, 0x1, 0x0, 0x0, 0x804}, 0x884) (async, rerun: 32) sendmsg$nl_route(r3, &(0x7f0000000240)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=@ipv6_getnexthop={0x1c, 0x6a, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NHA_FDB={0x4}]}, 0x1c}}, 0x4000000) (rerun: 32) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'rose0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x14000000, &(0x7f0000000500)={&(0x7f0000000d80)=ANY=[@ANYBLOB="34000000110001e90d7d1fc74e1bed426c45b2fc", @ANYRES32=r5], 0x34}}, 0x0) 00:04:20 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') (async, rerun: 32) r3 = syz_io_uring_setup(0x5117, &(0x7f0000000280), &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000000380), &(0x7f00000003c0)) (async, rerun: 32) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r4, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r4, &(0x7f0000000080)={0x2020}, 0x2020) (async) r5 = accept4$x25(r2, &(0x7f0000007240)={0x9, @remote}, &(0x7f0000007280)=0x12, 0x0) (async, rerun: 64) r6 = fcntl$getown(0xffffffffffffffff, 0x9) (rerun: 64) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r7, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r7, &(0x7f0000000080)={0x2020}, 0x2020) (async) socket$bt_bnep(0x1f, 0x3, 0x4) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f00000072c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="060000ec000f00002eb944696c653000"]) r9 = syz_open_dev$vim2m(&(0x7f0000007300), 0x20, 0x2) r10 = io_uring_setup(0x6ae3, &(0x7f0000007340)={0x0, 0x4af5, 0x8, 0x0, 0x112, 0x0, r3}) read$FUSE(r2, &(0x7f00000073c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r12 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x2020004c, &(0x7f0000000000)=ANY=[@ANYBLOB='iocharset=cp1250,allow_utime=00000000000000000000010,gid=', @ANYRESHEX=0x0, @ANYBLOB=',errors=continue,utf8,uid=', @ANYRESHEX=0x0, @ANYBLOB=',gid=', @ANYRESHEX=r13, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030342c696f636861727365743d63703935302c001221adbe7f92d1000d92fb3a12df74cdc18c3a888ed7293d1f4080ccf84793a0e470f7d5a24e43b057aaaa8b94dda3ccc07412ad2eb35a08d6e6e6c4c78fe3165236910288c04aa3f09be798ab020abdedd6e02cad595e646cfa716caaf605ffe6cd1aff767b8b02f133d35960e98213b32cf4878e425548fc512216f3789c126a2dd6b1ec73e5f4ec81c0af5a76c06ca1480dd108a5e5c5a0d1bc7724de"], 0x1, 0x14ed, &(0x7f0000002a80)="$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") r14 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r14, 0x0) setpgid(0x0, r14) (async) setpgid(r14, 0x0) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000009700)={0xffffffffffffffff}) (async) r16 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000009740), 0x20000, 0x0) (async) r17 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000009780)={r2, 0x0, 0x25, 0x14}, 0x10) (async, rerun: 32) r18 = openat$random(0xffffffffffffff9c, &(0x7f00000097c0), 0x3, 0x0) (rerun: 32) sendmmsg$unix(r2, &(0x7f0000009880)=[{{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000400)="eceb23f891bc2d246fe510fbef3b3e5586b0e47dd3b100131665db7d6e5367026af158b44a986f782f62f76875bd50633a33853cb5332acd2170fb5c0ce938765cd164d40bf0dea1f9273f5f8af4b4d29012ae31e1991b4ce950bd4cd0f4d67a654a804dc441ce77f66d766f9933a22bacd9189321e6d5fd2371b81fbab6cb1c5ab76cd66932484fea009973c76561a293ea6304e30db287d92f7250262b1b78a7e1ab5861f6fd5d45a61a56e56638ab23cc24eb761818d413a048d2f08e20a0a38cf8895c4d2655a0", 0xc9}, {&(0x7f0000000500)="93cef5b127325db2b75bde7e38994c2223e36fc059d7a31409bc30bb8f1b09c05b8a04b63ced159ad48e145f5aa8edd9cdd259e190c0006c6e1c7a9922c29c8be37beac5abbd0feb0cc18a588f7eead60d97a73e45b774e1af112b0f6e98194d767818d3b153ce49f60f49d4625154b4bde9259078972043b66aa1e1d9c8afda1088217b16f2906e64dcad2d0a1c16f3113e3b21a348643dd77adf711a5dfea31a9b104e11c71a54bd1516884be17b9af8028751ba49cb6c5ee468f54b2a9f3bb9b277500722dc3e21cee6d9d364a45c952c040a9255bef9d0ffd25fe4f3d782d2320b5859e4395b47dfb943ae1a520a4c", 0xf1}, {&(0x7f0000000140)="76b9dc15a39d619f98a5fb0fca8a5db1150d53cb3ff6ad5a66c6e94df5095f992af4e56860e169dfb88f85c61504f8a733bd487d97f174107ca8efe55243e800945d419604d0a49b8c66d37afde5903336cdf7c920428a502c5c17bd662d9fc7b5c85fdd0a125069eab30b3f39fef72a0d08f3", 0x73}, {&(0x7f0000000600)="de6728d8738c423752aadacb36d5facb0c684a35767d6841ae91559cfd4c0fae7c617c5f84ee64a1510e6639ea212a92001c131b17062e4f93c1d287c538eed88ef6d6f5db6df6819d7a3f6a7c64ed2c8e45eb4349f0574865c1843f86809f88b28a654686ab25f229d3216cf7e72eff6fe00113c42f504afe951c4187a093ec4bbbafa140a777a8ac70a2d931fe9d1557b0b02489eb3def4b0f4c8f4cfdfb789b851050c5b6c596a6b76881e3bcfe8746985b003ab0b257acf3848df8c8761368430f2bdfabf2317ca088de", 0xcc}, {&(0x7f0000000300)="954fbab796ffd44c8aef0bcdb948b8af1ca4b73cd539c3081e8634c02e56541747982bb62a4eaa8b5bdec6fa137a1739e991880237d52f22a9bf5102b01dfdfcf8886e823199cf1647ee8e98f0660b630e2a6711380e4450c2223f5155096c688a479e2318eb676a4f66fdcb7625f7e2b4ea8f", 0x73}, {&(0x7f0000000700)="259dd68ed8784668754919e8fd8eef4351e60f554fcd0eb473743600f0973ff706da7dd9de59a5833ceb40698b5315209634466d3fc6b2da5cc3db2c7afc1807d56d8c6ca1dd817e5e1a735e6519ae455b4288f7bd37bd2eee14b39da3912bbe81edc541065917fbabe2646ee6afaf8c7e683de7aed945c0048be56119fd005ccfdcb7613f484387c9c849724d37e6adb2defd8ad684c2395d8a2dd8fdd409a14bf4affd65c5a9ceeb5610bb3c5d38e4044e65cf9b4214fa954ac5a2fff2a07744b3ebf508bbdf7bdbf9a3c8491888feeb331b50f20e4a2eb5ef700904177116eb13ff4783ebda876adb07aab7cee5b20c29", 0xf2}, {&(0x7f0000000800)="0c491f29aff3db74fb3bd6519409161cc52b542f09321ed543a63c2b2495009ce16c853042288110d6027b868938ba301a04e3af3e809f4b260ebd5f47880e2e7a56f193eb67a2e6ebd70485388554d479b1d305eec3f83f", 0x58}, {&(0x7f00000000c0)="3625004d3e28a3b96d37a969345bf41c3bdde0033727b4211b1ba3f988e6", 0x1e}, {&(0x7f0000000880)="ca5386c646e0989a3495efd42d365bb1709110091ad0", 0x16}], 0x9, &(0x7f00000009c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [r1, r3, r3, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}}, @cred={{0x1c}}], 0x90, 0x4000044}}, {{0x0, 0x0, &(0x7f0000000f80)=[{&(0x7f0000000a80)="1bae3f29d91ae70df08a8799dce624639815eb9cf1b1d612440074e792895abebf42048059ccdaa9a3df0ee20e7d6b4b188458babe62f6fec17a9131777dbee9ba604db5f444b1e44fc389de92554de90a53fcb6a46fb07899d2a397288695bf14e31861e65fcc51ad8a438231e9ab2306a562e370e204e2b5e86102c0e9377e41b90c4a9801399572", 0x89}, {&(0x7f0000000b40)="a003ed6faf4352b44ab135c40958222fc61249bb588167bd4f78af4385ff21d8728c6520d5c90401c716a1ca68f56341ab3a4d98f450dfbead159bc713ccb5c792bfa28acbeea86b54ff050723737e030270a3f8276e969ec6e938d9f18c38262c8a93a1db506815140a10dd8742d5498955a9901fe043d56c1492", 0x7b}, {&(0x7f0000000bc0)="4c325eace2481c040976e4c933ad6a008f758e4fcf6bdd53f67e55cb98bcc2b4621f42bb17e5fecdd62dad5a5c7330b2b8c41ecd031e591a70b71c8d23571895b71267058c215bf84d39465e651a3ae0b7e7e4f3802948", 0x57}, {&(0x7f0000000c40)="70799e1f868d6f1c0993eb85d7a4114384b75723815cfa560dc155e3f014ce778745cba07e699f5c39072c679bd27663d44b670be8c7467acf28f065c1c7d8c902277027d0e60769ce12491416b3a3fc4d191190be41eab876aabd9da021e2a3c636c7d3b82062532ccd550c900fa69653222d7f4f0337f04929598481e799", 0x7f}, {&(0x7f0000000cc0)="d7be8f2f8425543ec21e8278e3273789abe00f2ce960f51bb3a26ecf02f65f0a606968a4fd342aac98ff397c566a376ebafa05c551fdc5528175cabbaca5c031de85a6cb48264d6ac178ec7f3595b1cbfc88d5c50280a62439f98414776ee285d398ad60edf7447cb329cbb1c5e7061c93d628ba601549838ea8d09a2126532e6c56a4c27994cd0856193e33159931478ce31ffb7501a66352aac8db256b0f5e61fb028f3f09d4780d6e6849ce8dda7d448d", 0xb2}, {&(0x7f0000000d80)="17d9f8f1e6c7e8886aa8862fb6cf72a5d9d01c12fbb9be7e7c38b2a009f9747e2fef64d15df82e14895c1a6bbf1a01c31ca221cdc44302055285cb187cbb1a23223c644b97c59c5a3e988cb7a0033e7ed8f3369809c7d49be4a8b277e016b25e4b389df91aa0ea35339fe6cc30df31055bec5b3b896c72d1ca0d01d4c85ecce5a86e78448c4f183b037fd235cdc6bb8ce4bd67dd4d64732700a5c6", 0x9b}, {&(0x7f0000000e40)="25ce4b96f163e8e7831efb7ee9a5ed150eec2e0b3ac5154aec298b78f3635bda82aa774ced0cd30a0e8731fb999e442d74edbec22bcbaaacd91106f087dbd757343707e49d73346c35b26a64ca034e98821ab7bdbd4851779e09d2c66cd292adbb535dd6d7976788d800ea1afed55c23d222021c65194cdf1422cfc90ea06a97865989cc51455a74613deef6d6d22697689087c3daeaa9010a729841b33dec1c1458d1ddf705bed8127a8d98516c97e55b765d2a68cbe76a3c002f89ff97a06749b94d01e49c5ad09f9d9d0b18d948c71d1b2d5d81b20fce43e7824db1778b72caea7b05aaf8dcab4f169700d4d48de9c11f1275c484d59cf5", 0xf9}, {&(0x7f0000000f40)="ad5185d1feabd60d16eb5e34fe6aa3b37c84c8317e4b2389590fe660cbaa56842ac9b51afe", 0x25}], 0x8, &(0x7f0000001200)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x000\x00\x00\x00\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r3, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xb0}}, {{0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000012c0)="c612204d733d626203c2a619a0bc58eb52c0eb17d756b95385a16fe0ec5f76606f2211928aa1cc86673a9b0004515115ba358deb6c6be5692d8c71804298e1366456254efc39df76edbdb7190ddb3591c7377cf02c4d95976b05beb24c182775a7972284297558897adbff29bb55e33cf08c6d392f696c0abbdf84846178c4", 0x7f}, {&(0x7f0000001340)="c266d8d2f5d287a3fa36d1e7472a523906f817ce85d155760d211aafd73c451f7b4f376a8e1f1e5348d8a67e4fa8ad1c5ebdd5cda046c3ec5614d2aefbf6c6e38d91297b257885b15c7f9ed278b36abe01e53266d4f446ee174682846a5e3bd82835d1", 0x63}, {&(0x7f00000013c0)="bea8d92726c0b7776742c967906303bfeff3c8f3f4820b7bb1a730e8356efbe39aa5b21b61be967ec415d7eeac9247488def3541ad923e6116b120", 0x3b}, {&(0x7f0000001400)="fe3cdb34c94709d23112f3d987590bdb171d212c77ec20b2690a12bb343016259321f86fe4944eeed1c46ad82e9ed4de9593c0212e6343920ae381d98a0a1e0c06d2f508d00aa59869fd413d5b419813d1bce94e3c7b363e6e6e11f2fecc7e143939200729518e1cbdafdd12b63ea55910557f729fb275e7d6bfe155a9fdb1269fdddee9a916b88522975c1e57eb19cd63202004408fc0bec59284ffae02f518126754d2787a9ac620875f59e274610cb1b400f1b24c17503ebac1acc97e68ab50430def61", 0xc5}, {&(0x7f0000001500)="609fac7dc54276ca660281e42fdb1f83453864af7b46885fc4f93e63b9b6068f44bea414795228883c850b2139c3877d67db994c2dcd67e7c4178784ed1a504d070c2cfce4b8cb67330372251a0448fcc5da99184ef97297230a684a0283a22b8d0e1ba32e95d51022fb032fb525392a6d98d78b26a2dc37409955673bcf1f9c7d5da46cf06161d8608c7364e9bc691bf9d81f53cfe5e3649a39f7844f40cc", 0x9f}, {&(0x7f00000015c0)="a49edd6a38647e67c691886cea6f5322060360b37785cffd12378cac8dab799ef65d46d64b46bd0b", 0x28}, {&(0x7f0000001600)="f52ee0fbc92f7fa281607157defc202dfbe5a4fbb61ef239dd6b6122cd46d856d9f25f0797ea21bfba4657de3958fb2784335e7b90f3c8a5e04dee7da6ba1a117ccbb9dba5be28cdfcad05e98455cabdd5596e2cf254c36d511428a688e595778b6502860aa231a6a3ce4d00c13767a1d7960030d2999b3160343bdb0a059ecb709ebaab43e45431b5bac6a2f2ac4b4d40c500732c1d627fdf5d7657", 0x9c}, {&(0x7f00000016c0)="3df606aea73fb54c8c6303d1f3bda1b64b16e3d0a832adaf79d3342380cd898ba8e8615efd940ec4f856275f143bc13d", 0x30}, {&(0x7f0000001700)="9a2eecb2a6acdac1fa82bb656e716ff3359166e3d8cef48fcc8577d7aa25d65abc34bdfb35a234920d18901f419bd03f988efa78806764e35218b313b4a7428d97dd3d078ac03b95322e402d389b633a53120ca81cbfb7f1a49b42d57029e5f5b00fe5a9a160651356ac5eabf8ad9d6b0a1e5ce69dc55606edcc5c8f6330ca02ed5038c31614e6c911260a88965a", 0x8e}], 0x9, &(0x7f0000001a00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r0, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r2, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}}], 0x118, 0x4000}}, {{&(0x7f0000001b40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="293c82cd263e41889e7221dd24774ec6189f96001738c674004b2a309ae51d10b955540da0b78c948a8b1e1d464998b95b81321c6cac173a6f2b7f19549405203e81f1f18dc637010463db549f7db893aeab499964f2bda2de752b9245de0008210daac745aae0e279a4e0ece9d1f45634ab860f17bcea053ee512", 0x7b}], 0x1, &(0x7f0000001c80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x40, 0x1}}, {{&(0x7f0000001cc0)=@abs={0x0, 0x0, 0x5}, 0x6e, &(0x7f0000002080)=[{&(0x7f0000001d40)="b8079671f8ca75f21c8eb86019c69a61cbd05f1a5bd5d2d3c15ef4509cb1875f4244f8f79778abe93fc1129b412dfaa23e8ea3bc890d230681982efbdddabf302fae74e3dba989243d6f6eacc31f92a4a0e3eda1519bc1892f667edaa4da9a4683b48638e8213438da56a10069755483ccca6b39367b0bf3de1ee0f711c731ecc83a3eaf5f1c03932dc3c775591845b74a1dc745ac1b53349a5f170b954b676b1a922851bf71684b4a8935fe0a65fa7f9628a674f9128787cdb7553ef53212aaac14453780b31197f4bddd96159c3bac92b6207538741ecf589e38bd9b8e93f66483dbc6d1a65f5ad85484e01f353f50a6", 0xf1}, {&(0x7f0000001e40)="24e2e0554070be3d7c70cf8963b7af5c5acf38226c30e79917404f47fde4cc3fbfcff642cce2043e5df64ea3ca78ebf92c2ae2ac0d125b6c2142d49ad9d770423f95d121d8057881e2b49013398e5d7b96641ca54d821c0c4e60165660e087bd9553ce463530bef62fb4", 0x6a}, {&(0x7f0000001ec0)="ae5ed0dd8e02a0dc71ac4f36fd7bc1ab11cf2c34edb2b8fd80e621ff097e977740274909f6453a73e79d584b27f97ba4d90dd873d6ad11ad8f50a8c7d7748a9f324e567865625f6737fe83427cd3fff8417572b2a5edc3ad7175c7651d2afae787a9a72ffc51003f47c956b95775660a40cb234452032dda12ec4bf02a53cc12ccfa9d7a3f15e6ba5be730f1aeb60ce6ca46c06d4df37420e5acfd0dfafe50884b1e", 0xa2}, {&(0x7f0000001f80)="f9ed25e99df74f97ed82ea03e98ee14b6a6107d99c1feed28e1490e469d99751a2533f90911f8a73763d1c441972a5bd1afe8e3cc55bfabcefb9c9cc7ceb2048588a1b05e5674c873c4cc83a15f5ea", 0x4f}, {&(0x7f0000002100)="67549902722efdca1bf5a1ea57dc34b9e851cf5df6527f880b46ebd4ed90d7bdca16284802c8baa5af62c4fed02adc6830b200dc77c385db5464c00eee436fc151f0036021e984b216715ccd139c00e80fc235b921ee679090523cc0a1be1f38ec7739c9af87a53ec796de3334b6f8adae22d3bc0aef01d88cda15419b4742a6e2ded251db95a58a3e1e15ff7f0000f2443715d998551644e8efaac3530b4b308fd1d21a5b6c3eaf65cc0a5a5a2a4e9f6033b8133aedbcc832579195bc49e58835b5cc3c0ad5c82cdc61a823c968ff91aa1a0049dcae40ff1e9e728b75fb2a6104d72da9e4df5aede71ee34d123b3921776efe8020dca78683596258dd5a6d6368845c574bf644fb5cf0b24ddf97", 0x22}, {&(0x7f0000002040)="bd", 0x1}], 0x6, &(0x7f0000002500)=[@rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x148, 0x20000004}}, {{&(0x7f0000002680)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000027c0)=[{&(0x7f0000002700)="752672d74170987d37703d435133b221e722390a63e006ae81514fc57c9e27ac543862ff492a9332ebf9a11701063e362d79a4c88e719fc66f99959819d58b4ff67468f95dde3cde865d64b7cfad39e5d3485a6ce65c9684af881a17bc9a350bde6cfec191b158866fde4506ba7eeb7492d2d1d81400c189b2254369d59706fa29970c8a5949c094778e2e7d3b9dea3cbd59e7153f", 0x95}], 0x1, &(0x7f00000029c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @rights={{0x28, 0x1, 0x1, [r2, r0, 0xffffffffffffffff, r1, r3, 0xffffffffffffffff]}}], 0xe0, 0x4000}}, {{&(0x7f0000002ac0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004e80)=[{&(0x7f0000002b40)}, {&(0x7f0000002b80)="ee7f48df3611163bfa95e036a4298bc6ff4c452e2e92d79be98a52f63fa956f8825d67569d98e3fe79b5ea7242a308a88f2471a108c34a9f5d61c1605da868854bfeb221c499cd5a269960a5d797263545d8a3c187296c6038f1dc27ee1e0d530c04efcceb2d3e2aa21db1a73412e2506e42f515e2e784f85f74f5dcbebb3ff70c6768a1e85a258b81ef7c796203d90281fb34f1d528a624c01e4ff0c902329969af275252a1c26f09650ee1a7064f60479d6996f228d2c5f586a0c52bebd463c32e33dc0c4bef62a5c3bdc98bceab2a7fc9d8e14c433c24bffe9fa0fda952ec6c381607a3eabe8f82bc48c32bd325fe4c06715e4bd6de4b173ae3c09c9b0a48dd2030942b318090d044ae831bcd9243666c7269607135a3abccda935dc4585259eb63e544cd8180b82f5888d6d48d8c3852d1c25476f80758409346a17a4e067ccc4aad83f4f0b3d93644093d5717ea2e76986236a49b118bf0e0621fe1178b9e69b7fb5427a03e01af9e7df6aee25ac51e355a38d15a23a79ec11c2d94f20845734a0a2f41eeaa77c32051b4240c877bd2f81673d26236de8cb0ecbfa43dc3ab081914a832f9a4159afc04460bf8adbd98ddc665cd9ac710b7097c731fbb28cf24d77f01cb5ae95c89e4545dd584c3224e9449785fc8b1711551374e281ee5a71373377d51b4c655899316eaaa0fa6a10c9e2250c395c5c5d3a804999a20e5d953d9a31af2e1690355c392e8d961bd6ca67373d991583c89609ebb5c1bd41f9ba6b1f963aac1a33b5488132b969653dc1a465a95722f54aeec1e425207286e2e0149f9d4280796138c2db2caef3e0b1294c3907ac743582abc313424a4ac056a7756ce744de096a76b26858caba816d7e398e58d2cc28ac854a5de274da664b82c75d3f21cd0d3d9921104c0363c812db61552cd79e04b0b39237dfa1daa58862ef4bdb0412c89d03f318883e6da839b4ecaa13e14933195f1c1ea23545e05b2ad64c8f4a4f83de5c15e3d8f556f2a6bc43ab96786c4b95e5266a20f9ccd902b8aef7ca49deb4aa0ee8fb43a272ba0e0dc044860237575e5a57a5c191c437855c95ff0c412329e2ad4b54f0be9fb688343e9ccccedb7d7efa31bee7ebc3d24eba0827fbfc8f4fdff472a2a8a084653e87387fd3ca0cf80a2daf486bc7d83038cf322ea455302b210f6af4a16780574759f6094cfb2731fd0f74cc94dd5371b2b4328efc1fa58139cd9404d02b7e71272dce0b63fa9f18b6281ff8449e4fd02023bc8dcb20fad7bb921dc7cb2b4dadfb789efc949ea2428146cd9b37e0f3db84e78649946be2cba81504260d51107d9cf1f912a624b52b879b0a2516a9a7178ec52491fc9df5395e0336eb89905af2424e7079d9a4ec7a0dba7de8cd2815eb49eb5ce69fa55303c7c7fa31ac71c24496324a1634f07d3c9d651da4f5978ebd6a9faf1ac7b59c78b0fe1aac06812ca0111338fc5be5eda42553451286ec611cb8c5ac3eb9726d71461d3f878c402805f737fe9fadf88796613517e7852a9edee665cab054ff167250935f1df31cc24240f2a1672adda18c786b8fb49e5375edfc84f427a87b11c7774938935a2ae92a4c19fb601801a37e2743b959d69d6d783b923d64461014c2de0eb952a1bdf38da1d48965d4fe2635b68d8632f83da2208e00082c3f2518137b4411fa3a2bc1a4f4d1208df6189175777b38567058116725025ee057842e2f9249f362efd13b1495b8538d74b8c691ce9861195054069675099bbfab96a22a133edab9ec30e028b6bb4089ce3dba13c75a0fd9d377174aa7757e152a47c90a30908da5d3533fb8625749c2fc10e8b5c7dd0cccd15c6177cae76fc8469b79cc004b471e07edef17d8fc6142b715bdf3666c77608159193acea62fc8e97cad21a54a306b9a07d49cecb6ba50b28c5664cca83920bfb744479ed6e1bda84df78439c3b080633e19fe222b21b0f683f880b1a908107f2e0d37d44431e75ca751837299e651fa5af2abff6402113e43082ef07d57251a89ee3c4cd3f32dbb05195735218237aa7884e98a7419552766670522f010a6c79d9d845927501cadab99db431b701871eec94884e30dc2eae69ce457b23247f13fb16b3842361ebe6f908233dc602c34adf1f20f13f6305e5de93360e0ca02aad00c75104d04d4e5b1096228cb701d2ae3f4b43ca0882449df7340954ab5944f8a7ace8d96f93650e15a36b90eb8965d2c4ea3c64b51396d331577767e2414361dd938f325e300f80a2975cb509e13d2539dbf7d08cc64b956b94a86c2ef25f318b54f3c8bc182065f050752e7544fa1dc67656ad7d34da385f22cd78ed6476cd45ac2b3de69db3353f53e9de1308460a734047fd2e3efefd44db2b89a716b8c8929e901ca24671044b568b24f9b4a31dccc2f2eee4b1dfb5c9181b2c4d6209b1066816e7eabb1c0492dde5e5b837ad1b0b7e99e4497782e4119b11f0c6556a5ef5704dac25743d2ffb96af30104e3f5f4cd533fc1a81b0ce495470fba1f5859e6de7002173035556661548782daf42e6c74f14630cafaed872680dd6111e0654c5b19b69b80efb8780f158a98ada5758a9f0076d1146dff177318df2a2818ea53c2b3bd520b0cd01f6d28a64138104526469ff433afb13eb22df0dfdb2a719af99e4534fb2de6ac7250e9eb0468b27932d12796764ecd92ff04dcd46fb425ac1354224cca9029d91d41f2682e9cde354bfc23cf251110f0e1575b9b0541c1dd79e1f2aa9f9bcd5c9cf5e2fce8f60b635126069fcc1ae6f366a98200fb704b0186246b0610abe36bf2e0db457345495ea50e88baaeb42d864cc4e1e7567c0298def89c2dd03be41f7fd48c4af55e5fa1a88b5678ece38596db1ea9e84a362f6de4210a3722ff6320163bda6881f1b9c0eec058f41b6c67abcc7b84449829a291cbf0de28a65d78968752799c5d7993df3e84e00cc45e6bd6555c56c7ccd0aee526e5d752bcffd2cd8f99b6e53f566cc6ec55c1c7b382595ab942de097053d2e051ab66dcf9189572481456bc4fe855558faddae5cd2f67c61fc2e62490a8b83ce3f16ebe8fbcafaeed25cdeb9cf60141eab71a7dadf40d5cee94c8709c32d2fc0e74ff59b236092b2a6722bc392924157b395efb76f4551415e78cb5dc1ee92418906282614e2135f87dfc69554b222768eb8f42d95e5f795e1fc85a2bbaa22da967c257167b52f63af767c0c7eadcb9ccd3687f01b02bc85d228d16cc50dae8cb819d109d43f3ca4c43d0f97384680c3a135ff87230eabfb1a7fe9f4eb28cda37703ec7afdd3cb0c99ad9efd802fb5359a58f22b01e7bc9b0387175f1a42f7336336fb25418215b9fb04f57dca0d693a27a15990ad7fcb752c6a9610487b053956c57e907e8e7cfcc1dca50d464724f6552e197a7e4061ca8c8f1b7de304d91b0a9647676acd7dfc5254d8ed2461e32dbf4684fd2edabc7220604e813b5d06514ae747c78aad41cba074b19b8ac7809429e7932f96374bb491b36fde6aab41db3c06e5a195da0c774ffc2811e9e881c054036e8d12ee1103ad5425c1d8ae7357b9b2859d2f3376ccb5087e6f6f9fffe19cd36f768376c445d96927d1289b8569bbf8e080adf1cb8ce402f761cd7c43c1ed221593b74376a63de54dc69ce85ee309519709455aced909cfd71e4980131d8b02ccef73212f57aa912306beaabda5be5d36f6ea43deb9e4c8366d45155d7fe9cac4ca5d9af0c7a49a8999dfc1ebac4aca138886df802f32d3f3b62ce589f13ee5073457f84a44b5062628a77064e40437b97e5208a8d7f12555f31721f8c26a0a638c4d2832d2c1bfd0a5f712b3518a347253fb5bb2b60e8fb343e707cccbae67627fed2058d6f8810bb7d9b9cd9a4a97b624b9ed5bcdf9fd786d63c0043cb9ea63b797123c08a5b245339c6db7c0d73feb69570ddde45f8b0ef422edcd1fc9618d65de050160193d11419c9e5fe730916e92d715296bb7042db9636af239ffabaf50c6fe322904af5fb84f5fbecdc716482975caa3fd85047ba278be5fed9cfd7f2cee3cefafd58e7193c96b5baa9ab07433a4a385dfce269da1b489468adc464d52f8a6c9b1e2b534fc7bf3a11699bbd49909993fb504b332c1df60848ce24a52379731db9baf1cc8dedef98801f52a5f05072205e4f15303a7585da5fe3df663bb660ea3ac5e08846f360e555bf86630a40f63e12ed7b73c9bb3614ddbf2e4c41fd3c6d0df20a49ffbbeec4022912cf8e10e691c19b39e8e52fffeaf22c9641135641bb7e75c157b5c723ddc0fd30052ce85140e8e5d7ea06a94809a76075b3d1a441480fd44ae0c4952293e18061028171220d1a2d4cad89c091d3289cec4c104c923c9ba1e26e29865a5452f3fe44d452bd37582262dc149a1d12012d035a35a1786ce5052abc65350ec16199f219baf606509a5b754fde132c84df77d0927f7aa69e85e48f5f8c63d39f30282bdc7fb44c433aeb3da170178beb48e38ae4e8bdd80407d9a527aceaa3e438ede79539791650be46a863a125ef1171303c219d327377aaf75155ac2511503645c73ed4dfe45c887749576ca84938e3e26bc308e3f002b85c860501b5c9e0e98a6066d4afe54f603b3135acce148de7e07996050da59aed120d9c636c263e2b35a82e3633d0df2a90cb108927d6bff4619368da0f6b7e7d04d2e24977d48d124aa79af3875f7ca8e8cf7f2f4511ef4ec7f699015376af6c923df82b155d6b77d2085e87af225f1c3b79794465869e2ff19a39ce55767dc1b356c615db65892f751bc9ffb67f46b2edb60a0e8401e0bdf7a2c8679b461c522e2c9959a7f92b07e89eb9bff0cd3d49f6376ae5b303073f3ad320d8df977ee385d13926661368b7ca480d7c356807dc68115f4f38d0a2bdf8c5da642d48115e172dc1a037eb99bb1c477f6be77ac1648d613b60e4b989fdfaaaac5e5f4c8f6aa3da992f1bd26a928f9fa563a287fb53039fa22307be12bf1e2f83d047cd9efa51f7cf239c66a49d4a9679e6872df3d9f2524811e9467621faabd3d4972e0b951b291213ea1d2c6f7ac4ada9d03d7e6bf8889c9d7f9ca24c4096f9982ff46d6ea332cf3b1e191408618784a9e7f5484a968b23181b005f981e132ba4d95aa0c4dd832f306833578b5006c7121fa66f53999d5d6f6de50ce99538fd6e30fe8f2afdce8aaf3117e3612efa3449899860499edbb669eb7b21b7f424bf06523d68ef3c6450e1401765fb2d8fa7738606ff914661f5c343882485cb248dbef4a25d0cf71476845e0a323ca01280d06a8dd26cd3570bd4ccccbb119bbec6fa1285f0b5f3dcfd9f4483f9a229c71a50aaa2776aa8454aa0ab072b5e2d6478633ba68fc4f82b3c9cd6ebf6f096a3690cf6a88bd5a2c5a8e512bdd7e4d97c23bc69fed8fb3b57fe6d23397cbbe92970a3c8e3a672ee7285ba6d23010edb4ddd81a9d2f5caf20d9a525750863cacb76ba97d7f6498afe8ef8d5f9c010482079c825f72d25a4832ee9f3e492b95304c495f75a885319ffe0c57071827c92eb8d0c67d9e1364367be6d533eaf75791302c84cdad9767ea7cfdcfc12066bb67b7fb97c03904f27786f6cbb756f303c042bc6e38b1499468a5a8c677de375795674dfce9f3c8b2e80c77d128cca799a18514443e4b553ac30122fa963eb829ef787a2c2686dff0997cb0b3dde7d4a3b0457eb7b75fcff6ed5ec2a0a24bb324754aafe9e819860d4bd17bb0c413bef5a63ae0bdcb4372e7d6476a756d8999efc6711786450806a3036465e0c0ac78f42c58e81", 0x1000}, {&(0x7f0000003b80)="3566c66c8e326bd3777668587dff0485e5a5d7791a19cd7c580ae70a170099535f96a943092106a1f945c3097b3771c69c6907f1c7be3f4395b9b0bee13b0535cd4bc8044d7d5b46b26311420e08d814da06ab211f6643387929ddc62b103ebfa1bfcd3095661e63747ee8ac85c892b1c4a9ab9b80bd8e538d832fc61e39d0883ab8daaaf01dc06ef1116ebf785c8d976271797d610f9cf69876e5c796d9349576250456bd5b625b63cc2aef34532bd6653094db0541", 0xb6}, {&(0x7f0000003c40)="72413c203b486c07ecc4fd6ac3f0f9fd8d86f5bc0e5103f0c5b4e3012c80836e0a42cbe35f0e7aacc6f3194cf38e8a98a1a33e9d56028507a0c4cdbb87fafb64a02474182042774da0a1f4932bd8bce04a2e342fa9127d157335a060d77105f513e70d6327277a2f6af98284ca8c825e2e526d3ed16996a2e14a731178e076aa647b53d8e6bf2f21c8c49542f39cbd912c7cec85812895e883cbafd68115270545fb1b7e9c424042c12e06c7f29754252e06b5e1c83f9b6ec29972560b6f812d3ff4a3435dbedc3cc337a3707a7e9e9badfcf8ec1666f62dbde7c39ed4af79c2f5d604b6d3e4e1b161523eeed39219898403f12f6fbb6bd9dde371aafc0ad7d576cff23b0f2da1540cff71d71748935179f2fbb824cc9894805c31b8df32203601b84dd84722eb497a20404b7e0ff6fcc47e229a829b99a92d8e702bd9be0825b0f2e781810c553138b2f4761f737d9a5c28c636808e4281e46bac3171a923f8e5a21ab0a4a612ecea6060aa8492a34d4abee6ace4bf874fec81b48ec5057bddc1dc5d4af20998130758f1cae9127f721175f3b829662a5f580f23a24dba2c0057bafe9ff7375efbafef59e142548c9d6d9e781b832127e5193a4820946eef5e0d391db67b1c9e311805a2935cac68c7f14970dab5245a4543b5fe62afbe13584c6cde33f14b3441f6c13441f91b61ddd337e40c8fe8bee85c8272a5310c0c42664b2e016e2f5d2ba60e78d8c95f7f55be2355bacec1f24affa7802f666ad6178140103489ad06506e2a4c4e794e2431a4c031a966df855dc2f8814fe775a86ce28c15fbcf1812bead844bcb8e3421d54f9f273bac577186c614b8369eba71efdc9948027eec952f45e2d56f216ba6b07fdb5e2902a897d7a0cd618c2b0801ad9015a145ba5f6c4e4206cea81d509d1c81ff7ab44c771038d8d51379c4e5771f96868d14faa1b4ca004ca24e7a099b772f8ceaa8b1754cd2314f4f3052474aa0857b019f42fe5191de9bbe13ac17cc1eb07b77ee1f11bf807b8c161b74d257cc424421569ae445230ad8f7f2ff6d4f3fd538f1605c8634b70da598b5562020a6d8efb6814fcf2b7f17634a643c85313a481c2cf741099e1fc4186484474b8dbf4a6166b279aafdb681a317faad04068414792c269b80dac33732c821fef3111908a877058d4891e6af01e654e200ff2d70d3bb84b73bf1efa21f2f47d6660a98a542db37694eac7d8637eccf7f320bebe1d7516dce1681158b779ab5a241a1a868ccb3a64cedf211f7e118e09c2204c52cb2b024e154089adcb232a76625754e0f6881fcc0a2a949ebcd4b33ec417fd3475cbd0ea23c229936ac7d14f89d018119493c8e4fc362363391fad3c3f695945e6b28e55fca4d3d13932a841828f58dfb0ec569f7b725c6d86d56ff2df345694136fd4bbcc4439d322d7b44ac2c6da6fad4d7e997bb82e3a66687da0ae3be8e44500a39a377b444ba5f83dfd22be43f7365d2a713df3bb72467acc130af127e08ba3b1cd7d3f0406b8006c7b8c05d52f0f2ac1e72cfc2d0856b74c23c60d0e451ecb506ed4c30ed6922a61860ee4365789fd529b4146698fe1af7f8a755bcc8bbfafda9f85c99ac250666523a55498c2cf20bdb1ad567ef40d7c51403c67345699a751a86d14ab40a79310056458ee65241ae7f3cf313b61e277ec0dc88fac5ed37a42e5431296f5da303eaed5e315b6d905f3cfb386b687b0b1c9e7f9e4e805c78723e37e69b0204951e26dbc4a325aaffb1e344cc188f43e13c47d4b645768d75c312e108f0fe9bece71be4a512dbefcf4af7ec708f44e9d57cf64d48a39c33e47c895fe48db333f697d9225483430a46f04d38f40992e0787330f79f4a95baea54f2b8d260b7433b822094877c55c32a11d6001cf6fa19637206350800338be25309a4a687cf761d21cae35d06a8d4086e04d618cc4750b487e39e92288b82a497163353332bb1639e3e443415072922ad7653f6131a503d00145640da5d055918a65bf4989e2209f9c40715e07beee09f036217b8fab6f0ce13015572ffba0dc665ba2ee3b5d54d6f5427e6219f08c86f0e7c01afafa74973831cf9491232befd2d537c4ef7e015c1bee02146b64c101fbe2c29f793e41d76bb48e08ad0d75a2392374d66f4427589a26c4a0555df0f7283b48a51dccbe71fd45c64795a38acdded340f09c5f167e974944fc9bce66f73cb4dc11bc1452dca5bd0b7e9e2af322b4f1785321c260afc8b58ec2c45a480544ca9de9938249a3bb014d9f0be8bc075ce9b44ba292895a71f32a2affb0763ccebc426892e35fdf72baea1ec4bf9df42117b8a5d86a7d493590f82d29bf1544cabf66e0a58925d24cfee57b21dc2653f844a43367f9b5704b8d5b493cb50b2778b761dc51e0a96cb3624d8f93168a3e78c509205211d5d092f0144bbeb9f90377a7a21c6e2d0cc4617aae3aedd9a0672676a15aed4b50e9baed9658676053e9a1803ba6c8ecea62ac5845367af50c22aa68f77de020d151ecc00d7c7dc1186d960864b03851cc136652b670ff38c833dc6b5ddfaaf7fcfd20d328ebfe6ea98e8d825a07885d10d066912e2d0263558aeabb1e9c41f566353a61f74dc93e161156f1c2f1575fe6252d1429d63babb679235549adc35240bb5205627b5e08dd6b8623f2a89a4fea48bf568d53fe2e083ed2bcf52dabc24cdd71a8031e5f792e92c7a06841d3dff1a058af859188c864646047e57264d94157eb9576aac7647d33b3fa1403e50e20e5d3ac0d5e71fada3bb1b31fdec3b3b2b61ae942b81ce3ad6a8bda51cd956d5a440a7c229d03d9036a66acdae4c78456f0b8a4bc0ead700487dc55e7d30fe11b622f2efb3c38bcf1de4f60d9c598e98c86a31da64ce5590f0c58dbd477294f2db281f2273d681ead8ec948f6900d9d28b155d4b4c0618bcfb91bac7648da1f8f352ef067ca0f2a5e8c53c557497599b92cbe68b59991d365417dad4a97ca83dcc1f9b86aa44b4ee05f34dbd822358eb8704bf1b47f242c92dea47c0a676a71d44df1284cf81ee8d6bc3ec7249f07a0be8181f4431922551544f3aedea131feaee28a7d169139529bd39440038a14348fca65d77259ebc0cda92f0e2178f4be8cfc6929248283836bda1d6835c6a66e5892e8fdd6fd1ee837a8e7f42bb2b223833570f5080777aad7ce8234802a3812b69fe4f2a94c5c192dce19dd9d807ded56a3efae2feddac3d3fcdc70994fdcc55166ef8a6837e133e46a85b13d2ba632563fe8e0ad39637f9787c151fc3698ff1fc0a2964de5e7611215366b5564bd1a619a3c041f929a01e2e63fcd0753842b094a22b558cf2a5303f01c9f6c10266ffc5575039f209eadf61faa652b2ab89bd5b991f724e87563ac8667a98c0083f1922ec30262b3b7fc607f39f25ba55f676ef5112a044b56c867644e98cebcec28811522b011558c77effff0024b10a69833d94481badfdf5f63f2d557316aea0a59bcde8fbdae059239f10e78bbf4db4579def1cb94728b60eee1fe0010d00680a717e96651c51b17270a55dd11c7750f00f4dd74035770964daf6eea86540a39b30f4f7a843204c07d9e160f4ff269bf4542395648e74257f787e6e0847e5dfdbb3502fce8ea22bb6fa62da58000df58f861292b98ba2d00da1362232f9193f3332a4cc53341befacb88c211501ce9140b1a4ee802bd129e89bf3c17a017449f8d38691de1818c1c315350e654f4f9a2e6af731b5084799daa5eeb8eec4479e65e67bbb9349cf712e265df5e4999adacb2f7f377c2c43f77b58c1bb03b25c4eeac9df578e41365a554cb2995d2344695554f8dd859a328f1c95dad3aaa1594736a2d91bf26062ecfbea8cead8976e9927aa5ae830ee1da9860ee6d08d01666bf837af74eb3b36b621d2db9229f1870c512390c3c8f742a306c1ab9348e53b613e19b61e4154cba1c69e1ef72649a8899f418d6b1c47ff2d2799c9c477844a0e6bbae7b5dd8dc6abe2214f02ca72aecb6909432d9f9f7d25a6447aa49584234629e795621231064f4cf5c47e24d67b44a83181ce6019f5aecb8e5665f91ce0a3fb7fab86ed5ed70e68b562fd5677cdca5f67cb2d145c2b56086c7049e11fb375fe2cf801054b3f411157bb0e7b5853389a6f10df99f2bfe193828d124b306a40f36ef0c031a5cd6225df5491303cf40ce28cf434e381e7679a5615a95a6089442eada431cf8e8411f0163c2c86552a17a3cfc24c6979b69cb5616425aae0d788bc14da80136b6de3b07aad0b8ae3f8dd5b494950b8a1a7bc2c65bc687df7b4101ea44f91d820bfc1a305c2cf44524ebf9fd361d2cc3f4ac1e1f3f4920dd4e94e246c2a8946fda123cc37815483c538a2ab5bd6a1fd0643d59a0201500fcbdbb83ce8a0a84af151ef964ba24cc10cd4135576bfd6988a3a6a2a43e36ce3647916759c282a118165fd87acee4b651fb8d4f81e15101462845787e6246b453c56a87daf9799bbb788e2506a46c94aef1443fb10beb28da81c4de24879ee089597876b3e3c6413b5e16c991fa3a31419c1abf2975d71ec03cfb6fd19a1ce92a485eddf681dd34cfc43ab7cd0657af8aafbb7ae25df5a3a17285eb7dfcf2bf1cdf490fe1e8a559639ebe5c3125649be45bba3b83c4c57ad5763e93b7235b1bde631e2a73aa1d891eefbfd08dfff1a8cc16009641681d42c0bafdb577ed96c709e9a856179ef53322e2b45ab6dddcc297c6e11f97e555b7763a62831b3080e56ea3030d95bcfc2dc33bc64a775942b4197d72cdcccab68a08d9557b141dfea31fc6e132c0c95012b632c0008483a0ab68cee18580208457211af8c97517066cfb02d248fdfd4f39ddb0e6779d6e9efddf307bfb2c0dd373939dd2e26cb0fdc4d6d353d2b9073d1e393f86943a7c69dc483da40b9ec0d9d7d0964acfbf0859cc0f4bdbd2a9e1e4bcfc411376c6016f745606ee555ab96323077524c17ed194699ac1ffae4a727e5a57a583ab672ed4a8445068f000efd2447551a7e675124a2792885af11a8fd7dfd7bb988c8900466edb2f3136e9c6e845a785696531d885a7a15068fb609475162b11da0f294ab60c29bb63e5423c559cde8cbe1a6109388ad01042a25d4ff69c7e44757a2dfbe93f14ec88b7a22ab886384f0e9ca63de1223f5a7f6d02b5e84895f4e385d7411233d80bb0ee78ede614075240df4fcdb48de9fdb1285828b4e4213347bc418a6f42c0752d9806680d1fae0b0a86a7a26f8bbb8ac44a7526927288a29737ac917d0e822818ab4ea670b5c1efe22ac2714aa023d994fdde1171f1fe306eb59e93beabb79c9b5db40ae32ad541c991e91cb5c349c09ec95ec4452e9b95aa3b65eb66335aef01b0ba259b48dc2c73b822f60f6e01ccc71cd3c7211da28c2b49e0af438bb3ad478476f19e981cc31b7a1695e970b73a0d27c8c6fba809d23d266b997810576cdb4b4956382688b10d47fc1c09c2db72bb45cdf795b92b8ce8ef3fd5951ce69a4bc66722bacc12ace83c9d8907c7a23316fc51bfb3d765f81f8c8c97e6ad483ff0c0c52008b8f393ba6b636e182c1d8051d87d7e210906cbad07bd2c904c44db1d491dbde03b2e93b652fcc27fcde5c382b354f285d05b745581efea6688f92e4891153bb09b4bee2dab559b348cd5736ae9749eb926f891e076be731ca36f056f252e6278931ce6f9e3cca500a9ae99d5895af344c0ebbbb95700880a94f3c5cbcad72237d8bc6e8806ec63a04d16beb1bac7e743d48852b0be248cc2579bb5c855edbdaf01a3ed5bd", 0x1000}, {&(0x7f0000004c40)="b42d78f7ff1665bae9ad92049e18b861a4f77a59f57d12bea032d3e93bc07fff312d2570b25bdc7a09fcc0c5c6476d0c44e134462bc25a03c0b1ad3736df179fd37a5319b66563f029277ab29613cd3e7e2f6d369f0b34a055b6ccf5d5165124f880da13b51554a3633cadd92d3a6196a41d771659414c30aff95b4d61e10f5b7705c978d7a99044a5e7fa40de44ed5f194ba6e8b24ee1d78ce2f6a00fbcfc11c95e3788b5b470", 0xa7}, {&(0x7f0000004d00)="03f63f4fc77df1c889651d3c75ab2c0793971304462f106a1102dc74de346a9d654a33b6e2be7c12edc31dbe15812e2dbf64251097003b61fc80040e169a4c08b43a63498596232652f6a005138ad05b46a7d832f7f2cf62130b3a6776fbf9d321292fa7e00e632df7", 0x69}, {&(0x7f0000004d80)="c598683dca2c232fe41495410166eee1c265a7598c77a09a76e335df1e407c54b59007cbc4fc47f5a763ed60aea61368356bdee97462d541d4505b0d4ecb60", 0x3f}, {&(0x7f0000004dc0)="71f5593254ff726549f2cf40b32b7aee20f3d99f5b8eaed2296f4e8ec84b79d60bee4d8159eefbfec45b492c7339baa8c368c8ea405f3b6029e1aa85df49d53d05d0b57e0ab7d56ad93c7d15ae", 0x4d}, {&(0x7f0000004e40)="4eeb63ee69d93a66e54d5e439507b5fb687ea4a9ad7530493fcacea6edf4", 0x1e}], 0x9, &(0x7f0000006f80)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r2, r2]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}], 0x68, 0x20000000}}, {{0x0, 0x0, &(0x7f0000007040)=[{&(0x7f0000007000)="98086067001785cc56ad7af186a801f3e74627834109be07335198be5b6be361d0d27b97ae386231763a14b958fbf1fd59344cd495321699492a", 0x3a}], 0x1, &(0x7f0000002300)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r4, r5]}}, @cred={{0x1c, 0x1, 0x2, {r6, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @cred, @rights={{0xfffffffffffffca3, 0x1, 0x1, [r8, r3, r9, r10, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r11, r13}}}], 0xf8, 0x40080b0}}, {{&(0x7f0000009500)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000009580), 0x0, 0x0, 0x0, 0x400c850}}, {{&(0x7f00000095c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000096c0)=[{&(0x7f0000009640)="03eb80fb3826711d8a0ab907ad101397d798c4a78d20e1d31c3a755bf325e78d2ee5d427fc4602150008b50793316989e6525efa7ff9e481", 0x38}, {&(0x7f0000009680)="e6454c46dd1d763824272e463ccd253d9ca1e89c9d0436", 0x17}], 0x2, &(0x7f0000009800)=[@cred={{0x1c, 0x1, 0x2, {r14, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [r1, r15, r16]}}, @rights={{0x20, 0x1, 0x1, [r17, r0, r2, r18]}}], 0x60, 0x4000040}}], 0xa, 0x4050) (async) mount$9p_fd(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x0, &(0x7f0000002440)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}}) [ 260.650320][ T6716] netlink: 1 bytes leftover after parsing attributes in process `syz-executor.0'. 00:04:20 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x10, 0x4) [ 260.687876][ T6728] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.0'. [ 260.696687][ T6728] netlink: 1 bytes leftover after parsing attributes in process `syz-executor.0'. 00:04:20 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') (async) r3 = syz_io_uring_setup(0x5117, &(0x7f0000000280), &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000000380), &(0x7f00000003c0)) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r4, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r4, &(0x7f0000000080)={0x2020}, 0x2020) (async) r5 = accept4$x25(r2, &(0x7f0000007240)={0x9, @remote}, &(0x7f0000007280)=0x12, 0x0) (async) r6 = fcntl$getown(0xffffffffffffffff, 0x9) (async, rerun: 32) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') (rerun: 32) read$FUSE(r7, &(0x7f0000004400)={0x2020}, 0x9e) (async, rerun: 32) read$FUSE(r7, &(0x7f0000000080)={0x2020}, 0x2020) (async, rerun: 32) socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f00000072c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="060000ec000f00002eb944696c653000"]) (async, rerun: 64) r9 = syz_open_dev$vim2m(&(0x7f0000007300), 0x20, 0x2) (async, rerun: 64) r10 = io_uring_setup(0x6ae3, &(0x7f0000007340)={0x0, 0x4af5, 0x8, 0x0, 0x112, 0x0, r3}) (async) read$FUSE(r2, &(0x7f00000073c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r12 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x2020004c, &(0x7f0000000000)=ANY=[@ANYBLOB='iocharset=cp1250,allow_utime=00000000000000000000010,gid=', @ANYRESHEX=0x0, @ANYBLOB=',errors=continue,utf8,uid=', @ANYRESHEX=0x0, @ANYBLOB=',gid=', @ANYRESHEX=r13, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030342c696f636861727365743d63703935302c001221adbe7f92d1000d92fb3a12df74cdc18c3a888ed7293d1f4080ccf84793a0e470f7d5a24e43b057aaaa8b94dda3ccc07412ad2eb35a08d6e6e6c4c78fe3165236910288c04aa3f09be798ab020abdedd6e02cad595e646cfa716caaf605ffe6cd1aff767b8b02f133d35960e98213b32cf4878e425548fc512216f3789c126a2dd6b1ec73e5f4ec81c0af5a76c06ca1480dd108a5e5c5a0d1bc7724de"], 0x1, 0x14ed, &(0x7f0000002a80)="$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") (async) r14 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r14, 0x0) (async) setpgid(0x0, r14) (async, rerun: 64) setpgid(r14, 0x0) (async, rerun: 64) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000009700)={0xffffffffffffffff}) (async) r16 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000009740), 0x20000, 0x0) r17 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000009780)={r2, 0x0, 0x25, 0x14}, 0x10) r18 = openat$random(0xffffffffffffff9c, &(0x7f00000097c0), 0x3, 0x0) sendmmsg$unix(r2, &(0x7f0000009880)=[{{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000400)="eceb23f891bc2d246fe510fbef3b3e5586b0e47dd3b100131665db7d6e5367026af158b44a986f782f62f76875bd50633a33853cb5332acd2170fb5c0ce938765cd164d40bf0dea1f9273f5f8af4b4d29012ae31e1991b4ce950bd4cd0f4d67a654a804dc441ce77f66d766f9933a22bacd9189321e6d5fd2371b81fbab6cb1c5ab76cd66932484fea009973c76561a293ea6304e30db287d92f7250262b1b78a7e1ab5861f6fd5d45a61a56e56638ab23cc24eb761818d413a048d2f08e20a0a38cf8895c4d2655a0", 0xc9}, {&(0x7f0000000500)="93cef5b127325db2b75bde7e38994c2223e36fc059d7a31409bc30bb8f1b09c05b8a04b63ced159ad48e145f5aa8edd9cdd259e190c0006c6e1c7a9922c29c8be37beac5abbd0feb0cc18a588f7eead60d97a73e45b774e1af112b0f6e98194d767818d3b153ce49f60f49d4625154b4bde9259078972043b66aa1e1d9c8afda1088217b16f2906e64dcad2d0a1c16f3113e3b21a348643dd77adf711a5dfea31a9b104e11c71a54bd1516884be17b9af8028751ba49cb6c5ee468f54b2a9f3bb9b277500722dc3e21cee6d9d364a45c952c040a9255bef9d0ffd25fe4f3d782d2320b5859e4395b47dfb943ae1a520a4c", 0xf1}, {&(0x7f0000000140)="76b9dc15a39d619f98a5fb0fca8a5db1150d53cb3ff6ad5a66c6e94df5095f992af4e56860e169dfb88f85c61504f8a733bd487d97f174107ca8efe55243e800945d419604d0a49b8c66d37afde5903336cdf7c920428a502c5c17bd662d9fc7b5c85fdd0a125069eab30b3f39fef72a0d08f3", 0x73}, {&(0x7f0000000600)="de6728d8738c423752aadacb36d5facb0c684a35767d6841ae91559cfd4c0fae7c617c5f84ee64a1510e6639ea212a92001c131b17062e4f93c1d287c538eed88ef6d6f5db6df6819d7a3f6a7c64ed2c8e45eb4349f0574865c1843f86809f88b28a654686ab25f229d3216cf7e72eff6fe00113c42f504afe951c4187a093ec4bbbafa140a777a8ac70a2d931fe9d1557b0b02489eb3def4b0f4c8f4cfdfb789b851050c5b6c596a6b76881e3bcfe8746985b003ab0b257acf3848df8c8761368430f2bdfabf2317ca088de", 0xcc}, {&(0x7f0000000300)="954fbab796ffd44c8aef0bcdb948b8af1ca4b73cd539c3081e8634c02e56541747982bb62a4eaa8b5bdec6fa137a1739e991880237d52f22a9bf5102b01dfdfcf8886e823199cf1647ee8e98f0660b630e2a6711380e4450c2223f5155096c688a479e2318eb676a4f66fdcb7625f7e2b4ea8f", 0x73}, {&(0x7f0000000700)="259dd68ed8784668754919e8fd8eef4351e60f554fcd0eb473743600f0973ff706da7dd9de59a5833ceb40698b5315209634466d3fc6b2da5cc3db2c7afc1807d56d8c6ca1dd817e5e1a735e6519ae455b4288f7bd37bd2eee14b39da3912bbe81edc541065917fbabe2646ee6afaf8c7e683de7aed945c0048be56119fd005ccfdcb7613f484387c9c849724d37e6adb2defd8ad684c2395d8a2dd8fdd409a14bf4affd65c5a9ceeb5610bb3c5d38e4044e65cf9b4214fa954ac5a2fff2a07744b3ebf508bbdf7bdbf9a3c8491888feeb331b50f20e4a2eb5ef700904177116eb13ff4783ebda876adb07aab7cee5b20c29", 0xf2}, {&(0x7f0000000800)="0c491f29aff3db74fb3bd6519409161cc52b542f09321ed543a63c2b2495009ce16c853042288110d6027b868938ba301a04e3af3e809f4b260ebd5f47880e2e7a56f193eb67a2e6ebd70485388554d479b1d305eec3f83f", 0x58}, {&(0x7f00000000c0)="3625004d3e28a3b96d37a969345bf41c3bdde0033727b4211b1ba3f988e6", 0x1e}, {&(0x7f0000000880)="ca5386c646e0989a3495efd42d365bb1709110091ad0", 0x16}], 0x9, &(0x7f00000009c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [r1, r3, r3, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}}, @cred={{0x1c}}], 0x90, 0x4000044}}, {{0x0, 0x0, &(0x7f0000000f80)=[{&(0x7f0000000a80)="1bae3f29d91ae70df08a8799dce624639815eb9cf1b1d612440074e792895abebf42048059ccdaa9a3df0ee20e7d6b4b188458babe62f6fec17a9131777dbee9ba604db5f444b1e44fc389de92554de90a53fcb6a46fb07899d2a397288695bf14e31861e65fcc51ad8a438231e9ab2306a562e370e204e2b5e86102c0e9377e41b90c4a9801399572", 0x89}, {&(0x7f0000000b40)="a003ed6faf4352b44ab135c40958222fc61249bb588167bd4f78af4385ff21d8728c6520d5c90401c716a1ca68f56341ab3a4d98f450dfbead159bc713ccb5c792bfa28acbeea86b54ff050723737e030270a3f8276e969ec6e938d9f18c38262c8a93a1db506815140a10dd8742d5498955a9901fe043d56c1492", 0x7b}, {&(0x7f0000000bc0)="4c325eace2481c040976e4c933ad6a008f758e4fcf6bdd53f67e55cb98bcc2b4621f42bb17e5fecdd62dad5a5c7330b2b8c41ecd031e591a70b71c8d23571895b71267058c215bf84d39465e651a3ae0b7e7e4f3802948", 0x57}, {&(0x7f0000000c40)="70799e1f868d6f1c0993eb85d7a4114384b75723815cfa560dc155e3f014ce778745cba07e699f5c39072c679bd27663d44b670be8c7467acf28f065c1c7d8c902277027d0e60769ce12491416b3a3fc4d191190be41eab876aabd9da021e2a3c636c7d3b82062532ccd550c900fa69653222d7f4f0337f04929598481e799", 0x7f}, {&(0x7f0000000cc0)="d7be8f2f8425543ec21e8278e3273789abe00f2ce960f51bb3a26ecf02f65f0a606968a4fd342aac98ff397c566a376ebafa05c551fdc5528175cabbaca5c031de85a6cb48264d6ac178ec7f3595b1cbfc88d5c50280a62439f98414776ee285d398ad60edf7447cb329cbb1c5e7061c93d628ba601549838ea8d09a2126532e6c56a4c27994cd0856193e33159931478ce31ffb7501a66352aac8db256b0f5e61fb028f3f09d4780d6e6849ce8dda7d448d", 0xb2}, {&(0x7f0000000d80)="17d9f8f1e6c7e8886aa8862fb6cf72a5d9d01c12fbb9be7e7c38b2a009f9747e2fef64d15df82e14895c1a6bbf1a01c31ca221cdc44302055285cb187cbb1a23223c644b97c59c5a3e988cb7a0033e7ed8f3369809c7d49be4a8b277e016b25e4b389df91aa0ea35339fe6cc30df31055bec5b3b896c72d1ca0d01d4c85ecce5a86e78448c4f183b037fd235cdc6bb8ce4bd67dd4d64732700a5c6", 0x9b}, {&(0x7f0000000e40)="25ce4b96f163e8e7831efb7ee9a5ed150eec2e0b3ac5154aec298b78f3635bda82aa774ced0cd30a0e8731fb999e442d74edbec22bcbaaacd91106f087dbd757343707e49d73346c35b26a64ca034e98821ab7bdbd4851779e09d2c66cd292adbb535dd6d7976788d800ea1afed55c23d222021c65194cdf1422cfc90ea06a97865989cc51455a74613deef6d6d22697689087c3daeaa9010a729841b33dec1c1458d1ddf705bed8127a8d98516c97e55b765d2a68cbe76a3c002f89ff97a06749b94d01e49c5ad09f9d9d0b18d948c71d1b2d5d81b20fce43e7824db1778b72caea7b05aaf8dcab4f169700d4d48de9c11f1275c484d59cf5", 0xf9}, {&(0x7f0000000f40)="ad5185d1feabd60d16eb5e34fe6aa3b37c84c8317e4b2389590fe660cbaa56842ac9b51afe", 0x25}], 0x8, &(0x7f0000001200)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x000\x00\x00\x00\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r3, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xb0}}, {{0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000012c0)="c612204d733d626203c2a619a0bc58eb52c0eb17d756b95385a16fe0ec5f76606f2211928aa1cc86673a9b0004515115ba358deb6c6be5692d8c71804298e1366456254efc39df76edbdb7190ddb3591c7377cf02c4d95976b05beb24c182775a7972284297558897adbff29bb55e33cf08c6d392f696c0abbdf84846178c4", 0x7f}, {&(0x7f0000001340)="c266d8d2f5d287a3fa36d1e7472a523906f817ce85d155760d211aafd73c451f7b4f376a8e1f1e5348d8a67e4fa8ad1c5ebdd5cda046c3ec5614d2aefbf6c6e38d91297b257885b15c7f9ed278b36abe01e53266d4f446ee174682846a5e3bd82835d1", 0x63}, {&(0x7f00000013c0)="bea8d92726c0b7776742c967906303bfeff3c8f3f4820b7bb1a730e8356efbe39aa5b21b61be967ec415d7eeac9247488def3541ad923e6116b120", 0x3b}, {&(0x7f0000001400)="fe3cdb34c94709d23112f3d987590bdb171d212c77ec20b2690a12bb343016259321f86fe4944eeed1c46ad82e9ed4de9593c0212e6343920ae381d98a0a1e0c06d2f508d00aa59869fd413d5b419813d1bce94e3c7b363e6e6e11f2fecc7e143939200729518e1cbdafdd12b63ea55910557f729fb275e7d6bfe155a9fdb1269fdddee9a916b88522975c1e57eb19cd63202004408fc0bec59284ffae02f518126754d2787a9ac620875f59e274610cb1b400f1b24c17503ebac1acc97e68ab50430def61", 0xc5}, {&(0x7f0000001500)="609fac7dc54276ca660281e42fdb1f83453864af7b46885fc4f93e63b9b6068f44bea414795228883c850b2139c3877d67db994c2dcd67e7c4178784ed1a504d070c2cfce4b8cb67330372251a0448fcc5da99184ef97297230a684a0283a22b8d0e1ba32e95d51022fb032fb525392a6d98d78b26a2dc37409955673bcf1f9c7d5da46cf06161d8608c7364e9bc691bf9d81f53cfe5e3649a39f7844f40cc", 0x9f}, {&(0x7f00000015c0)="a49edd6a38647e67c691886cea6f5322060360b37785cffd12378cac8dab799ef65d46d64b46bd0b", 0x28}, {&(0x7f0000001600)="f52ee0fbc92f7fa281607157defc202dfbe5a4fbb61ef239dd6b6122cd46d856d9f25f0797ea21bfba4657de3958fb2784335e7b90f3c8a5e04dee7da6ba1a117ccbb9dba5be28cdfcad05e98455cabdd5596e2cf254c36d511428a688e595778b6502860aa231a6a3ce4d00c13767a1d7960030d2999b3160343bdb0a059ecb709ebaab43e45431b5bac6a2f2ac4b4d40c500732c1d627fdf5d7657", 0x9c}, {&(0x7f00000016c0)="3df606aea73fb54c8c6303d1f3bda1b64b16e3d0a832adaf79d3342380cd898ba8e8615efd940ec4f856275f143bc13d", 0x30}, {&(0x7f0000001700)="9a2eecb2a6acdac1fa82bb656e716ff3359166e3d8cef48fcc8577d7aa25d65abc34bdfb35a234920d18901f419bd03f988efa78806764e35218b313b4a7428d97dd3d078ac03b95322e402d389b633a53120ca81cbfb7f1a49b42d57029e5f5b00fe5a9a160651356ac5eabf8ad9d6b0a1e5ce69dc55606edcc5c8f6330ca02ed5038c31614e6c911260a88965a", 0x8e}], 0x9, &(0x7f0000001a00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r0, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r2, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}}], 0x118, 0x4000}}, {{&(0x7f0000001b40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="293c82cd263e41889e7221dd24774ec6189f96001738c674004b2a309ae51d10b955540da0b78c948a8b1e1d464998b95b81321c6cac173a6f2b7f19549405203e81f1f18dc637010463db549f7db893aeab499964f2bda2de752b9245de0008210daac745aae0e279a4e0ece9d1f45634ab860f17bcea053ee512", 0x7b}], 0x1, &(0x7f0000001c80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x40, 0x1}}, {{&(0x7f0000001cc0)=@abs={0x0, 0x0, 0x5}, 0x6e, &(0x7f0000002080)=[{&(0x7f0000001d40)="b8079671f8ca75f21c8eb86019c69a61cbd05f1a5bd5d2d3c15ef4509cb1875f4244f8f79778abe93fc1129b412dfaa23e8ea3bc890d230681982efbdddabf302fae74e3dba989243d6f6eacc31f92a4a0e3eda1519bc1892f667edaa4da9a4683b48638e8213438da56a10069755483ccca6b39367b0bf3de1ee0f711c731ecc83a3eaf5f1c03932dc3c775591845b74a1dc745ac1b53349a5f170b954b676b1a922851bf71684b4a8935fe0a65fa7f9628a674f9128787cdb7553ef53212aaac14453780b31197f4bddd96159c3bac92b6207538741ecf589e38bd9b8e93f66483dbc6d1a65f5ad85484e01f353f50a6", 0xf1}, {&(0x7f0000001e40)="24e2e0554070be3d7c70cf8963b7af5c5acf38226c30e79917404f47fde4cc3fbfcff642cce2043e5df64ea3ca78ebf92c2ae2ac0d125b6c2142d49ad9d770423f95d121d8057881e2b49013398e5d7b96641ca54d821c0c4e60165660e087bd9553ce463530bef62fb4", 0x6a}, {&(0x7f0000001ec0)="ae5ed0dd8e02a0dc71ac4f36fd7bc1ab11cf2c34edb2b8fd80e621ff097e977740274909f6453a73e79d584b27f97ba4d90dd873d6ad11ad8f50a8c7d7748a9f324e567865625f6737fe83427cd3fff8417572b2a5edc3ad7175c7651d2afae787a9a72ffc51003f47c956b95775660a40cb234452032dda12ec4bf02a53cc12ccfa9d7a3f15e6ba5be730f1aeb60ce6ca46c06d4df37420e5acfd0dfafe50884b1e", 0xa2}, {&(0x7f0000001f80)="f9ed25e99df74f97ed82ea03e98ee14b6a6107d99c1feed28e1490e469d99751a2533f90911f8a73763d1c441972a5bd1afe8e3cc55bfabcefb9c9cc7ceb2048588a1b05e5674c873c4cc83a15f5ea", 0x4f}, {&(0x7f0000002100)="67549902722efdca1bf5a1ea57dc34b9e851cf5df6527f880b46ebd4ed90d7bdca16284802c8baa5af62c4fed02adc6830b200dc77c385db5464c00eee436fc151f0036021e984b216715ccd139c00e80fc235b921ee679090523cc0a1be1f38ec7739c9af87a53ec796de3334b6f8adae22d3bc0aef01d88cda15419b4742a6e2ded251db95a58a3e1e15ff7f0000f2443715d998551644e8efaac3530b4b308fd1d21a5b6c3eaf65cc0a5a5a2a4e9f6033b8133aedbcc832579195bc49e58835b5cc3c0ad5c82cdc61a823c968ff91aa1a0049dcae40ff1e9e728b75fb2a6104d72da9e4df5aede71ee34d123b3921776efe8020dca78683596258dd5a6d6368845c574bf644fb5cf0b24ddf97", 0x22}, {&(0x7f0000002040)="bd", 0x1}], 0x6, &(0x7f0000002500)=[@rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x148, 0x20000004}}, {{&(0x7f0000002680)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000027c0)=[{&(0x7f0000002700)="752672d74170987d37703d435133b221e722390a63e006ae81514fc57c9e27ac543862ff492a9332ebf9a11701063e362d79a4c88e719fc66f99959819d58b4ff67468f95dde3cde865d64b7cfad39e5d3485a6ce65c9684af881a17bc9a350bde6cfec191b158866fde4506ba7eeb7492d2d1d81400c189b2254369d59706fa29970c8a5949c094778e2e7d3b9dea3cbd59e7153f", 0x95}], 0x1, &(0x7f00000029c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @rights={{0x28, 0x1, 0x1, [r2, r0, 0xffffffffffffffff, r1, r3, 0xffffffffffffffff]}}], 0xe0, 0x4000}}, {{&(0x7f0000002ac0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004e80)=[{&(0x7f0000002b40)}, {&(0x7f0000002b80)="ee7f48df3611163bfa95e036a4298bc6ff4c452e2e92d79be98a52f63fa956f8825d67569d98e3fe79b5ea7242a308a88f2471a108c34a9f5d61c1605da868854bfeb221c499cd5a269960a5d797263545d8a3c187296c6038f1dc27ee1e0d530c04efcceb2d3e2aa21db1a73412e2506e42f515e2e784f85f74f5dcbebb3ff70c6768a1e85a258b81ef7c796203d90281fb34f1d528a624c01e4ff0c902329969af275252a1c26f09650ee1a7064f60479d6996f228d2c5f586a0c52bebd463c32e33dc0c4bef62a5c3bdc98bceab2a7fc9d8e14c433c24bffe9fa0fda952ec6c381607a3eabe8f82bc48c32bd325fe4c06715e4bd6de4b173ae3c09c9b0a48dd2030942b318090d044ae831bcd9243666c7269607135a3abccda935dc4585259eb63e544cd8180b82f5888d6d48d8c3852d1c25476f80758409346a17a4e067ccc4aad83f4f0b3d93644093d5717ea2e76986236a49b118bf0e0621fe1178b9e69b7fb5427a03e01af9e7df6aee25ac51e355a38d15a23a79ec11c2d94f20845734a0a2f41eeaa77c32051b4240c877bd2f81673d26236de8cb0ecbfa43dc3ab081914a832f9a4159afc04460bf8adbd98ddc665cd9ac710b7097c731fbb28cf24d77f01cb5ae95c89e4545dd584c3224e9449785fc8b1711551374e281ee5a71373377d51b4c655899316eaaa0fa6a10c9e2250c395c5c5d3a804999a20e5d953d9a31af2e1690355c392e8d961bd6ca67373d991583c89609ebb5c1bd41f9ba6b1f963aac1a33b5488132b969653dc1a465a95722f54aeec1e425207286e2e0149f9d4280796138c2db2caef3e0b1294c3907ac743582abc313424a4ac056a7756ce744de096a76b26858caba816d7e398e58d2cc28ac854a5de274da664b82c75d3f21cd0d3d9921104c0363c812db61552cd79e04b0b39237dfa1daa58862ef4bdb0412c89d03f318883e6da839b4ecaa13e14933195f1c1ea23545e05b2ad64c8f4a4f83de5c15e3d8f556f2a6bc43ab96786c4b95e5266a20f9ccd902b8aef7ca49deb4aa0ee8fb43a272ba0e0dc044860237575e5a57a5c191c437855c95ff0c412329e2ad4b54f0be9fb688343e9ccccedb7d7efa31bee7ebc3d24eba0827fbfc8f4fdff472a2a8a084653e87387fd3ca0cf80a2daf486bc7d83038cf322ea455302b210f6af4a16780574759f6094cfb2731fd0f74cc94dd5371b2b4328efc1fa58139cd9404d02b7e71272dce0b63fa9f18b6281ff8449e4fd02023bc8dcb20fad7bb921dc7cb2b4dadfb789efc949ea2428146cd9b37e0f3db84e78649946be2cba81504260d51107d9cf1f912a624b52b879b0a2516a9a7178ec52491fc9df5395e0336eb89905af2424e7079d9a4ec7a0dba7de8cd2815eb49eb5ce69fa55303c7c7fa31ac71c24496324a1634f07d3c9d651da4f5978ebd6a9faf1ac7b59c78b0fe1aac06812ca0111338fc5be5eda42553451286ec611cb8c5ac3eb9726d71461d3f878c402805f737fe9fadf88796613517e7852a9edee665cab054ff167250935f1df31cc24240f2a1672adda18c786b8fb49e5375edfc84f427a87b11c7774938935a2ae92a4c19fb601801a37e2743b959d69d6d783b923d64461014c2de0eb952a1bdf38da1d48965d4fe2635b68d8632f83da2208e00082c3f2518137b4411fa3a2bc1a4f4d1208df6189175777b38567058116725025ee057842e2f9249f362efd13b1495b8538d74b8c691ce9861195054069675099bbfab96a22a133edab9ec30e028b6bb4089ce3dba13c75a0fd9d377174aa7757e152a47c90a30908da5d3533fb8625749c2fc10e8b5c7dd0cccd15c6177cae76fc8469b79cc004b471e07edef17d8fc6142b715bdf3666c77608159193acea62fc8e97cad21a54a306b9a07d49cecb6ba50b28c5664cca83920bfb744479ed6e1bda84df78439c3b080633e19fe222b21b0f683f880b1a908107f2e0d37d44431e75ca751837299e651fa5af2abff6402113e43082ef07d57251a89ee3c4cd3f32dbb05195735218237aa7884e98a7419552766670522f010a6c79d9d845927501cadab99db431b701871eec94884e30dc2eae69ce457b23247f13fb16b3842361ebe6f908233dc602c34adf1f20f13f6305e5de93360e0ca02aad00c75104d04d4e5b1096228cb701d2ae3f4b43ca0882449df7340954ab5944f8a7ace8d96f93650e15a36b90eb8965d2c4ea3c64b51396d331577767e2414361dd938f325e300f80a2975cb509e13d2539dbf7d08cc64b956b94a86c2ef25f318b54f3c8bc182065f050752e7544fa1dc67656ad7d34da385f22cd78ed6476cd45ac2b3de69db3353f53e9de1308460a734047fd2e3efefd44db2b89a716b8c8929e901ca24671044b568b24f9b4a31dccc2f2eee4b1dfb5c9181b2c4d6209b1066816e7eabb1c0492dde5e5b837ad1b0b7e99e4497782e4119b11f0c6556a5ef5704dac25743d2ffb96af30104e3f5f4cd533fc1a81b0ce495470fba1f5859e6de7002173035556661548782daf42e6c74f14630cafaed872680dd6111e0654c5b19b69b80efb8780f158a98ada5758a9f0076d1146dff177318df2a2818ea53c2b3bd520b0cd01f6d28a64138104526469ff433afb13eb22df0dfdb2a719af99e4534fb2de6ac7250e9eb0468b27932d12796764ecd92ff04dcd46fb425ac1354224cca9029d91d41f2682e9cde354bfc23cf251110f0e1575b9b0541c1dd79e1f2aa9f9bcd5c9cf5e2fce8f60b635126069fcc1ae6f366a98200fb704b0186246b0610abe36bf2e0db457345495ea50e88baaeb42d864cc4e1e7567c0298def89c2dd03be41f7fd48c4af55e5fa1a88b5678ece38596db1ea9e84a362f6de4210a3722ff6320163bda6881f1b9c0eec058f41b6c67abcc7b84449829a291cbf0de28a65d78968752799c5d7993df3e84e00cc45e6bd6555c56c7ccd0aee526e5d752bcffd2cd8f99b6e53f566cc6ec55c1c7b382595ab942de097053d2e051ab66dcf9189572481456bc4fe855558faddae5cd2f67c61fc2e62490a8b83ce3f16ebe8fbcafaeed25cdeb9cf60141eab71a7dadf40d5cee94c8709c32d2fc0e74ff59b236092b2a6722bc392924157b395efb76f4551415e78cb5dc1ee92418906282614e2135f87dfc69554b222768eb8f42d95e5f795e1fc85a2bbaa22da967c257167b52f63af767c0c7eadcb9ccd3687f01b02bc85d228d16cc50dae8cb819d109d43f3ca4c43d0f97384680c3a135ff87230eabfb1a7fe9f4eb28cda37703ec7afdd3cb0c99ad9efd802fb5359a58f22b01e7bc9b0387175f1a42f7336336fb25418215b9fb04f57dca0d693a27a15990ad7fcb752c6a9610487b053956c57e907e8e7cfcc1dca50d464724f6552e197a7e4061ca8c8f1b7de304d91b0a9647676acd7dfc5254d8ed2461e32dbf4684fd2edabc7220604e813b5d06514ae747c78aad41cba074b19b8ac7809429e7932f96374bb491b36fde6aab41db3c06e5a195da0c774ffc2811e9e881c054036e8d12ee1103ad5425c1d8ae7357b9b2859d2f3376ccb5087e6f6f9fffe19cd36f768376c445d96927d1289b8569bbf8e080adf1cb8ce402f761cd7c43c1ed221593b74376a63de54dc69ce85ee309519709455aced909cfd71e4980131d8b02ccef73212f57aa912306beaabda5be5d36f6ea43deb9e4c8366d45155d7fe9cac4ca5d9af0c7a49a8999dfc1ebac4aca138886df802f32d3f3b62ce589f13ee5073457f84a44b5062628a77064e40437b97e5208a8d7f12555f31721f8c26a0a638c4d2832d2c1bfd0a5f712b3518a347253fb5bb2b60e8fb343e707cccbae67627fed2058d6f8810bb7d9b9cd9a4a97b624b9ed5bcdf9fd786d63c0043cb9ea63b797123c08a5b245339c6db7c0d73feb69570ddde45f8b0ef422edcd1fc9618d65de050160193d11419c9e5fe730916e92d715296bb7042db9636af239ffabaf50c6fe322904af5fb84f5fbecdc716482975caa3fd85047ba278be5fed9cfd7f2cee3cefafd58e7193c96b5baa9ab07433a4a385dfce269da1b489468adc464d52f8a6c9b1e2b534fc7bf3a11699bbd49909993fb504b332c1df60848ce24a52379731db9baf1cc8dedef98801f52a5f05072205e4f15303a7585da5fe3df663bb660ea3ac5e08846f360e555bf86630a40f63e12ed7b73c9bb3614ddbf2e4c41fd3c6d0df20a49ffbbeec4022912cf8e10e691c19b39e8e52fffeaf22c9641135641bb7e75c157b5c723ddc0fd30052ce85140e8e5d7ea06a94809a76075b3d1a441480fd44ae0c4952293e18061028171220d1a2d4cad89c091d3289cec4c104c923c9ba1e26e29865a5452f3fe44d452bd37582262dc149a1d12012d035a35a1786ce5052abc65350ec16199f219baf606509a5b754fde132c84df77d0927f7aa69e85e48f5f8c63d39f30282bdc7fb44c433aeb3da170178beb48e38ae4e8bdd80407d9a527aceaa3e438ede79539791650be46a863a125ef1171303c219d327377aaf75155ac2511503645c73ed4dfe45c887749576ca84938e3e26bc308e3f002b85c860501b5c9e0e98a6066d4afe54f603b3135acce148de7e07996050da59aed120d9c636c263e2b35a82e3633d0df2a90cb108927d6bff4619368da0f6b7e7d04d2e24977d48d124aa79af3875f7ca8e8cf7f2f4511ef4ec7f699015376af6c923df82b155d6b77d2085e87af225f1c3b79794465869e2ff19a39ce55767dc1b356c615db65892f751bc9ffb67f46b2edb60a0e8401e0bdf7a2c8679b461c522e2c9959a7f92b07e89eb9bff0cd3d49f6376ae5b303073f3ad320d8df977ee385d13926661368b7ca480d7c356807dc68115f4f38d0a2bdf8c5da642d48115e172dc1a037eb99bb1c477f6be77ac1648d613b60e4b989fdfaaaac5e5f4c8f6aa3da992f1bd26a928f9fa563a287fb53039fa22307be12bf1e2f83d047cd9efa51f7cf239c66a49d4a9679e6872df3d9f2524811e9467621faabd3d4972e0b951b291213ea1d2c6f7ac4ada9d03d7e6bf8889c9d7f9ca24c4096f9982ff46d6ea332cf3b1e191408618784a9e7f5484a968b23181b005f981e132ba4d95aa0c4dd832f306833578b5006c7121fa66f53999d5d6f6de50ce99538fd6e30fe8f2afdce8aaf3117e3612efa3449899860499edbb669eb7b21b7f424bf06523d68ef3c6450e1401765fb2d8fa7738606ff914661f5c343882485cb248dbef4a25d0cf71476845e0a323ca01280d06a8dd26cd3570bd4ccccbb119bbec6fa1285f0b5f3dcfd9f4483f9a229c71a50aaa2776aa8454aa0ab072b5e2d6478633ba68fc4f82b3c9cd6ebf6f096a3690cf6a88bd5a2c5a8e512bdd7e4d97c23bc69fed8fb3b57fe6d23397cbbe92970a3c8e3a672ee7285ba6d23010edb4ddd81a9d2f5caf20d9a525750863cacb76ba97d7f6498afe8ef8d5f9c010482079c825f72d25a4832ee9f3e492b95304c495f75a885319ffe0c57071827c92eb8d0c67d9e1364367be6d533eaf75791302c84cdad9767ea7cfdcfc12066bb67b7fb97c03904f27786f6cbb756f303c042bc6e38b1499468a5a8c677de375795674dfce9f3c8b2e80c77d128cca799a18514443e4b553ac30122fa963eb829ef787a2c2686dff0997cb0b3dde7d4a3b0457eb7b75fcff6ed5ec2a0a24bb324754aafe9e819860d4bd17bb0c413bef5a63ae0bdcb4372e7d6476a756d8999efc6711786450806a3036465e0c0ac78f42c58e81", 0x1000}, {&(0x7f0000003b80)="3566c66c8e326bd3777668587dff0485e5a5d7791a19cd7c580ae70a170099535f96a943092106a1f945c3097b3771c69c6907f1c7be3f4395b9b0bee13b0535cd4bc8044d7d5b46b26311420e08d814da06ab211f6643387929ddc62b103ebfa1bfcd3095661e63747ee8ac85c892b1c4a9ab9b80bd8e538d832fc61e39d0883ab8daaaf01dc06ef1116ebf785c8d976271797d610f9cf69876e5c796d9349576250456bd5b625b63cc2aef34532bd6653094db0541", 0xb6}, {&(0x7f0000003c40)="72413c203b486c07ecc4fd6ac3f0f9fd8d86f5bc0e5103f0c5b4e3012c80836e0a42cbe35f0e7aacc6f3194cf38e8a98a1a33e9d56028507a0c4cdbb87fafb64a02474182042774da0a1f4932bd8bce04a2e342fa9127d157335a060d77105f513e70d6327277a2f6af98284ca8c825e2e526d3ed16996a2e14a731178e076aa647b53d8e6bf2f21c8c49542f39cbd912c7cec85812895e883cbafd68115270545fb1b7e9c424042c12e06c7f29754252e06b5e1c83f9b6ec29972560b6f812d3ff4a3435dbedc3cc337a3707a7e9e9badfcf8ec1666f62dbde7c39ed4af79c2f5d604b6d3e4e1b161523eeed39219898403f12f6fbb6bd9dde371aafc0ad7d576cff23b0f2da1540cff71d71748935179f2fbb824cc9894805c31b8df32203601b84dd84722eb497a20404b7e0ff6fcc47e229a829b99a92d8e702bd9be0825b0f2e781810c553138b2f4761f737d9a5c28c636808e4281e46bac3171a923f8e5a21ab0a4a612ecea6060aa8492a34d4abee6ace4bf874fec81b48ec5057bddc1dc5d4af20998130758f1cae9127f721175f3b829662a5f580f23a24dba2c0057bafe9ff7375efbafef59e142548c9d6d9e781b832127e5193a4820946eef5e0d391db67b1c9e311805a2935cac68c7f14970dab5245a4543b5fe62afbe13584c6cde33f14b3441f6c13441f91b61ddd337e40c8fe8bee85c8272a5310c0c42664b2e016e2f5d2ba60e78d8c95f7f55be2355bacec1f24affa7802f666ad6178140103489ad06506e2a4c4e794e2431a4c031a966df855dc2f8814fe775a86ce28c15fbcf1812bead844bcb8e3421d54f9f273bac577186c614b8369eba71efdc9948027eec952f45e2d56f216ba6b07fdb5e2902a897d7a0cd618c2b0801ad9015a145ba5f6c4e4206cea81d509d1c81ff7ab44c771038d8d51379c4e5771f96868d14faa1b4ca004ca24e7a099b772f8ceaa8b1754cd2314f4f3052474aa0857b019f42fe5191de9bbe13ac17cc1eb07b77ee1f11bf807b8c161b74d257cc424421569ae445230ad8f7f2ff6d4f3fd538f1605c8634b70da598b5562020a6d8efb6814fcf2b7f17634a643c85313a481c2cf741099e1fc4186484474b8dbf4a6166b279aafdb681a317faad04068414792c269b80dac33732c821fef3111908a877058d4891e6af01e654e200ff2d70d3bb84b73bf1efa21f2f47d6660a98a542db37694eac7d8637eccf7f320bebe1d7516dce1681158b779ab5a241a1a868ccb3a64cedf211f7e118e09c2204c52cb2b024e154089adcb232a76625754e0f6881fcc0a2a949ebcd4b33ec417fd3475cbd0ea23c229936ac7d14f89d018119493c8e4fc362363391fad3c3f695945e6b28e55fca4d3d13932a841828f58dfb0ec569f7b725c6d86d56ff2df345694136fd4bbcc4439d322d7b44ac2c6da6fad4d7e997bb82e3a66687da0ae3be8e44500a39a377b444ba5f83dfd22be43f7365d2a713df3bb72467acc130af127e08ba3b1cd7d3f0406b8006c7b8c05d52f0f2ac1e72cfc2d0856b74c23c60d0e451ecb506ed4c30ed6922a61860ee4365789fd529b4146698fe1af7f8a755bcc8bbfafda9f85c99ac250666523a55498c2cf20bdb1ad567ef40d7c51403c67345699a751a86d14ab40a79310056458ee65241ae7f3cf313b61e277ec0dc88fac5ed37a42e5431296f5da303eaed5e315b6d905f3cfb386b687b0b1c9e7f9e4e805c78723e37e69b0204951e26dbc4a325aaffb1e344cc188f43e13c47d4b645768d75c312e108f0fe9bece71be4a512dbefcf4af7ec708f44e9d57cf64d48a39c33e47c895fe48db333f697d9225483430a46f04d38f40992e0787330f79f4a95baea54f2b8d260b7433b822094877c55c32a11d6001cf6fa19637206350800338be25309a4a687cf761d21cae35d06a8d4086e04d618cc4750b487e39e92288b82a497163353332bb1639e3e443415072922ad7653f6131a503d00145640da5d055918a65bf4989e2209f9c40715e07beee09f036217b8fab6f0ce13015572ffba0dc665ba2ee3b5d54d6f5427e6219f08c86f0e7c01afafa74973831cf9491232befd2d537c4ef7e015c1bee02146b64c101fbe2c29f793e41d76bb48e08ad0d75a2392374d66f4427589a26c4a0555df0f7283b48a51dccbe71fd45c64795a38acdded340f09c5f167e974944fc9bce66f73cb4dc11bc1452dca5bd0b7e9e2af322b4f1785321c260afc8b58ec2c45a480544ca9de9938249a3bb014d9f0be8bc075ce9b44ba292895a71f32a2affb0763ccebc426892e35fdf72baea1ec4bf9df42117b8a5d86a7d493590f82d29bf1544cabf66e0a58925d24cfee57b21dc2653f844a43367f9b5704b8d5b493cb50b2778b761dc51e0a96cb3624d8f93168a3e78c509205211d5d092f0144bbeb9f90377a7a21c6e2d0cc4617aae3aedd9a0672676a15aed4b50e9baed9658676053e9a1803ba6c8ecea62ac5845367af50c22aa68f77de020d151ecc00d7c7dc1186d960864b03851cc136652b670ff38c833dc6b5ddfaaf7fcfd20d328ebfe6ea98e8d825a07885d10d066912e2d0263558aeabb1e9c41f566353a61f74dc93e161156f1c2f1575fe6252d1429d63babb679235549adc35240bb5205627b5e08dd6b8623f2a89a4fea48bf568d53fe2e083ed2bcf52dabc24cdd71a8031e5f792e92c7a06841d3dff1a058af859188c864646047e57264d94157eb9576aac7647d33b3fa1403e50e20e5d3ac0d5e71fada3bb1b31fdec3b3b2b61ae942b81ce3ad6a8bda51cd956d5a440a7c229d03d9036a66acdae4c78456f0b8a4bc0ead700487dc55e7d30fe11b622f2efb3c38bcf1de4f60d9c598e98c86a31da64ce5590f0c58dbd477294f2db281f2273d681ead8ec948f6900d9d28b155d4b4c0618bcfb91bac7648da1f8f352ef067ca0f2a5e8c53c557497599b92cbe68b59991d365417dad4a97ca83dcc1f9b86aa44b4ee05f34dbd822358eb8704bf1b47f242c92dea47c0a676a71d44df1284cf81ee8d6bc3ec7249f07a0be8181f4431922551544f3aedea131feaee28a7d169139529bd39440038a14348fca65d77259ebc0cda92f0e2178f4be8cfc6929248283836bda1d6835c6a66e5892e8fdd6fd1ee837a8e7f42bb2b223833570f5080777aad7ce8234802a3812b69fe4f2a94c5c192dce19dd9d807ded56a3efae2feddac3d3fcdc70994fdcc55166ef8a6837e133e46a85b13d2ba632563fe8e0ad39637f9787c151fc3698ff1fc0a2964de5e7611215366b5564bd1a619a3c041f929a01e2e63fcd0753842b094a22b558cf2a5303f01c9f6c10266ffc5575039f209eadf61faa652b2ab89bd5b991f724e87563ac8667a98c0083f1922ec30262b3b7fc607f39f25ba55f676ef5112a044b56c867644e98cebcec28811522b011558c77effff0024b10a69833d94481badfdf5f63f2d557316aea0a59bcde8fbdae059239f10e78bbf4db4579def1cb94728b60eee1fe0010d00680a717e96651c51b17270a55dd11c7750f00f4dd74035770964daf6eea86540a39b30f4f7a843204c07d9e160f4ff269bf4542395648e74257f787e6e0847e5dfdbb3502fce8ea22bb6fa62da58000df58f861292b98ba2d00da1362232f9193f3332a4cc53341befacb88c211501ce9140b1a4ee802bd129e89bf3c17a017449f8d38691de1818c1c315350e654f4f9a2e6af731b5084799daa5eeb8eec4479e65e67bbb9349cf712e265df5e4999adacb2f7f377c2c43f77b58c1bb03b25c4eeac9df578e41365a554cb2995d2344695554f8dd859a328f1c95dad3aaa1594736a2d91bf26062ecfbea8cead8976e9927aa5ae830ee1da9860ee6d08d01666bf837af74eb3b36b621d2db9229f1870c512390c3c8f742a306c1ab9348e53b613e19b61e4154cba1c69e1ef72649a8899f418d6b1c47ff2d2799c9c477844a0e6bbae7b5dd8dc6abe2214f02ca72aecb6909432d9f9f7d25a6447aa49584234629e795621231064f4cf5c47e24d67b44a83181ce6019f5aecb8e5665f91ce0a3fb7fab86ed5ed70e68b562fd5677cdca5f67cb2d145c2b56086c7049e11fb375fe2cf801054b3f411157bb0e7b5853389a6f10df99f2bfe193828d124b306a40f36ef0c031a5cd6225df5491303cf40ce28cf434e381e7679a5615a95a6089442eada431cf8e8411f0163c2c86552a17a3cfc24c6979b69cb5616425aae0d788bc14da80136b6de3b07aad0b8ae3f8dd5b494950b8a1a7bc2c65bc687df7b4101ea44f91d820bfc1a305c2cf44524ebf9fd361d2cc3f4ac1e1f3f4920dd4e94e246c2a8946fda123cc37815483c538a2ab5bd6a1fd0643d59a0201500fcbdbb83ce8a0a84af151ef964ba24cc10cd4135576bfd6988a3a6a2a43e36ce3647916759c282a118165fd87acee4b651fb8d4f81e15101462845787e6246b453c56a87daf9799bbb788e2506a46c94aef1443fb10beb28da81c4de24879ee089597876b3e3c6413b5e16c991fa3a31419c1abf2975d71ec03cfb6fd19a1ce92a485eddf681dd34cfc43ab7cd0657af8aafbb7ae25df5a3a17285eb7dfcf2bf1cdf490fe1e8a559639ebe5c3125649be45bba3b83c4c57ad5763e93b7235b1bde631e2a73aa1d891eefbfd08dfff1a8cc16009641681d42c0bafdb577ed96c709e9a856179ef53322e2b45ab6dddcc297c6e11f97e555b7763a62831b3080e56ea3030d95bcfc2dc33bc64a775942b4197d72cdcccab68a08d9557b141dfea31fc6e132c0c95012b632c0008483a0ab68cee18580208457211af8c97517066cfb02d248fdfd4f39ddb0e6779d6e9efddf307bfb2c0dd373939dd2e26cb0fdc4d6d353d2b9073d1e393f86943a7c69dc483da40b9ec0d9d7d0964acfbf0859cc0f4bdbd2a9e1e4bcfc411376c6016f745606ee555ab96323077524c17ed194699ac1ffae4a727e5a57a583ab672ed4a8445068f000efd2447551a7e675124a2792885af11a8fd7dfd7bb988c8900466edb2f3136e9c6e845a785696531d885a7a15068fb609475162b11da0f294ab60c29bb63e5423c559cde8cbe1a6109388ad01042a25d4ff69c7e44757a2dfbe93f14ec88b7a22ab886384f0e9ca63de1223f5a7f6d02b5e84895f4e385d7411233d80bb0ee78ede614075240df4fcdb48de9fdb1285828b4e4213347bc418a6f42c0752d9806680d1fae0b0a86a7a26f8bbb8ac44a7526927288a29737ac917d0e822818ab4ea670b5c1efe22ac2714aa023d994fdde1171f1fe306eb59e93beabb79c9b5db40ae32ad541c991e91cb5c349c09ec95ec4452e9b95aa3b65eb66335aef01b0ba259b48dc2c73b822f60f6e01ccc71cd3c7211da28c2b49e0af438bb3ad478476f19e981cc31b7a1695e970b73a0d27c8c6fba809d23d266b997810576cdb4b4956382688b10d47fc1c09c2db72bb45cdf795b92b8ce8ef3fd5951ce69a4bc66722bacc12ace83c9d8907c7a23316fc51bfb3d765f81f8c8c97e6ad483ff0c0c52008b8f393ba6b636e182c1d8051d87d7e210906cbad07bd2c904c44db1d491dbde03b2e93b652fcc27fcde5c382b354f285d05b745581efea6688f92e4891153bb09b4bee2dab559b348cd5736ae9749eb926f891e076be731ca36f056f252e6278931ce6f9e3cca500a9ae99d5895af344c0ebbbb95700880a94f3c5cbcad72237d8bc6e8806ec63a04d16beb1bac7e743d48852b0be248cc2579bb5c855edbdaf01a3ed5bd", 0x1000}, {&(0x7f0000004c40)="b42d78f7ff1665bae9ad92049e18b861a4f77a59f57d12bea032d3e93bc07fff312d2570b25bdc7a09fcc0c5c6476d0c44e134462bc25a03c0b1ad3736df179fd37a5319b66563f029277ab29613cd3e7e2f6d369f0b34a055b6ccf5d5165124f880da13b51554a3633cadd92d3a6196a41d771659414c30aff95b4d61e10f5b7705c978d7a99044a5e7fa40de44ed5f194ba6e8b24ee1d78ce2f6a00fbcfc11c95e3788b5b470", 0xa7}, {&(0x7f0000004d00)="03f63f4fc77df1c889651d3c75ab2c0793971304462f106a1102dc74de346a9d654a33b6e2be7c12edc31dbe15812e2dbf64251097003b61fc80040e169a4c08b43a63498596232652f6a005138ad05b46a7d832f7f2cf62130b3a6776fbf9d321292fa7e00e632df7", 0x69}, {&(0x7f0000004d80)="c598683dca2c232fe41495410166eee1c265a7598c77a09a76e335df1e407c54b59007cbc4fc47f5a763ed60aea61368356bdee97462d541d4505b0d4ecb60", 0x3f}, {&(0x7f0000004dc0)="71f5593254ff726549f2cf40b32b7aee20f3d99f5b8eaed2296f4e8ec84b79d60bee4d8159eefbfec45b492c7339baa8c368c8ea405f3b6029e1aa85df49d53d05d0b57e0ab7d56ad93c7d15ae", 0x4d}, {&(0x7f0000004e40)="4eeb63ee69d93a66e54d5e439507b5fb687ea4a9ad7530493fcacea6edf4", 0x1e}], 0x9, &(0x7f0000006f80)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r2, r2]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}], 0x68, 0x20000000}}, {{0x0, 0x0, &(0x7f0000007040)=[{&(0x7f0000007000)="98086067001785cc56ad7af186a801f3e74627834109be07335198be5b6be361d0d27b97ae386231763a14b958fbf1fd59344cd495321699492a", 0x3a}], 0x1, &(0x7f0000002300)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r4, r5]}}, @cred={{0x1c, 0x1, 0x2, {r6, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @cred, @rights={{0xfffffffffffffca3, 0x1, 0x1, [r8, r3, r9, r10, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r11, r13}}}], 0xf8, 0x40080b0}}, {{&(0x7f0000009500)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000009580), 0x0, 0x0, 0x0, 0x400c850}}, {{&(0x7f00000095c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000096c0)=[{&(0x7f0000009640)="03eb80fb3826711d8a0ab907ad101397d798c4a78d20e1d31c3a755bf325e78d2ee5d427fc4602150008b50793316989e6525efa7ff9e481", 0x38}, {&(0x7f0000009680)="e6454c46dd1d763824272e463ccd253d9ca1e89c9d0436", 0x17}], 0x2, &(0x7f0000009800)=[@cred={{0x1c, 0x1, 0x2, {r14, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [r1, r15, r16]}}, @rights={{0x20, 0x1, 0x1, [r17, r0, r2, r18]}}], 0x60, 0x4000040}}], 0xa, 0x4050) mount$9p_fd(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x0, &(0x7f0000002440)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}}) 00:04:20 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x63, 0x4) [ 260.738175][ T6719] loop1: detected capacity change from 0 to 4096 [ 260.758902][ T6741] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 00:04:20 executing program 5: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) (async) r1 = dup(r0) setsockopt$inet6_tcp_int(r1, 0x6, 0x25, &(0x7f0000000000), 0x4) (async) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) (async) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) (async, rerun: 32) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) (rerun: 32) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r4, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r4, &(0x7f0000000080)={0x2020}, 0x2020) (async) r5 = openat$damon_rm_contexts(0xffffffffffffff9c, &(0x7f0000000040), 0x4180, 0x1) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r6, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r6, &(0x7f0000000080)={0x2020}, 0x2020) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r7, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r7, &(0x7f0000000080)={0x2020}, 0x2020) (async) r8 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r8, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r8, &(0x7f0000000080)={0x2020}, 0x2020) (async) io_setup(0x5e, &(0x7f0000002100)=0x0) (async) r10 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r10, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r10, &(0x7f0000000080)={0x2020}, 0x2020) io_submit(r9, 0x1, &(0x7f0000002280)=[&(0x7f0000002240)={0x0, 0x0, 0x0, 0x5, 0x8, r1, &(0x7f0000002140)="527bbb446978ce7b95183fd3e5c3ac70901826602d8a54c7406de6dafd3d919b80dfce49a9f37b95dbdeedeaa7206d1201bb6b2e213da097d4c5caab5d5c763c137239581582fb1fb72f90827f18711152da4b0485587b57e8fd99a3c4da939c7f42c0cbd246c61f2c9fb380763deadba85be107c74eeb01aa37f42049e9c7f7b481a803175e3590d47ab8539bdfa6e8841ac3c03e53e51f48f0ef01ce652c13a6eab06d5289865c0415934036e212647aa9cad72baf21612903626105823775df50630b7469", 0xc6, 0xde87, 0x0, 0x2, r10}]) (async) r11 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ppoll(&(0x7f00000000c0)=[{r2, 0x40}, {r3, 0x40c4}, {r4, 0x5041}, {r5, 0x408}, {r0, 0x4004}, {r6, 0x405}, {r7, 0x1000}, {r8, 0x18}, {r11, 0x8}], 0x9, &(0x7f0000000140)={0x0, 0x989680}, &(0x7f00000020c0)={[0xffffffffffffff1d]}, 0x8) [ 260.764646][ T6719] ntfs: volume version 3.1. [ 260.766467][ T6741] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 00:04:20 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x204, 0x4) 00:04:20 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="480000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="00000000000000001500128009000100766574680000000004000280ff000100aaaaaaaaaabb00000800040067060064f22d7e6c47c3585cdfcc44099a35870e7aa013d710e5779f3df307af9adb8d97f2553b8c2e0180c89219111ac233fa050da08498a721d96dceabfa6053943602c6eae74885020af75929af93851ace183183a8a71c29ee06907e5ae08d3a507a10"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)=@gettaction={0xf8, 0x32, 0x400, 0x70bd2c, 0x25dfdbfb, {}, [@action_gd=@TCA_ACT_TAB={0x40, 0x1, [{0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}, {0x10, 0x11, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'vlan\x00'}}, {0xc, 0x1f, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x81}}, {0x10, 0x0, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}, @action_gd=@TCA_ACT_TAB={0x38, 0x1, [{0xc, 0x13, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x648}}, {0xc, 0x11, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x6}}, {0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}, {0xc, 0x18, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x2}}]}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x8}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1}, @action_gd=@TCA_ACT_TAB={0x10, 0x1, [{0xc, 0x13, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xe0000000}}]}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1, 0x1}}, @action_gd=@TCA_ACT_TAB={0x40, 0x1, [{0x14, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0xc, 0x1e, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x10001}}, {0x10, 0xb, 0x0, 0x0, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}, {0xc, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ipt\x00'}}]}]}, 0xf8}, 0x1, 0x0, 0x0, 0x800}, 0x50) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r1, 0x40089413, &(0x7f00000000c0)=0x3) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="480000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="00000000000000001500128009000100766574680000000004000280ff000100aaaaaaaaaabb00000800040067060064f22d7e6c47c3585cdfcc44099a35870e7aa013d710e5779f3df307af9adb8d97f2553b8c2e0180c89219111ac233fa050da08498a721d96dceabfa6053943602c6eae74885020af75929af93851ace183183a8a71c29ee06907e5ae08d3a507a10"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)=@gettaction={0xf8, 0x32, 0x400, 0x70bd2c, 0x25dfdbfb, {}, [@action_gd=@TCA_ACT_TAB={0x40, 0x1, [{0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}, {0x10, 0x11, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'vlan\x00'}}, {0xc, 0x1f, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x81}}, {0x10, 0x0, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}, @action_gd=@TCA_ACT_TAB={0x38, 0x1, [{0xc, 0x13, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x648}}, {0xc, 0x11, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x6}}, {0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}, {0xc, 0x18, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x2}}]}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x8}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1}, @action_gd=@TCA_ACT_TAB={0x10, 0x1, [{0xc, 0x13, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xe0000000}}]}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1, 0x1}}, @action_gd=@TCA_ACT_TAB={0x40, 0x1, [{0x14, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0xc, 0x1e, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x10001}}, {0x10, 0xb, 0x0, 0x0, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}, {0xc, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ipt\x00'}}]}]}, 0xf8}, 0x1, 0x0, 0x0, 0x800}, 0x50) (async) syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') (async) read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) (async) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r1, 0x40089413, &(0x7f00000000c0)=0x3) (async) [ 260.796475][ T6741] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 00:04:20 executing program 3: ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000004a40)=0x2) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000380)='./file1\x00') r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x20000000d64) r4 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f00000003c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x390, 0x1b0, 0x5c, 0x160, 0x0, 0x3e0, 0x2c0, 0x228, 0x228, 0x2c0, 0x228, 0x3, 0x0, {[{{@ipv6={@loopback, @local, [0x0, 0x0, 0xffffff00], [0xffffffff], 'veth0_macvtap\x00', 'xfrm0\x00'}, 0x0, 0x190, 0x1b0, 0x52020000, {0x403000000000000}, [@common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [0xff000000, 0xffffffff, 0xffffff00, 0xff000000], @ipv6=@mcast1, [0xc1696ca787ff60eb, 0xffffff00, 0xffffff00, 0xffffffff], @ipv6=@local, [0xffffffff], @ipv6=@empty, [0x0, 0xff000000, 0xffffffff], 0x6, 0x7fff, 0x8, 0x4e23, 0x4e23, 0x4e20}, 0x0, 0x210}}, @inet=@rpfilter={{0x28}}]}, @unspec=@TRACE={0x20}}, {{@uncond, 0x0, 0xa8, 0x110}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, '\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3f0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f00000016c0)={'ip6tnl0\x00', &(0x7f0000001640)={'syztnl0\x00', 0x0, 0x4, 0x0, 0x4, 0x7, 0x0, @loopback, @mcast2, 0x1, 0x8000, 0x6, 0x9b}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000240)={@loopback, 0xd9, 0x2, 0x2, 0x6, 0x2, 0x7ff}, 0x20) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000002100010000000000001000000a000000000000000500150003000000df1b7e4f68dad125fda421115794bcec01dc1107779f250e406e10e5096e56ce91bc22f1501ddd017df739974da41a0fada16100dc2e0c57381283b7d37681dd20e951154168e00d966a24e6b8af59d56bfe05a680cc668bdb6beb42fb7a453bba16499c37566c26bcb676d3168938291bf5b1adc0bbc53ee1688800"], 0x24}, 0x1, 0x0, 0x0, 0x8800}, 0x80) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x4480, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000007c0)={@cgroup=r6, r3, 0x1b}, 0x10) ioctl$int_in(0xffffffffffffffff, 0x5452, &(0x7f0000000280)=0x7) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000003780)=""/4120, 0x1018}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000180)=""/105, 0x69}], 0x3, 0x2, 0x3ff) 00:04:20 executing program 1: syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x80, &(0x7f0000000100)=ANY=[@ANYBLOB="6163ffffffff0000000064653d726575736515616c6c6f635f6d6f64653d64656661756c742c6261636b67726f756e647f67633d6f6e2c696e6c696e655f7861742c696e6c696e655f64656e74728f2668a976a6082c7768696effdab7880b1938745f6d6f64653d757365722d62617365642c616c6c6f635f6d6f64653d73657573652c00"/152], 0x1, 0x105a5, &(0x7f0000010640)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfctKEoDMAHqAt9qajisRVGVYcMWESX0GEnnbW76aisoRJiD5mRWZYQQYR9E8URg0i+xgn6Psmcawt+HZgdX2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo03WxXv7d/v7TNGd/aCbPtwEAAABO2RXrZbkYV+cf0vVP6dKXiJhHxCwiphFxanYfxNta5iQieml96v3Fkx7+R5QJx88M0/E+Ir6l4/Zz278CAAAAXK7tZrGKGByX5cvXrhvinNJNm1GuvPKWz5tcaZMy7GemtOl9ZBaziCjGN5nS5hHR//g9U9qzDGpl9Kj0qtI/ZzcAAMB51CeBbNMbAAAAL86PrhugG+V+bfovftoLHlYlbQi+q50BAAAAr1Cv6wYAAACA1pXzv+f/AQAAwGWrnv8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm3bFerndLFZNc/aHZh6CJv+ufjVtBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDv25x0FQiAMwmDv+r7T4P2PJQ2amZtUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8+t1f/k9MjTPJ3Gtj6XkkWTs1tk6NvXPj6A/j69cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf7c3cCIRAEYbDv/M9pMf+wpEFjEKEKFj5mmIcFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPii3/3yf2JqnEnmThtLxyPJ2lVj66qx96Bx9GC8/RsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNOZgudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNd0efjiLSKKSF2mSOPNz+k9Ij4ibdt29HnLYnc+Nl/3nO0Pk5zfMf0tI6KMoo9zAAB6V3WbY7Wul395//MO8g7zVvOmXjzz0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3buWLWpKAwA8EnSRKuToxVEcNDFxiZWI2RxKHQXBN1CG0sxVUkztKVLn0B0cvUV7Kav4AsIDlpwcOig4CKIkuQmPcEgKcK9oX4f/Pf+ucO552QI/Pc/NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLEc7oWzgzwXQpibOcq73n/dXRl3fvvsw9wgvtx5czEesztEMYTwcL3VvJ7iWqbd5vbOo0ar1WxLJBLJMMn6lwkAgJOmmES3rv9U3F/uXsvVQ/j1arT+vxLl4S/1/+eX5y8M4ufWu058r7j+X0hthdOv3Nl4Wt7c3rm2vtFYa641H1erlcWbizdu36qUe89Kyp6YAAAA8G9KScT1f77+Z///TJSHCev/e0sP7sf3Kqj/xzpq+mU9EwAAgP/buUvfv+XGXM+VSmGr0em0F/rH4edK/5jBVI/tVBJx/V+oZz0rAAAAIA2He7mR/v9qlIcJ+//zr3cP4jELIYTZpP8/v/KktZrecqZaGq8TZ71GAAAAsjWbRNz/L/b2/+eHWx7yIYSrl/t58jeAE9X/H1/cHXlpPd7/X01viVMpX+t/H71zLYSZWtYzAgAA4CQ7nUS32D8o7i+3fzxfKtn/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBvduwYJWIgCgBoNtloJS5YiFp5AVG0sFqwEMRG8AqiIHgCEdQDiKWW3sHSO2ytIIiF5RZ6AplJRmUttEqUfQ8m/2cImZ9Jkx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgR8ONz7wIh16V5/Xc/evJXogPIzF4uZ5bCCPknSaL/oc6621XAAAAwDgoUn+fZdlzebsVYt6P/X+Zrgk9/81Ulad+frTvT/Hu8nE+9f+nO4vHHwv1qnXCTQ8Oj/aXG3vCv2/6+9TV7tPq29nabH3ajTsf/70U8YXk2+czwzLuZ+diMNiciOlkw4UDAL+2lGKdpO+hEFfaLAyAsdGtR/al/y/67dYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0IT3AAAA//9UhWfc") [ 260.838563][ T6757] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.0'. [ 260.841163][ T6757] netlink: 1 bytes leftover after parsing attributes in process `syz-executor.0'. [ 260.867409][ T6762] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.0'. 00:04:20 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x300, 0x4) [ 260.882332][ T6762] netlink: 1 bytes leftover after parsing attributes in process `syz-executor.0'. 00:04:21 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000006c0)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8, 0x4}, @IFLA_XDP_FD={0x8}]}, @IFLA_GROUP={0x8, 0x1b, 0x6}]}, 0x3c}}, 0x0) [ 261.613286][ T3899] Bluetooth: hci5: command 0x0c1a tx timeout [ 261.615589][ T4469] Bluetooth: hci5: Opcode 0x c1a failed: -110 00:04:21 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) (async) pread64(r0, &(0x7f0000000dc0)=""/4096, 0x1000, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x1, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xd}, @IFLA_GROUP={0x8}]}, 0x30}, 0x1, 0x700}, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)=[0x5, 0xb4c, 0x9, 0x1, 0x7fff, 0xfffffffb, 0x2, 0x800, 0x0], 0x9, 0x80800, 0x0, 0xffffffffffffffff}) (async) sendmsg$nl_route(r2, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)=@bridge_newvlan={0x90, 0x70, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@BRIDGE_VLANDB_ENTRY={0x10, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_TUNNEL_INFO={0xc, 0x4, 0x0, 0x1, @BRIDGE_VLANDB_TINFO_ID={0x8, 0x1, 0x7}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x11, 0x2}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_MCAST_ROUTER={0x5, 0x6, 0xe8}}, @BRIDGE_VLANDB_ENTRY={0x10, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_TUNNEL_INFO={0xc, 0x4, 0x0, 0x1, @BRIDGE_VLANDB_TINFO_ID={0x8, 0x1, 0x7}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xc}}, @BRIDGE_VLANDB_ENTRY={0x10, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_TUNNEL_INFO={0xc, 0x4, 0x0, 0x1, @BRIDGE_VLANDB_TINFO_ID={0x8}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x4}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xd}}]}, 0x90}, 0x1, 0x0, 0x0, 0x804}, 0x884) sendmsg$nl_route(r3, &(0x7f0000000240)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=@ipv6_getnexthop={0x1c, 0x6a, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NHA_FDB={0x4}]}, 0x1c}}, 0x4000000) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'rose0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x14000000, &(0x7f0000000500)={&(0x7f0000000d80)=ANY=[@ANYBLOB="34000000110001e90d7d1fc74e1bed426c45b2fc", @ANYRES32=r5], 0x34}}, 0x0) 00:04:21 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x800080, &(0x7f0000000080)={[{@grpquota}, {@sb={'sb', 0x3d, 0x3ff}}, {@jqfmt_vfsv1}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x4}}, {@commit={'commit', 0x3d, 0x2000000}}, {@delalloc}]}, 0x1, 0x75b, &(0x7f0000000fc0)="$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") fcntl$dupfd(r0, 0x0, r0) 00:04:21 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x3e8, 0x4) [ 261.663894][ T6772] xt_CT: You must specify a L4 protocol and not use inversions on it [ 261.696174][ T6782] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 261.708553][ T6782] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 261.710682][ T6782] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 00:04:21 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x402, 0x4) [ 261.718082][ T6780] loop5: detected capacity change from 0 to 2048 [ 261.726383][ T6780] EXT4-fs: Invalid commit interval 33554432, must be smaller than 21474836 [ 261.729005][ T6772] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. 00:04:21 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000006c0)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8, 0x4}, @IFLA_XDP_FD={0x8}]}, @IFLA_GROUP={0x8, 0x1b, 0x6}]}, 0x3c}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000006c0)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8, 0x4}, @IFLA_XDP_FD={0x8}]}, @IFLA_GROUP={0x8, 0x1b, 0x6}]}, 0x3c}}, 0x0) (async) 00:04:21 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x406, 0x4) 00:04:21 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x800080, &(0x7f0000000080)={[{@grpquota}, {@sb={'sb', 0x3d, 0x3ff}}, {@jqfmt_vfsv1}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x4}}, {@commit={'commit', 0x3d, 0x2000000}}, {@delalloc}]}, 0x1, 0x75b, &(0x7f0000000fc0)="$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") fcntl$dupfd(r0, 0x0, r0) 00:04:21 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000006c0)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8, 0x4}, @IFLA_XDP_FD={0x8}]}, @IFLA_GROUP={0x8, 0x1b, 0x6}]}, 0x3c}}, 0x0) [ 261.891062][ T6796] loop5: detected capacity change from 0 to 2048 [ 261.897027][ T6796] EXT4-fs: Invalid commit interval 33554432, must be smaller than 21474836 00:04:21 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x500, 0x4) [ 262.451977][ T6769] loop1: detected capacity change from 0 to 131072 [ 262.456764][ T6769] F2FS-fs (loop1): Unrecognized mount option "acÿÿÿÿ" or missing value 00:04:22 executing program 1: syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x80, &(0x7f0000000100)=ANY=[@ANYBLOB="6163ffffffff0000000064653d726575736515616c6c6f635f6d6f64653d64656661756c742c6261636b67726f756e647f67633d6f6e2c696e6c696e655f7861742c696e6c696e655f64656e74728f2668a976a6082c7768696effdab7880b1938745f6d6f64653d757365722d62617365642c616c6c6f635f6d6f64653d73657573652c00"/152], 0x1, 0x105a5, &(0x7f0000010640)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfctKEoDMAHqAt9qajisRVGVYcMWESX0GEnnbW76aisoRJiD5mRWZYQQYR9E8URg0i+xgn6Psmcawt+HZgdX2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo03WxXv7d/v7TNGd/aCbPtwEAAABO2RXrZbkYV+cf0vVP6dKXiJhHxCwiphFxanYfxNta5iQieml96v3Fkx7+R5QJx88M0/E+Ir6l4/Zz278CAAAAXK7tZrGKGByX5cvXrhvinNJNm1GuvPKWz5tcaZMy7GemtOl9ZBaziCjGN5nS5hHR//g9U9qzDGpl9Kj0qtI/ZzcAAMB51CeBbNMbAAAAL86PrhugG+V+bfovftoLHlYlbQi+q50BAAAAr1Cv6wYAAACA1pXzv+f/AQAAwGWrnv8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm3bFerndLFZNc/aHZh6CJv+ufjVtBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDv25x0FQiAMwmDv+r7T4P2PJQ2amZtUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8+t1f/k9MjTPJ3Gtj6XkkWTs1tk6NvXPj6A/j69cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf7c3cCIRAEYbDv/M9pMf+wpEFjEKEKFj5mmIcFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPii3/3yf2JqnEnmThtLxyPJ2lVj66qx96Bx9GC8/RsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNOZgudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNd0efjiLSKKSF2mSOPNz+k9Ij4ibdt29HnLYnc+Nl/3nO0Pk5zfMf0tI6KMoo9zAAB6V3WbY7Wul395//MO8g7zVvOmXjzz0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3buWLWpKAwA8EnSRKuToxVEcNDFxiZWI2RxKHQXBN1CG0sxVUkztKVLn0B0cvUV7Kav4AsIDlpwcOig4CKIkuQmPcEgKcK9oX4f/Pf+ucO552QI/Pc/NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLEc7oWzgzwXQpibOcq73n/dXRl3fvvsw9wgvtx5czEesztEMYTwcL3VvJ7iWqbd5vbOo0ar1WxLJBLJMMn6lwkAgJOmmES3rv9U3F/uXsvVQ/j1arT+vxLl4S/1/+eX5y8M4ufWu058r7j+X0hthdOv3Nl4Wt7c3rm2vtFYa641H1erlcWbizdu36qUe89Kyp6YAAAA8G9KScT1f77+Z///TJSHCev/e0sP7sf3Kqj/xzpq+mU9EwAAgP/buUvfv+XGXM+VSmGr0em0F/rH4edK/5jBVI/tVBJx/V+oZz0rAAAAIA2He7mR/v9qlIcJ+//zr3cP4jELIYTZpP8/v/KktZrecqZaGq8TZ71GAAAAsjWbRNz/L/b2/+eHWx7yIYSrl/t58jeAE9X/H1/cHXlpPd7/X01viVMpX+t/H71zLYSZWtYzAgAA4CQ7nUS32D8o7i+3fzxfKtn/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBvduwYJWIgCgBoNtloJS5YiFp5AVG0sFqwEMRG8AqiIHgCEdQDiKWW3sHSO2ytIIiF5RZ6AplJRmUttEqUfQ8m/2cImZ9Jkx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgR8ONz7wIh16V5/Xc/evJXogPIzF4uZ5bCCPknSaL/oc6621XAAAAwDgoUn+fZdlzebsVYt6P/X+Zrgk9/81Ulad+frTvT/Hu8nE+9f+nO4vHHwv1qnXCTQ8Oj/aXG3vCv2/6+9TV7tPq29nabH3ajTsf/70U8YXk2+czwzLuZ+diMNiciOlkw4UDAL+2lGKdpO+hEFfaLAyAsdGtR/al/y/67dYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0IT3AAAA//9UhWfc") syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x80, &(0x7f0000000100)=ANY=[@ANYBLOB="6163ffffffff0000000064653d726575736515616c6c6f635f6d6f64653d64656661756c742c6261636b67726f756e647f67633d6f6e2c696e6c696e655f7861742c696e6c696e655f64656e74728f2668a976a6082c7768696effdab7880b1938745f6d6f64653d757365722d62617365642c616c6c6f635f6d6f64653d73657573652c00"/152], 0x1, 0x105a5, &(0x7f0000010640)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfctKEoDMAHqAt9qajisRVGVYcMWESX0GEnnbW76aisoRJiD5mRWZYQQYR9E8URg0i+xgn6Psmcawt+HZgdX2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo03WxXv7d/v7TNGd/aCbPtwEAAABO2RXrZbkYV+cf0vVP6dKXiJhHxCwiphFxanYfxNta5iQieml96v3Fkx7+R5QJx88M0/E+Ir6l4/Zz278CAAAAXK7tZrGKGByX5cvXrhvinNJNm1GuvPKWz5tcaZMy7GemtOl9ZBaziCjGN5nS5hHR//g9U9qzDGpl9Kj0qtI/ZzcAAMB51CeBbNMbAAAAL86PrhugG+V+bfovftoLHlYlbQi+q50BAAAAr1Cv6wYAAACA1pXzv+f/AQAAwGWrnv8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm3bFerndLFZNc/aHZh6CJv+ufjVtBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDv25x0FQiAMwmDv+r7T4P2PJQ2amZtUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8+t1f/k9MjTPJ3Gtj6XkkWTs1tk6NvXPj6A/j69cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf7c3cCIRAEYbDv/M9pMf+wpEFjEKEKFj5mmIcFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPii3/3yf2JqnEnmThtLxyPJ2lVj66qx96Bx9GC8/RsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNOZgudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNd0efjiLSKKSF2mSOPNz+k9Ij4ibdt29HnLYnc+Nl/3nO0Pk5zfMf0tI6KMoo9zAAB6V3WbY7Wul395//MO8g7zVvOmXjzz0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3buWLWpKAwA8EnSRKuToxVEcNDFxiZWI2RxKHQXBN1CG0sxVUkztKVLn0B0cvUV7Kav4AsIDlpwcOig4CKIkuQmPcEgKcK9oX4f/Pf+ucO552QI/Pc/NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLEc7oWzgzwXQpibOcq73n/dXRl3fvvsw9wgvtx5czEesztEMYTwcL3VvJ7iWqbd5vbOo0ar1WxLJBLJMMn6lwkAgJOmmES3rv9U3F/uXsvVQ/j1arT+vxLl4S/1/+eX5y8M4ufWu058r7j+X0hthdOv3Nl4Wt7c3rm2vtFYa641H1erlcWbizdu36qUe89Kyp6YAAAA8G9KScT1f77+Z///TJSHCev/e0sP7sf3Kqj/xzpq+mU9EwAAgP/buUvfv+XGXM+VSmGr0em0F/rH4edK/5jBVI/tVBJx/V+oZz0rAAAAIA2He7mR/v9qlIcJ+//zr3cP4jELIYTZpP8/v/KktZrecqZaGq8TZ71GAAAAsjWbRNz/L/b2/+eHWx7yIYSrl/t58jeAE9X/H1/cHXlpPd7/X01viVMpX+t/H71zLYSZWtYzAgAA4CQ7nUS32D8o7i+3fzxfKtn/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBvduwYJWIgCgBoNtloJS5YiFp5AVG0sFqwEMRG8AqiIHgCEdQDiKWW3sHSO2ytIIiF5RZ6AplJRmUttEqUfQ8m/2cImZ9Jkx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgR8ONz7wIh16V5/Xc/evJXogPIzF4uZ5bCCPknSaL/oc6621XAAAAwDgoUn+fZdlzebsVYt6P/X+Zrgk9/81Ulad+frTvT/Hu8nE+9f+nO4vHHwv1qnXCTQ8Oj/aXG3vCv2/6+9TV7tPq29nabH3ajTsf/70U8YXk2+czwzLuZ+diMNiciOlkw4UDAL+2lGKdpO+hEFfaLAyAsdGtR/al/y/67dYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0IT3AAAA//9UhWfc") (async) 00:04:22 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) bind$netlink(r0, &(0x7f0000000340)={0x10, 0x0, 0x0, 0x80000002}, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={{0x14}, [@NFT_MSG_DELSET={0x1c, 0xb, 0xa, 0x201, 0x0, 0x0, {0xa, 0x0, 0x8}, [@NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1c}]}, @NFT_MSG_DELOBJ={0x94, 0x14, 0xa, 0x301, 0x0, 0x0, {0x1, 0x0, 0xa}, [@NFTA_OBJ_USERDATA={0x4d, 0x8, "2f0e4473010b17ebbb21071c5b2ad6853755fa8922105daba6a30ae0492860618e2af35d54b921333606a006e2e31f3379f67339f81df3e95a350a0cedf6e4b27c1c77c20831deb5da"}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x8}, @NFTA_OBJ_USERDATA={0x4}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x4}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x4}, @NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_NEWRULE={0x44, 0x6, 0xa, 0x0, 0x0, 0x0, {0xa, 0x0, 0x8}, [@NFTA_RULE_USERDATA={0x5, 0x7, 0x1, 0x0, 'i'}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x5}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x3}, @NFTA_RULE_CHAIN_ID={0x8}]}, @NFT_MSG_NEWSET={0x1c, 0x9, 0xa, 0x301, 0x0, 0x0, {0x0, 0x0, 0x4}, [@NFTA_SET_DATA_TYPE={0x8, 0x6, 0x1, 0x0, 0xffffff00}]}, @NFT_MSG_NEWSET={0x184, 0x9, 0xa, 0x301, 0x0, 0x0, {0x5, 0x0, 0x5}, [@NFTA_SET_HANDLE={0xc, 0x10, 0x1, 0x0, 0x4}, @NFTA_SET_ID={0x8, 0xa, 0x1, 0x0, 0x3}, @NFTA_SET_EXPRESSIONS={0x58, 0x12, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @byteorder={{0xe}, @val={0xc, 0x2, 0x0, 0x1, [@NFTA_BYTEORDER_SIZE={0x8, 0x5, 0x1, 0x0, 0x5a}]}}}, {0x24, 0x1, 0x0, 0x1, @reject={{0xb}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_REJECT_TYPE={0x8}, @NFTA_REJECT_ICMP_CODE={0x5, 0x2, 0x81}]}}}, {0x10, 0x1, 0x0, 0x1, @notrack={{0xc}, @void}}]}, @NFTA_SET_ID={0x8, 0xa, 0x1, 0x0, 0x1}, @NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_OBJ_TYPE={0x8, 0xf, 0x1, 0x0, 0x9}, @NFTA_SET_DESC={0xe8, 0x9, 0x0, 0x1, [@NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x8000}, @NFTA_SET_DESC_CONCAT={0x54, 0x2, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x6}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8000}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x3f}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x97aa}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0xce}]}, {0x1c, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x9}]}]}, @NFTA_SET_DESC_CONCAT={0x80, 0x2, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0xfffffffd}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x80000000}]}, {0x14, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0xa525}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8bf}]}, {0xc, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x6}]}, {0x24, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8000}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x7ff}]}, {0x24, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x3f}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x3c}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x4}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x7a}]}]}, @NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x8fc}]}]}, @NFT_MSG_DELOBJ={0x28, 0x14, 0xa, 0x101, 0x0, 0x0, {0x3, 0x0, 0xa}, [@NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x7}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELFLOWTABLE={0xd4, 0x18, 0xa, 0x801, 0x0, 0x0, {0x7, 0x0, 0x4}, [@NFTA_FLOWTABLE_HOOK={0xc, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0xfffffffe}]}, @NFTA_FLOWTABLE_HOOK={0x34, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x928}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x9}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x40}, @NFTA_FLOWTABLE_HOOK_DEVS={0x18, 0x3, 0x0, 0x1, [{0x14, 0x1, 'veth1_to_team\x00'}]}]}, @NFTA_FLOWTABLE_HOOK={0x80, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x7c, 0x3, 0x0, 0x1, [{0x14, 0x1, 'syzkaller1\x00'}, {0x14, 0x1, 'macvlan0\x00'}, {0x14, 0x1, 'bridge_slave_1\x00'}, {0x14, 0x1, 'veth0_macvtap\x00'}, {0x14, 0x1, 'veth0_to_batadv\x00'}, {0x14, 0x1, 'vcan0\x00'}]}]}]}, @NFT_MSG_NEWTABLE={0x2c, 0x0, 0xa, 0x801, 0x0, 0x0, {0x1, 0x0, 0x9}, [@NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x5}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x3e4}, 0x1, 0x0, 0x0, 0x20048094}, 0x4008000) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f0000002180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000020c0)={0x98, 0x0, 0x1, 0x409, 0x0, 0x0, {0xa, 0x0, 0x1}, [@CTA_TUPLE_ORIG={0x3c, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @empty}, {0x14, 0x4, @ipv4={'\x00', '\xff\xff', @multicast2}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TUPLE_REPLY={0x38, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @local}}}]}, @CTA_TIMEOUT={0x8}, @CTA_MARK_MASK={0x8, 0x15, 0x1, 0x0, 0x1}]}, 0x98}}, 0x0) bind$netlink(r0, &(0x7f0000000000)={0x10, 0x0, 0x25dfdbfb, 0x20000000}, 0xc) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') sendmsg$nl_route_sched(r2, &(0x7f00000022c0)={&(0x7f00000021c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000002280)={&(0x7f0000002200)=@deltclass={0x44, 0x29, 0x2, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x0, 0x9}, {0x0, 0xb}, {0x8, 0xb}}, [@tclass_kind_options=@c_cbs={0x8}, @TCA_RATE={0x6, 0x5, {0x2b}}, @TCA_RATE={0x6, 0x5, {0x8, 0x5}}, @TCA_RATE={0x6, 0x5, {0x1, 0x9}}]}, 0x44}, 0x1, 0x0, 0x0, 0x48884}, 0xc0) read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) sendmsg$NFQNL_MSG_CONFIG(r2, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x2, 0x3, 0x201, 0x0, 0x0, {0x1, 0x0, 0xa}}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4080) 00:04:22 executing program 2: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000140), 0x418c00, 0x0) ioctl$USBDEVFS_GET_CAPABILITIES(r0, 0x8004551a, &(0x7f0000000180)) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000080)={0x8, 0x10001, 0x8}) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{}, {}, {}, {}, {}]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000240)={0x9, 0x7f, 0x6}) r2 = syz_open_dev$dri(&(0x7f00000002c0), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, &(0x7f00000001c0)=0xc1) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x6, 0xc26d, 0x7e}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) 00:04:22 executing program 3: ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 64) sched_setscheduler(0x0, 0x1, &(0x7f0000004a40)=0x2) (async, rerun: 64) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000380)='./file1\x00') (async) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x20000000d64) (async) r4 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f00000003c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x390, 0x1b0, 0x5c, 0x160, 0x0, 0x3e0, 0x2c0, 0x228, 0x228, 0x2c0, 0x228, 0x3, 0x0, {[{{@ipv6={@loopback, @local, [0x0, 0x0, 0xffffff00], [0xffffffff], 'veth0_macvtap\x00', 'xfrm0\x00'}, 0x0, 0x190, 0x1b0, 0x52020000, {0x403000000000000}, [@common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [0xff000000, 0xffffffff, 0xffffff00, 0xff000000], @ipv6=@mcast1, [0xc1696ca787ff60eb, 0xffffff00, 0xffffff00, 0xffffffff], @ipv6=@local, [0xffffffff], @ipv6=@empty, [0x0, 0xff000000, 0xffffffff], 0x6, 0x7fff, 0x8, 0x4e23, 0x4e23, 0x4e20}, 0x0, 0x210}}, @inet=@rpfilter={{0x28}}]}, @unspec=@TRACE={0x20}}, {{@uncond, 0x0, 0xa8, 0x110}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, '\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3f0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f00000016c0)={'ip6tnl0\x00', &(0x7f0000001640)={'syztnl0\x00', 0x0, 0x4, 0x0, 0x4, 0x7, 0x0, @loopback, @mcast2, 0x1, 0x8000, 0x6, 0x9b}}) (async) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000240)={@loopback, 0xd9, 0x2, 0x2, 0x6, 0x2, 0x7ff}, 0x20) (async, rerun: 32) r5 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 32) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000002100010000000000001000000a000000000000000500150003000000df1b7e4f68dad125fda421115794bcec01dc1107779f250e406e10e5096e56ce91bc22f1501ddd017df739974da41a0fada16100dc2e0c57381283b7d37681dd20e951154168e00d966a24e6b8af59d56bfe05a680cc668bdb6beb42fb7a453bba16499c37566c26bcb676d3168938291bf5b1adc0bbc53ee1688800"], 0x24}, 0x1, 0x0, 0x0, 0x8800}, 0x80) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x4480, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000007c0)={@cgroup=r6, r3, 0x1b}, 0x10) ioctl$int_in(0xffffffffffffffff, 0x5452, &(0x7f0000000280)=0x7) (async) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000003780)=""/4120, 0x1018}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000180)=""/105, 0x69}], 0x3, 0x2, 0x3ff) 00:04:22 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x800080, &(0x7f0000000080)={[{@grpquota}, {@sb={'sb', 0x3d, 0x3ff}}, {@jqfmt_vfsv1}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x4}}, {@commit={'commit', 0x3d, 0x2000000}}, {@delalloc}]}, 0x1, 0x75b, &(0x7f0000000fc0)="$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") fcntl$dupfd(r0, 0x0, r0) 00:04:22 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x600, 0x4) 00:04:22 executing program 2: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000140), 0x418c00, 0x0) ioctl$USBDEVFS_GET_CAPABILITIES(r0, 0x8004551a, &(0x7f0000000180)) (async) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000080)={0x8, 0x10001, 0x8}) (async) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{}, {}, {}, {}, {}]}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000240)={0x9, 0x7f, 0x6}) r2 = syz_open_dev$dri(&(0x7f00000002c0), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, &(0x7f00000001c0)=0xc1) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x6, 0xc26d, 0x7e}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) [ 262.737320][ T6807] loop5: detected capacity change from 0 to 2048 00:04:22 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x604, 0x4) [ 262.750872][ T6807] EXT4-fs: Invalid commit interval 33554432, must be smaller than 21474836 00:04:22 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) bind$netlink(r0, &(0x7f0000000340)={0x10, 0x0, 0x0, 0x80000002}, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={{0x14}, [@NFT_MSG_DELSET={0x1c, 0xb, 0xa, 0x201, 0x0, 0x0, {0xa, 0x0, 0x8}, [@NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1c}]}, @NFT_MSG_DELOBJ={0x94, 0x14, 0xa, 0x301, 0x0, 0x0, {0x1, 0x0, 0xa}, [@NFTA_OBJ_USERDATA={0x4d, 0x8, "2f0e4473010b17ebbb21071c5b2ad6853755fa8922105daba6a30ae0492860618e2af35d54b921333606a006e2e31f3379f67339f81df3e95a350a0cedf6e4b27c1c77c20831deb5da"}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x8}, @NFTA_OBJ_USERDATA={0x4}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x4}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x4}, @NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_NEWRULE={0x44, 0x6, 0xa, 0x0, 0x0, 0x0, {0xa, 0x0, 0x8}, [@NFTA_RULE_USERDATA={0x5, 0x7, 0x1, 0x0, 'i'}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x5}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x3}, @NFTA_RULE_CHAIN_ID={0x8}]}, @NFT_MSG_NEWSET={0x1c, 0x9, 0xa, 0x301, 0x0, 0x0, {0x0, 0x0, 0x4}, [@NFTA_SET_DATA_TYPE={0x8, 0x6, 0x1, 0x0, 0xffffff00}]}, @NFT_MSG_NEWSET={0x184, 0x9, 0xa, 0x301, 0x0, 0x0, {0x5, 0x0, 0x5}, [@NFTA_SET_HANDLE={0xc, 0x10, 0x1, 0x0, 0x4}, @NFTA_SET_ID={0x8, 0xa, 0x1, 0x0, 0x3}, @NFTA_SET_EXPRESSIONS={0x58, 0x12, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @byteorder={{0xe}, @val={0xc, 0x2, 0x0, 0x1, [@NFTA_BYTEORDER_SIZE={0x8, 0x5, 0x1, 0x0, 0x5a}]}}}, {0x24, 0x1, 0x0, 0x1, @reject={{0xb}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_REJECT_TYPE={0x8}, @NFTA_REJECT_ICMP_CODE={0x5, 0x2, 0x81}]}}}, {0x10, 0x1, 0x0, 0x1, @notrack={{0xc}, @void}}]}, @NFTA_SET_ID={0x8, 0xa, 0x1, 0x0, 0x1}, @NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_OBJ_TYPE={0x8, 0xf, 0x1, 0x0, 0x9}, @NFTA_SET_DESC={0xe8, 0x9, 0x0, 0x1, [@NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x8000}, @NFTA_SET_DESC_CONCAT={0x54, 0x2, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x6}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8000}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x3f}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x97aa}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0xce}]}, {0x1c, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x9}]}]}, @NFTA_SET_DESC_CONCAT={0x80, 0x2, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0xfffffffd}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x80000000}]}, {0x14, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0xa525}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8bf}]}, {0xc, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x6}]}, {0x24, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8000}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x7ff}]}, {0x24, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x3f}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x3c}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x4}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x7a}]}]}, @NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x8fc}]}]}, @NFT_MSG_DELOBJ={0x28, 0x14, 0xa, 0x101, 0x0, 0x0, {0x3, 0x0, 0xa}, [@NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x7}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELFLOWTABLE={0xd4, 0x18, 0xa, 0x801, 0x0, 0x0, {0x7, 0x0, 0x4}, [@NFTA_FLOWTABLE_HOOK={0xc, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0xfffffffe}]}, @NFTA_FLOWTABLE_HOOK={0x34, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x928}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x9}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x40}, @NFTA_FLOWTABLE_HOOK_DEVS={0x18, 0x3, 0x0, 0x1, [{0x14, 0x1, 'veth1_to_team\x00'}]}]}, @NFTA_FLOWTABLE_HOOK={0x80, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x7c, 0x3, 0x0, 0x1, [{0x14, 0x1, 'syzkaller1\x00'}, {0x14, 0x1, 'macvlan0\x00'}, {0x14, 0x1, 'bridge_slave_1\x00'}, {0x14, 0x1, 'veth0_macvtap\x00'}, {0x14, 0x1, 'veth0_to_batadv\x00'}, {0x14, 0x1, 'vcan0\x00'}]}]}]}, @NFT_MSG_NEWTABLE={0x2c, 0x0, 0xa, 0x801, 0x0, 0x0, {0x1, 0x0, 0x9}, [@NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x5}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x3e4}, 0x1, 0x0, 0x0, 0x20048094}, 0x4008000) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f0000002180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000020c0)={0x98, 0x0, 0x1, 0x409, 0x0, 0x0, {0xa, 0x0, 0x1}, [@CTA_TUPLE_ORIG={0x3c, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @empty}, {0x14, 0x4, @ipv4={'\x00', '\xff\xff', @multicast2}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TUPLE_REPLY={0x38, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @local}}}]}, @CTA_TIMEOUT={0x8}, @CTA_MARK_MASK={0x8, 0x15, 0x1, 0x0, 0x1}]}, 0x98}}, 0x0) bind$netlink(r0, &(0x7f0000000000)={0x10, 0x0, 0x25dfdbfb, 0x20000000}, 0xc) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') sendmsg$nl_route_sched(r2, &(0x7f00000022c0)={&(0x7f00000021c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000002280)={&(0x7f0000002200)=@deltclass={0x44, 0x29, 0x2, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x0, 0x9}, {0x0, 0xb}, {0x8, 0xb}}, [@tclass_kind_options=@c_cbs={0x8}, @TCA_RATE={0x6, 0x5, {0x2b}}, @TCA_RATE={0x6, 0x5, {0x8, 0x5}}, @TCA_RATE={0x6, 0x5, {0x1, 0x9}}]}, 0x44}, 0x1, 0x0, 0x0, 0x48884}, 0xc0) read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) sendmsg$NFQNL_MSG_CONFIG(r2, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x2, 0x3, 0x201, 0x0, 0x0, {0x1, 0x0, 0xa}}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4080) socket$nl_netfilter(0x10, 0x3, 0xc) (async) bind$netlink(r0, &(0x7f0000000340)={0x10, 0x0, 0x0, 0x80000002}, 0xc) (async) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={{0x14}, [@NFT_MSG_DELSET={0x1c, 0xb, 0xa, 0x201, 0x0, 0x0, {0xa, 0x0, 0x8}, [@NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1c}]}, @NFT_MSG_DELOBJ={0x94, 0x14, 0xa, 0x301, 0x0, 0x0, {0x1, 0x0, 0xa}, [@NFTA_OBJ_USERDATA={0x4d, 0x8, "2f0e4473010b17ebbb21071c5b2ad6853755fa8922105daba6a30ae0492860618e2af35d54b921333606a006e2e31f3379f67339f81df3e95a350a0cedf6e4b27c1c77c20831deb5da"}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x8}, @NFTA_OBJ_USERDATA={0x4}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x4}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x4}, @NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_NEWRULE={0x44, 0x6, 0xa, 0x0, 0x0, 0x0, {0xa, 0x0, 0x8}, [@NFTA_RULE_USERDATA={0x5, 0x7, 0x1, 0x0, 'i'}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x5}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x3}, @NFTA_RULE_CHAIN_ID={0x8}]}, @NFT_MSG_NEWSET={0x1c, 0x9, 0xa, 0x301, 0x0, 0x0, {0x0, 0x0, 0x4}, [@NFTA_SET_DATA_TYPE={0x8, 0x6, 0x1, 0x0, 0xffffff00}]}, @NFT_MSG_NEWSET={0x184, 0x9, 0xa, 0x301, 0x0, 0x0, {0x5, 0x0, 0x5}, [@NFTA_SET_HANDLE={0xc, 0x10, 0x1, 0x0, 0x4}, @NFTA_SET_ID={0x8, 0xa, 0x1, 0x0, 0x3}, @NFTA_SET_EXPRESSIONS={0x58, 0x12, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @byteorder={{0xe}, @val={0xc, 0x2, 0x0, 0x1, [@NFTA_BYTEORDER_SIZE={0x8, 0x5, 0x1, 0x0, 0x5a}]}}}, {0x24, 0x1, 0x0, 0x1, @reject={{0xb}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_REJECT_TYPE={0x8}, @NFTA_REJECT_ICMP_CODE={0x5, 0x2, 0x81}]}}}, {0x10, 0x1, 0x0, 0x1, @notrack={{0xc}, @void}}]}, @NFTA_SET_ID={0x8, 0xa, 0x1, 0x0, 0x1}, @NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_OBJ_TYPE={0x8, 0xf, 0x1, 0x0, 0x9}, @NFTA_SET_DESC={0xe8, 0x9, 0x0, 0x1, [@NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x8000}, @NFTA_SET_DESC_CONCAT={0x54, 0x2, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x6}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8000}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x3f}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x97aa}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0xce}]}, {0x1c, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x9}]}]}, @NFTA_SET_DESC_CONCAT={0x80, 0x2, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0xfffffffd}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x80000000}]}, {0x14, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0xa525}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8bf}]}, {0xc, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x6}]}, {0x24, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8000}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x7ff}]}, {0x24, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x3f}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x3c}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x4}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x7a}]}]}, @NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x8fc}]}]}, @NFT_MSG_DELOBJ={0x28, 0x14, 0xa, 0x101, 0x0, 0x0, {0x3, 0x0, 0xa}, [@NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x7}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELFLOWTABLE={0xd4, 0x18, 0xa, 0x801, 0x0, 0x0, {0x7, 0x0, 0x4}, [@NFTA_FLOWTABLE_HOOK={0xc, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0xfffffffe}]}, @NFTA_FLOWTABLE_HOOK={0x34, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x928}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x9}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x40}, @NFTA_FLOWTABLE_HOOK_DEVS={0x18, 0x3, 0x0, 0x1, [{0x14, 0x1, 'veth1_to_team\x00'}]}]}, @NFTA_FLOWTABLE_HOOK={0x80, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x7c, 0x3, 0x0, 0x1, [{0x14, 0x1, 'syzkaller1\x00'}, {0x14, 0x1, 'macvlan0\x00'}, {0x14, 0x1, 'bridge_slave_1\x00'}, {0x14, 0x1, 'veth0_macvtap\x00'}, {0x14, 0x1, 'veth0_to_batadv\x00'}, {0x14, 0x1, 'vcan0\x00'}]}]}]}, @NFT_MSG_NEWTABLE={0x2c, 0x0, 0xa, 0x801, 0x0, 0x0, {0x1, 0x0, 0x9}, [@NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x5}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x3e4}, 0x1, 0x0, 0x0, 0x20048094}, 0x4008000) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f0000002180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000020c0)={0x98, 0x0, 0x1, 0x409, 0x0, 0x0, {0xa, 0x0, 0x1}, [@CTA_TUPLE_ORIG={0x3c, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @empty}, {0x14, 0x4, @ipv4={'\x00', '\xff\xff', @multicast2}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TUPLE_REPLY={0x38, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @local}}}]}, @CTA_TIMEOUT={0x8}, @CTA_MARK_MASK={0x8, 0x15, 0x1, 0x0, 0x1}]}, 0x98}}, 0x0) (async) bind$netlink(r0, &(0x7f0000000000)={0x10, 0x0, 0x25dfdbfb, 0x20000000}, 0xc) (async) syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') (async) sendmsg$nl_route_sched(r2, &(0x7f00000022c0)={&(0x7f00000021c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000002280)={&(0x7f0000002200)=@deltclass={0x44, 0x29, 0x2, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x0, 0x9}, {0x0, 0xb}, {0x8, 0xb}}, [@tclass_kind_options=@c_cbs={0x8}, @TCA_RATE={0x6, 0x5, {0x2b}}, @TCA_RATE={0x6, 0x5, {0x8, 0x5}}, @TCA_RATE={0x6, 0x5, {0x1, 0x9}}]}, 0x44}, 0x1, 0x0, 0x0, 0x48884}, 0xc0) (async) read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) (async) sendmsg$NFQNL_MSG_CONFIG(r2, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x2, 0x3, 0x201, 0x0, 0x0, {0x1, 0x0, 0xa}}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4080) (async) 00:04:22 executing program 2: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000140), 0x418c00, 0x0) ioctl$USBDEVFS_GET_CAPABILITIES(r0, 0x8004551a, &(0x7f0000000180)) (async) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000080)={0x8, 0x10001, 0x8}) (async) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{}, {}, {}, {}, {}]}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000240)={0x9, 0x7f, 0x6}) r2 = syz_open_dev$dri(&(0x7f00000002c0), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, &(0x7f00000001c0)=0xc1) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x6, 0xc26d, 0x7e}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) 00:04:22 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x700, 0x4) 00:04:22 executing program 5: r0 = openat$smackfs_load(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/fs/smackfs/load-self2\x00', 0x2, 0x0) write$binfmt_script(r0, &(0x7f0000001440)={'#! ', './file0', [{0x20, 'lW '}]}, 0xf) r1 = openat$smackfs_relabel_self(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x4e22}, 0x6e) write$binfmt_script(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB='#! .'], 0xf) faccessat2(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 262.824233][ T6812] xt_CT: You must specify a L4 protocol and not use inversions on it [ 263.636619][ T6806] loop1: detected capacity change from 0 to 131072 [ 263.641739][ T6806] F2FS-fs (loop1): Unrecognized mount option "acÿÿÿÿ" or missing value 00:04:23 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="747261d1733d756e69782c00"]) 00:04:23 executing program 1: [ 263.979458][ T6840] 9pnet_virtio: no channels available for device ./file0 syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x80, &(0x7f0000000100)=ANY=[@ANYBLOB="6163ffffffff0000000064653d726575736515616c6c6f635f6d6f64653d64656661756c742c6261636b67726f756e647f67633d6f6e2c696e6c696e655f7861742c696e6c696e655f64656e74728f2668a976a6082c7768696effdab7880b1938745f6d6f64653d757365722d62617365642c616c6c6f635f6d6f64653d73657573652c00"/152], 0x1, 0x105a5, &(0x7f0000010640)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfctKEoDMAHqAt9qajisRVGVYcMWESX0GEnnbW76aisoRJiD5mRWZYQQYR9E8URg0i+xgn6Psmcawt+HZgdX2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo03WxXv7d/v7TNGd/aCbPtwEAAABO2RXrZbkYV+cf0vVP6dKXiJhHxCwiphFxanYfxNta5iQieml96v3Fkx7+R5QJx88M0/E+Ir6l4/Zz278CAAAAXK7tZrGKGByX5cvXrhvinNJNm1GuvPKWz5tcaZMy7GemtOl9ZBaziCjGN5nS5hHR//g9U9qzDGpl9Kj0qtI/ZzcAAMB51CeBbNMbAAAAL86PrhugG+V+bfovftoLHlYlbQi+q50BAAAAr1Cv6wYAAACA1pXzv+f/AQAAwGWrnv8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm3bFerndLFZNc/aHZh6CJv+ufjVtBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDv25x0FQiAMwmDv+r7T4P2PJQ2amZtUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8+t1f/k9MjTPJ3Gtj6XkkWTs1tk6NvXPj6A/j69cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf7c3cCIRAEYbDv/M9pMf+wpEFjEKEKFj5mmIcFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPii3/3yf2JqnEnmThtLxyPJ2lVj66qx96Bx9GC8/RsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNOZgudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNd0efjiLSKKSF2mSOPNz+k9Ij4ibdt29HnLYnc+Nl/3nO0Pk5zfMf0tI6KMoo9zAAB6V3WbY7Wul395//MO8g7zVvOmXjzz0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3buWLWpKAwA8EnSRKuToxVEcNDFxiZWI2RxKHQXBN1CG0sxVUkztKVLn0B0cvUV7Kav4AsIDlpwcOig4CKIkuQmPcEgKcK9oX4f/Pf+ucO552QI/Pc/NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLEc7oWzgzwXQpibOcq73n/dXRl3fvvsw9wgvtx5czEesztEMYTwcL3VvJ7iWqbd5vbOo0ar1WxLJBLJMMn6lwkAgJOmmES3rv9U3F/uXsvVQ/j1arT+vxLl4S/1/+eX5y8M4ufWu058r7j+X0hthdOv3Nl4Wt7c3rm2vtFYa641H1erlcWbizdu36qUe89Kyp6YAAAA8G9KScT1f77+Z///TJSHCev/e0sP7sf3Kqj/xzpq+mU9EwAAgP/buUvfv+XGXM+VSmGr0em0F/rH4edK/5jBVI/tVBJx/V+oZz0rAAAAIA2He7mR/v9qlIcJ+//zr3cP4jELIYTZpP8/v/KktZrecqZaGq8TZ71GAAAAsjWbRNz/L/b2/+eHWx7yIYSrl/t58jeAE9X/H1/cHXlpPd7/X01viVMpX+t/H71zLYSZWtYzAgAA4CQ7nUS32D8o7i+3fzxfKtn/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBvduwYJWIgCgBoNtloJS5YiFp5AVG0sFqwEMRG8AqiIHgCEdQDiKWW3sHSO2ytIIiF5RZ6AplJRmUttEqUfQ8m/2cImZ9Jkx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgR8ONz7wIh16V5/Xc/evJXogPIzF4uZ5bCCPknSaL/oc6621XAAAAwDgoUn+fZdlzebsVYt6P/X+Zrgk9/81Ulad+frTvT/Hu8nE+9f+nO4vHHwv1qnXCTQ8Oj/aXG3vCv2/6+9TV7tPq29nabH3ajTsf/70U8YXk2+czwzLuZ+diMNiciOlkw4UDAL+2lGKdpO+hEFfaLAyAsdGtR/al/y/67dYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0IT3AAAA//9UhWfc") syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x80, &(0x7f0000000100)=ANY=[@ANYBLOB="6163ffffffff0000000064653d726575736515616c6c6f635f6d6f64653d64656661756c742c6261636b67726f756e647f67633d6f6e2c696e6c696e655f7861742c696e6c696e655f64656e74728f2668a976a6082c7768696effdab7880b1938745f6d6f64653d757365722d62617365642c616c6c6f635f6d6f64653d73657573652c00"/152], 0x1, 0x105a5, &(0x7f0000010640)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfctKEoDMAHqAt9qajisRVGVYcMWESX0GEnnbW76aisoRJiD5mRWZYQQYR9E8URg0i+xgn6Psmcawt+HZgdX2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo03WxXv7d/v7TNGd/aCbPtwEAAABO2RXrZbkYV+cf0vVP6dKXiJhHxCwiphFxanYfxNta5iQieml96v3Fkx7+R5QJx88M0/E+Ir6l4/Zz278CAAAAXK7tZrGKGByX5cvXrhvinNJNm1GuvPKWz5tcaZMy7GemtOl9ZBaziCjGN5nS5hHR//g9U9qzDGpl9Kj0qtI/ZzcAAMB51CeBbNMbAAAAL86PrhugG+V+bfovftoLHlYlbQi+q50BAAAAr1Cv6wYAAACA1pXzv+f/AQAAwGWrnv8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm3bFerndLFZNc/aHZh6CJv+ufjVtBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDv25x0FQiAMwmDv+r7T4P2PJQ2amZtUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8+t1f/k9MjTPJ3Gtj6XkkWTs1tk6NvXPj6A/j69cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf7c3cCIRAEYbDv/M9pMf+wpEFjEKEKFj5mmIcFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPii3/3yf2JqnEnmThtLxyPJ2lVj66qx96Bx9GC8/RsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNOZgudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNd0efjiLSKKSF2mSOPNz+k9Ij4ibdt29HnLYnc+Nl/3nO0Pk5zfMf0tI6KMoo9zAAB6V3WbY7Wul395//MO8g7zVvOmXjzz0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3buWLWpKAwA8EnSRKuToxVEcNDFxiZWI2RxKHQXBN1CG0sxVUkztKVLn0B0cvUV7Kav4AsIDlpwcOig4CKIkuQmPcEgKcK9oX4f/Pf+ucO552QI/Pc/NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLEc7oWzgzwXQpibOcq73n/dXRl3fvvsw9wgvtx5czEesztEMYTwcL3VvJ7iWqbd5vbOo0ar1WxLJBLJMMn6lwkAgJOmmES3rv9U3F/uXsvVQ/j1arT+vxLl4S/1/+eX5y8M4ufWu058r7j+X0hthdOv3Nl4Wt7c3rm2vtFYa641H1erlcWbizdu36qUe89Kyp6YAAAA8G9KScT1f77+Z///TJSHCev/e0sP7sf3Kqj/xzpq+mU9EwAAgP/buUvfv+XGXM+VSmGr0em0F/rH4edK/5jBVI/tVBJx/V+oZz0rAAAAIA2He7mR/v9qlIcJ+//zr3cP4jELIYTZpP8/v/KktZrecqZaGq8TZ71GAAAAsjWbRNz/L/b2/+eHWx7yIYSrl/t58jeAE9X/H1/cHXlpPd7/X01viVMpX+t/H71zLYSZWtYzAgAA4CQ7nUS32D8o7i+3fzxfKtn/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBvduwYJWIgCgBoNtloJS5YiFp5AVG0sFqwEMRG8AqiIHgCEdQDiKWW3sHSO2ytIIiF5RZ6AplJRmUttEqUfQ8m/2cImZ9Jkx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgR8ONz7wIh16V5/Xc/evJXogPIzF4uZ5bCCPknSaL/oc6621XAAAAwDgoUn+fZdlzebsVYt6P/X+Zrgk9/81Ulad+frTvT/Hu8nE+9f+nO4vHHwv1qnXCTQ8Oj/aXG3vCv2/6+9TV7tPq29nabH3ajTsf/70U8YXk2+czwzLuZ+diMNiciOlkw4UDAL+2lGKdpO+hEFfaLAyAsdGtR/al/y/67dYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0IT3AAAA//9UhWfc") (async) 00:04:23 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) bind$netlink(r0, &(0x7f0000000340)={0x10, 0x0, 0x0, 0x80000002}, 0xc) (async) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={{0x14}, [@NFT_MSG_DELSET={0x1c, 0xb, 0xa, 0x201, 0x0, 0x0, {0xa, 0x0, 0x8}, [@NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1c}]}, @NFT_MSG_DELOBJ={0x94, 0x14, 0xa, 0x301, 0x0, 0x0, {0x1, 0x0, 0xa}, [@NFTA_OBJ_USERDATA={0x4d, 0x8, "2f0e4473010b17ebbb21071c5b2ad6853755fa8922105daba6a30ae0492860618e2af35d54b921333606a006e2e31f3379f67339f81df3e95a350a0cedf6e4b27c1c77c20831deb5da"}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x8}, @NFTA_OBJ_USERDATA={0x4}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x4}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x4}, @NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_NEWRULE={0x44, 0x6, 0xa, 0x0, 0x0, 0x0, {0xa, 0x0, 0x8}, [@NFTA_RULE_USERDATA={0x5, 0x7, 0x1, 0x0, 'i'}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x5}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x3}, @NFTA_RULE_CHAIN_ID={0x8}]}, @NFT_MSG_NEWSET={0x1c, 0x9, 0xa, 0x301, 0x0, 0x0, {0x0, 0x0, 0x4}, [@NFTA_SET_DATA_TYPE={0x8, 0x6, 0x1, 0x0, 0xffffff00}]}, @NFT_MSG_NEWSET={0x184, 0x9, 0xa, 0x301, 0x0, 0x0, {0x5, 0x0, 0x5}, [@NFTA_SET_HANDLE={0xc, 0x10, 0x1, 0x0, 0x4}, @NFTA_SET_ID={0x8, 0xa, 0x1, 0x0, 0x3}, @NFTA_SET_EXPRESSIONS={0x58, 0x12, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @byteorder={{0xe}, @val={0xc, 0x2, 0x0, 0x1, [@NFTA_BYTEORDER_SIZE={0x8, 0x5, 0x1, 0x0, 0x5a}]}}}, {0x24, 0x1, 0x0, 0x1, @reject={{0xb}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_REJECT_TYPE={0x8}, @NFTA_REJECT_ICMP_CODE={0x5, 0x2, 0x81}]}}}, {0x10, 0x1, 0x0, 0x1, @notrack={{0xc}, @void}}]}, @NFTA_SET_ID={0x8, 0xa, 0x1, 0x0, 0x1}, @NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_OBJ_TYPE={0x8, 0xf, 0x1, 0x0, 0x9}, @NFTA_SET_DESC={0xe8, 0x9, 0x0, 0x1, [@NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x8000}, @NFTA_SET_DESC_CONCAT={0x54, 0x2, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x6}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8000}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x3f}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x97aa}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0xce}]}, {0x1c, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x9}]}]}, @NFTA_SET_DESC_CONCAT={0x80, 0x2, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0xfffffffd}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x80000000}]}, {0x14, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0xa525}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8bf}]}, {0xc, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x6}]}, {0x24, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8000}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x8}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x7ff}]}, {0x24, 0x1, 0x0, 0x1, [@NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x3f}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x3c}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x4}, @NFTA_SET_FIELD_LEN={0x8, 0x1, 0x1, 0x0, 0x7a}]}]}, @NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x8fc}]}]}, @NFT_MSG_DELOBJ={0x28, 0x14, 0xa, 0x101, 0x0, 0x0, {0x3, 0x0, 0xa}, [@NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x7}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELFLOWTABLE={0xd4, 0x18, 0xa, 0x801, 0x0, 0x0, {0x7, 0x0, 0x4}, [@NFTA_FLOWTABLE_HOOK={0xc, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0xfffffffe}]}, @NFTA_FLOWTABLE_HOOK={0x34, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x928}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x9}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x40}, @NFTA_FLOWTABLE_HOOK_DEVS={0x18, 0x3, 0x0, 0x1, [{0x14, 0x1, 'veth1_to_team\x00'}]}]}, @NFTA_FLOWTABLE_HOOK={0x80, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x7c, 0x3, 0x0, 0x1, [{0x14, 0x1, 'syzkaller1\x00'}, {0x14, 0x1, 'macvlan0\x00'}, {0x14, 0x1, 'bridge_slave_1\x00'}, {0x14, 0x1, 'veth0_macvtap\x00'}, {0x14, 0x1, 'veth0_to_batadv\x00'}, {0x14, 0x1, 'vcan0\x00'}]}]}]}, @NFT_MSG_NEWTABLE={0x2c, 0x0, 0xa, 0x801, 0x0, 0x0, {0x1, 0x0, 0x9}, [@NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x5}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x3e4}, 0x1, 0x0, 0x0, 0x20048094}, 0x4008000) (async) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f0000002180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000020c0)={0x98, 0x0, 0x1, 0x409, 0x0, 0x0, {0xa, 0x0, 0x1}, [@CTA_TUPLE_ORIG={0x3c, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @empty}, {0x14, 0x4, @ipv4={'\x00', '\xff\xff', @multicast2}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TUPLE_REPLY={0x38, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @local}}}]}, @CTA_TIMEOUT={0x8}, @CTA_MARK_MASK={0x8, 0x15, 0x1, 0x0, 0x1}]}, 0x98}}, 0x0) (async) bind$netlink(r0, &(0x7f0000000000)={0x10, 0x0, 0x25dfdbfb, 0x20000000}, 0xc) (async) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') sendmsg$nl_route_sched(r2, &(0x7f00000022c0)={&(0x7f00000021c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000002280)={&(0x7f0000002200)=@deltclass={0x44, 0x29, 0x2, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x0, 0x9}, {0x0, 0xb}, {0x8, 0xb}}, [@tclass_kind_options=@c_cbs={0x8}, @TCA_RATE={0x6, 0x5, {0x2b}}, @TCA_RATE={0x6, 0x5, {0x8, 0x5}}, @TCA_RATE={0x6, 0x5, {0x1, 0x9}}]}, 0x44}, 0x1, 0x0, 0x0, 0x48884}, 0xc0) (async) read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) (async) sendmsg$NFQNL_MSG_CONFIG(r2, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x2, 0x3, 0x201, 0x0, 0x0, {0x1, 0x0, 0xa}}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4080) 00:04:23 executing program 5: r0 = openat$smackfs_load(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/fs/smackfs/load-self2\x00', 0x2, 0x0) write$binfmt_script(r0, &(0x7f0000001440)={'#! ', './file0', [{0x20, 'lW '}]}, 0xf) r1 = openat$smackfs_relabel_self(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x4e22}, 0x6e) write$binfmt_script(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB='#! .'], 0xf) faccessat2(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$smackfs_load(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/fs/smackfs/load-self2\x00', 0x2, 0x0) (async) write$binfmt_script(r0, &(0x7f0000001440)={'#! ', './file0', [{0x20, 'lW '}]}, 0xf) (async) openat$smackfs_relabel_self(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') (async) read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) (async) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x4e22}, 0x6e) (async) write$binfmt_script(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB='#! .'], 0xf) (async) faccessat2(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) 00:04:23 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x900, 0x4) 00:04:23 executing program 3: ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000004a40)=0x2) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000380)='./file1\x00') (rerun: 32) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x20000000d64) (async) r4 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f00000003c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x390, 0x1b0, 0x5c, 0x160, 0x0, 0x3e0, 0x2c0, 0x228, 0x228, 0x2c0, 0x228, 0x3, 0x0, {[{{@ipv6={@loopback, @local, [0x0, 0x0, 0xffffff00], [0xffffffff], 'veth0_macvtap\x00', 'xfrm0\x00'}, 0x0, 0x190, 0x1b0, 0x52020000, {0x403000000000000}, [@common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [0xff000000, 0xffffffff, 0xffffff00, 0xff000000], @ipv6=@mcast1, [0xc1696ca787ff60eb, 0xffffff00, 0xffffff00, 0xffffffff], @ipv6=@local, [0xffffffff], @ipv6=@empty, [0x0, 0xff000000, 0xffffffff], 0x6, 0x7fff, 0x8, 0x4e23, 0x4e23, 0x4e20}, 0x0, 0x210}}, @inet=@rpfilter={{0x28}}]}, @unspec=@TRACE={0x20}}, {{@uncond, 0x0, 0xa8, 0x110}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, '\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3f0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f00000016c0)={'ip6tnl0\x00', &(0x7f0000001640)={'syztnl0\x00', 0x0, 0x4, 0x0, 0x4, 0x7, 0x0, @loopback, @mcast2, 0x1, 0x8000, 0x6, 0x9b}}) (async, rerun: 32) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000240)={@loopback, 0xd9, 0x2, 0x2, 0x6, 0x2, 0x7ff}, 0x20) (async, rerun: 32) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000002100010000000000001000000a000000000000000500150003000000df1b7e4f68dad125fda421115794bcec01dc1107779f250e406e10e5096e56ce91bc22f1501ddd017df739974da41a0fada16100dc2e0c57381283b7d37681dd20e951154168e00d966a24e6b8af59d56bfe05a680cc668bdb6beb42fb7a453bba16499c37566c26bcb676d3168938291bf5b1adc0bbc53ee1688800"], 0x24}, 0x1, 0x0, 0x0, 0x8800}, 0x80) (async) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x4480, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000007c0)={@cgroup=r6, r3, 0x1b}, 0x10) ioctl$int_in(0xffffffffffffffff, 0x5452, &(0x7f0000000280)=0x7) (async, rerun: 64) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000003780)=""/4120, 0x1018}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000180)=""/105, 0x69}], 0x3, 0x2, 0x3ff) (rerun: 64) 00:04:24 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0xe00, 0x4) 00:04:24 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="747261d1733d756e69782c00"]) socket$unix(0x1, 0x2, 0x0) (async) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) (async) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="747261d1733d756e69782c00"]) (async) 00:04:24 executing program 0: syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000000000)='./bus\x00', 0x80, &(0x7f0000000040)={[{@ref_verify}, {@nossd}, {@inode_cache}, {@compress_force}, {@space_cache_v2}, {}, {@noacl}]}, 0x5, 0x50ef, &(0x7f0000005140)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbh9GzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCkAAP//AtvxeQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x5a042, 0x0) write(r0, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371d056ad6f01e9762d70401d1c9d331b48b925e9e6a7759abb206b9b18bfc3f3f96adb2b37c2121ef21e91bac768dd33df29649da1d82e826a55c4d620b6f510daee26004b741c951d528d806efbe00c439f2df46d3adf8be24e280b948a49afd17d56437c6e752d84f99bf37a88f0c54488dd13b848f2381d7d2aecb68ed16762e4a3c1a847565364b9f1af92c9c89e06e89fe6179cb7078a742cb968a9f09cc690dc473df29d6ad9af5879e9a2618c63702117a3a63d3a4236baee86f5f452e9663a795306dabb97db884348ab437bdc13b7cfb03eff1cf216f09d21078e1852fc7c96413d9d65c52ce9baa6bc26de7f028738a17120de30a433c9c3c8e276f3ae5e18a1f95767fffe8e98b0c3f134f12263b01c36866d4e0e856cc14ecf50279adb9438c6219c49cae973d8e7faf33dcdeb96d7ef7e89ae828cb91df22939307bb1f7fb7392e1e24f6b63166b89937c00eb8fea0245cd93e4aa803160bd71c1a0bbb6b8285d8ab654485ab985f1dd2eb9abf53131a9680dcafe4000d3ea528dd52aba3e4ff6a3883ec614253d5627bd91522d881128328ed1e00907fa6cc48cec5268bbedd85ec02d8bac3183460dd1a27fbc06b5642473a41a6cbfb07f53deab2473b37c3d10a125d610f1b9ea5c83e7d462048f25fc1e79295eeff750a23faf5d542758c421bb0673504c9dbae2959f77", 0xffe00) r1 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20ffa) r2 = openat(0xffffffffffffff9c, 0x0, 0x141842, 0x0) ioctl$BTRFS_IOC_DEFRAG(r2, 0x50009402, 0x0) write$rfkill(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x4}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x5a042, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='net/kcm\x00') lseek(0xffffffffffffffff, 0x2, 0x1) preadv(r3, 0x0, 0x0, 0x300, 0x0) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000100)=0x1) 00:04:24 executing program 5: r0 = openat$smackfs_load(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/fs/smackfs/load-self2\x00', 0x2, 0x0) write$binfmt_script(r0, &(0x7f0000001440)={'#! ', './file0', [{0x20, 'lW '}]}, 0xf) (async) r1 = openat$smackfs_relabel_self(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x9e) (async, rerun: 64) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) (async, rerun: 64) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x4e22}, 0x6e) (async) write$binfmt_script(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB='#! .'], 0xf) (async) faccessat2(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 264.058854][ T6866] 9pnet_virtio: no channels available for device ./file0 [ 264.071347][ T6871] 9pnet_virtio: no channels available for device ./file0 00:04:24 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x2000, 0x4) 00:04:24 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="747261d1733d756e69782c00"]) socket$unix(0x1, 0x2, 0x0) (async) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) (async) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="747261d1733d756e69782c00"]) (async) [ 264.152517][ T6881] 9pnet_virtio: no channels available for device ./file0 [ 264.160742][ T6883] 9pnet_virtio: no channels available for device ./file0 00:04:24 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x3f00, 0x4) [ 264.490118][ T6872] loop0: detected capacity change from 0 to 32768 [ 264.508190][ T6872] BTRFS: device fsid 24c7a497-3402-47dd-bef8-82358f5f30e0 devid 1 transid 8 /dev/loop0 scanned by syz-executor.0 (6872) [ 264.522730][ T6872] BTRFS info (device loop0): using crc32c (crc32c-generic) checksum algorithm [ 264.525136][ T6872] BTRFS info (device loop0): doing ref verification [ 264.526884][ T6872] BTRFS warning (device loop0): the 'inode_cache' option is deprecated and has no effect since 5.11 [ 264.529808][ T6872] BTRFS info (device loop0): force zlib compression, level 3 [ 264.531768][ T6872] BTRFS info (device loop0): allowing degraded mounts [ 264.550385][ T6872] BTRFS info (device loop0): using free space tree [ 264.640156][ T6872] BTRFS info (device loop0): auto enabling async discard [ 265.129422][ T6863] loop1: detected capacity change from 0 to 131072 [ 265.133310][ T6863] F2FS-fs (loop1): Unrecognized mount option "acÿÿÿÿ" or missing value 00:04:25 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendto$inet(r0, 0x0, 0x34000, 0x0, &(0x7f0000000100)={0x2, 0x0, @empty}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) sendto$inet(r1, &(0x7f0000000040)="248409965f672a408e687ad7c4685a4b04ec1d314ec362f592fff8a08d0a7fd8daf23f", 0x23, 0x4000, &(0x7f0000000080)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x40}}, 0x10) 00:04:25 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x4000, 0x4) 00:04:25 executing program 2: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x4000000, &(0x7f0000000440), 0x0, &(0x7f0000000480), 0x0, 0x0) ptrace$cont(0x7, r0, 0x86, 0x8000) 00:04:25 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$AUDIT_GET_FEATURE(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x10}, 0x10}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="5000000024000b1d000800800000000000000000", @ANYRES32=r2, @ANYBLOB="00000000ffffffff000003000d00010066715f636f64656c"], 0x50}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000500)=ANY=[@ANYBLOB='X\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r2, @ANYBLOB="00000000000000000c0000000b000100666c6f776572000028000200080055800400d9801c0054"], 0x58}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r4, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r4, &(0x7f0000000080)={0x2020}, 0x2020) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r5, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r5, &(0x7f0000000080)={0x2020}, 0x2020) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r6, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r6, &(0x7f0000000080)={0x2020}, 0x2020) r7 = accept$unix(r1, &(0x7f0000003500), &(0x7f0000003580)=0x6e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r9, 0x0) r10 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r12, 0x0) r13 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x2020004c, &(0x7f0000000000)=ANY=[@ANYBLOB='iocharset=cp1250,allow_utime=00000000000000000000010,gid=', @ANYRESHEX=0x0, @ANYBLOB=',errors=continue,utf8,uid=', @ANYRESHEX=0x0, @ANYBLOB=',gid=', @ANYRESHEX=r14, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030342c696f636861727365743d63703935302c001221adbe7f92d1000d92fb3a12df74cdc18c3a888ed7293d1f4080ccf84793a0e470f7d5a24e43b057aaaa8b94dda3ccc07412ad2eb35a08d6e6e6c4c78fe3165236910288c04aa3f09be798ab020abdedd6e02cad595e646cfa716caaf605ffe6cd1aff767b8b02f133d35960e98213b32cf4878e425548fc512216f3789c126a2dd6b1ec73e5f4ec81c0af5a76c06ca1480dd108a5e5c5a0d1bc7724de"], 0x1, 0x14ed, &(0x7f0000002a80)="$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") sendmmsg$unix(r1, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000540)="9fa516ebcb8dfff380e43226ed97b23d345fe6a6135f8512f44aceee903d33a4a92873b18f722c2464334d007fe20d636731c563efd62faa37e3f70c6ca019660f42ba4c1dac0bfe339fc123f7aad758ccaeba00b53257e4fc00172e00d613c292e8ac29ba51e8fe232cc846ca7b8c769101124e698d1fb01baa0fe8234b8b5ea22d84c95da7801eaa6e6f4455c7f89bc6775f728363f2e368faf45e3ea7218fef9c88969be83b", 0xa7}, {&(0x7f0000000600)="e2220a8d33c6848f678ef8eeb4b67015e1e4be47a4abddd163c9e52bbae98f7217940390049198f8cfb6b9876d098ebe4eb13ad02f6ae0c7be5fd18bc52daebb6c62f2df03c1ba7f8fc82f1c06eb39829fe8cdecda8cc2b9d1191900695ab197d1ee7c9acd161fc7283db6be562c1288d5a5d04f1f58bc047d271200f5627e593793fad0caee9ff5c4c21b7b09e8e87a82ab24f21ab85db3f4acb90feb938232688ed37a1efc71ed8dac63b7db6e219fdb6bf80ba48578b7b5e077f7d5e07fd929d0ba2326667a8350482cd9508aee1158659c5a8e7b99ddf22fc524244defdb6ebe18834586ddb7cb2b753b8181572fe44d448c6972b1631ea121e9eb6c3eec08ff27e33794d452362609dbffd25c68bc435fe9e8b3228737af2cb07cd74e9b9348c990cf00fecfd212eac953079a5c81580ca11008a490fbee43400680f4225d0a5188131c338ea62a626daa6660b36c38f80824a997dfe79e260046a746119b100ce7421d42c5eb941177415cb476023c7b4c074bb2c2b47a19efe0f6c9e789d102347ea8ba78fd12791a016cc6fce1a843a9638d78c9e51440343019600f18ae634774f9b717725abd19981b8221165676b921bda288d8583962ab5b5254c6c903aa48d8e55e5ec940fc09ca2b4ec8ba0deec7d08eed35dfbb59feb4be3c12d848a9bdf5ad5e41e105f5ce5b31e7e7db5f31ea54c89703e9d7803ab4211952dcf81ce436216c63d4d479cde76c561b09d53ba5ca7c807bf178f2da22fe24ae86beeb6079b535d6a03d4b6198815d84b69354ee722d829830ba6ae7fd760aa1d61f043cd68004027e5135246e7be9819cb2731803b9bc2542139d188f2c43d577c62ccea938fe6de08ddbb7b6bd27f65a57b0931feea58ed0bfcc61d0cecb0a06cc7fde9f4381786e0287f96eb41799c3a1319f5e6f79d8ce9d3e47b027325fd388466a1d0c08911530471f699bfff8e69b3dd336b388308b5a27744ab3541093f143cf4185cac58f16908ebee328f99718220304dd628571c9355f882463e1c28ad8dc66c553af505ac441e62e40e836ca62621ba9a10bfaf1f089518e9a75ba567d2e5c41564367a0b3ef5c54fd844ae79da15deed64ddacba9594dc19626d52cfba2204eccc9a8cac87cc834578a4ae14c67f957a7649cc561995173f01c9c3ad8dbcb29f8ae0e6c3bec3f2c5b58e5628977ee399ea624683ca2635b84e8a87fea07ec55efe32e1d127074f7e9863461aedff1306fae999109b205525070c0ea27b091eec1b8799a13d4fc2d4f2416a7dd88832f3f6fbbaf0808ee911222eb4cb54ed2ed16a33a3c48a4a863946b57dbacf002fcf4a7b81576ef657b370f05cddd5a16fb9e1c42029b8328c0b5908be0f88e82033a45de7ff78658a56cf9fbcb96cbbd7dda74ff8bcba12585050b246ced65542fab67f0848adea1f647ef4b7e3e5c19331bfbc9148a0c0c72a5f1ec74773bd0e41aaf7dc94c0e42b01ac688f52f7686bc4da08dd6d573849b895134c3f3cc310e83ab8401c97c3b05462fd2f49e4214589889699194bdcb385acc7cce242da4632de1868ea6ef0e587e37510247c0985b9d727a9d36240eb9768dbde424b4846cd1e05b20f7346e98a66f4520c12895260710ebe5f2a23463d6070415d89ade1387f172e382104a06ce26441be4b3088832bec1f1d37783d712aed55e64b8078f1258b7d854d7d1ec390b3183aa55290169d53493cc2dac8d719167b560fc49bc8a6fdc0f636c52f4cbbb5c0bbe98d2037ba8476678653b703f309b2c6af53b3655a9123ed37bc957e4d9946bd60a725dc0c19738a4f47aa0ef2d8a8851740fa264a656f088d4bf608238e33044b9c19ba9a9c60d580af26aaab1deaaf83453e942be6ac2365d97e87c4cdb0ca0599284bed4064942b0ab7bed7df93556baecb664937a5a1be54b66ad1522fafd806ffba79482397d03440bddc91eeea3a5ae6ea9773e23f783e6a5e04cb9b9864502513679ab249dc068c623f1509188ba7f3c8aa3d54c7f431524807342dcf0a4c4d7c1955eaed0c13da55fb488cd92d3eda72e5726fe9337d307bfbb2dbf66500df6724175c948c9cfbb736e6cdf639b8699af03663e46d27ffdfd317b8e66f1eb0a750309efe35f99a218e262399441c811723758506e66f74e932a7c517b3de251da8fe55be27bdf5dc23bb5415bd907670479d60e270a6fb1aff4fb67e36870aebea6a9f174b09474f00e18dbbfc6bcfbe08828bd94b0b05f64a57d7576b5b12d5d414a35645ce29df3a1b8c972f5883debaf599128e3a6f26b38fb38916fed07b22da705662757f15799899a35ce6589ab245ecf47c0b45ed166be4e642a61fb0e364e13967c1e70f6140fac85b75386fcbb7a74a1d8c5aef5f5e5efd49d1318c6f435690a4b7c70f1fc42660a9508f1b94724059ede1abcddb0b6d08e2a2e8b1aa8f45c22a2f149947d9f5273ebbdded6ce626dfeb762762ab88f2d07f8c28ea99be959e07a35560401465428450573fce8e78b002e6668c85cfd47ed9cc9fbd034292cc8f13e09fc6889e10982cdf5a991673932b4681868f4bf609685da713c390ca33bd498e14216aa5b642d24fb1d9bb60c5ec7a560304c19d77491c938a427eea123cf21ef8f00d2e86bb1ec06d6707f1eb02db3c676880d8fd4e55249ff83e7fe85a2849520f6c14dada11252ae091e2fd92587da2a3acace53f7690e337132b6d93a2a5e10af11b782b713a3ba78f985712d649bbdd221af06183c115a0305bd244c54b32cef2b3baac05377ab414f504e55b1298513f740e77991af863c81a208e2e9f885fc9f5a753c98d70258cbebdf0948d1954e362597763cf45882f3ff2e667d85677b4a17e887354d317fe8689df59fb6ca46de37f9ec1cc7095a96b74d3dd4c61d512a8f1adb44f852f632bc639bf9fdc42a28ef31177840361f5baf03026fdb87d4d322fc1d1e8a75a2775375bbd19513bea5104d503799ff278a9a6cf769be429386ae193ca33c6ffc785c081a1db4190c514d264d03c696bccb62998f8a76022cc96969db4c57c3d5910f08f55333891b5ea5b51d4fd0f958fb93e06e9a77e8431689940ff249965c2fc6678a998f048e25876d34e571e505ae5ee153ca583d759b93a58f5627c0b4942da1cb3fc0eb2727bdab98c806a45346b677a64708c30fad2d0e4c033cd4e50bc962bc40ba5e444a0384d738a70e516c6267fe793ee5a5fbbcddebfd38afd3f694d8f315737b4d6b1eb4fba0fc4166e9f2b4196590b30dade9cd01ded60e2d5f349668f9b176d421b9b949665ea04653545f54e48e7a637c9cdaeff64f0e988d596665789a931602db1bbeabc8255efc57ceab12d5975a13ce5653c33481e6b28ac8d260321b3fda744ae33773709828404d46241a1da2ed5bd0f343ad58fdf6fe1702a8f26ac28c5fee444c8890d079cde3a0d7964a3376c2d2d9196c6baf64595a86cecac4021a8b1b5e47977184fd53958879298fd7769039593bbce264235e8b941a41e04a056f78f7d855aaa7b21ad026605fb6ac74d45ebdea770fc38220dcfe8171438ede0024775b37ad069be4038d1b516a6ffbcdbb987af32008d6dd90cc9a3610075501d419fc583cb5901be12da64262a68816df08734c3d91b638486543eba4aa4d95625eb1651290d068167f607fad162e97f5522069b76c32335da7267adcb189141216e34ed10298bbc0e4eadf16dd2eea63500bdc470dc7994d6d61dd1c76920dbb731acc8f189e00c89c997d8346cff44f8fdb896aa2558cdb4743e84545921f72483379ccb3adf90087dd2fc73ee4887d0ccec22b0723ee88b436eb54ef44c4120a731893f649d151c444115e4ab034c7be9ab794eae0056eb33d9335e0259ddd3c20d178adc7bdee160b1d6da9b36f4bc54e9b2b3cb7bb0f2359ea7a145229f2ad8ee3cf0a56638e767569b45a17721017c0f193ddcc036e9c1c1fdf8ff76902a00a60f8ce66b7305b24d7acac9bfa902a40bd0cd0e332e620ee92698a6334aea70f179f84472ede8f6e07fb51d75be2669a864a1d593325573abfc3f819b36e2efa2fba23ce9a31d7e60c20d76d67ff104f9322c89771afd657652c82fce3e6044c4d4330007bb3b2fe14eac95f5f0f994929faef4c3468c24e0f52a5ff893db6ed7bd0bdf7b5e1c0d5be4cc2e26d0e699842115a0d145e79217046c91aff4628d5f420275ff19a9b8ace4568be9b17d63ff5ff468112a4b1f65f5138bffb17ff320b50bc2a2e4c92ce5b36233cf59021e979cf6eacdebf960976dff909a2b3984dde6ca4099a5be7baa41ef1d724030b1afa933463b0e95d41396ccfe532d058ae32769130628be8c5acf7561f30c23d5cecc51b2df24c4b9c0421b11b13f2697feb65bfeab3584680a43fdd5fc1f2981e1edb22a4232c5f01b295d952fbd33d9d488ce6025cc040a8a52fbfc6d54ce9211a3791005e66cb0df61375d94180fc688b49b3e3789f5518b90bb598dbeb59508adefa6848e1f79ea2bf385fc2bec0ff5bb9ca5762b4c841fb26803cf5db5e20a4e802f0555d073bb16fd6d6f584f2b76a44aa15cdf84859384e74b37e5052051c02e8c1ac5ffc78a644d775790e32a2ce0e9d4649ae3d2f7aa5202d0f8af2899dada64906768f7b13a1c943ae3ec49ab62c7c68ad659cc6d0b5c48286af825a79e68f93924e92d20f9463b6ea2f7724adf1dc05b5752e6f9f841d03adf16b0f421c57979f16c97cfb8d1cf4fd6ce30ed59a8cd81b0958690aadd52167d94005aa281c7afad7b231fab99107516f817cee2931863399a2c9b60cac4c6213942f302659e971f9dd6088342628c87556491ae99e4831ba8aa3b9a2ae70696cc1b9755c2ce5ca998de881446fea4683fa71f00e252847d84ffe9af4969341285846497912fe7cbaef8805f44034aa23d68edac8b69d222c43135b89dd3dd605d386d932db1bc5a34fae86ba4a579a829d9f494d0263755e5e116270a4378412575b9dbd5ad2ae0bfc4d811fa4a96bc5786e5a5aa55b2ac74b4ec7d583365117d606ac103a90c626870c0d9ad0c4c8af84767aa145812d2dd860177752fecec06e6d23f472eea9666b8ec0d843181bac247660ff4786e331e525b21fc911841e565cdd44466b97b212ce4804b677d4ff261f714f31b6d5e191574fec90b60b5d897c0f228de26f91dbdc3585f1df1dbbc2c6a5c256bb7559be8957df5457eb05d2420e351791947d568ec56bbec262d3ebad1f3446df3e111a32275fa330dddfa2194c12b24855a7d90194744692667fc6a1d3307b6ebebd6294b7c4ba15809445f1c66bc81503ee393a27d1621fbdd36d5fcf8c1654ba1bbc09ba3c522643f3d3277d44b64b446cfd01d09acf66f54512b3146815bd87774df873025b9a85c9e51d575d4bfab83202fcbe9dac78ba44cf414b562607880f80bf5b814e4e141ab5a1796263f1e02aa57ea4efedcb0c00633c7bc13abc9de696e533e10652a30e36c12406494dfc73acf8c67c62785048b90c8959acf4d03379e3840d863c265659a00600e2c40467b3a0ebb2a27be58382366dec2742579e007b6053899ed089cb04e3fc59f6d23fd6ba1774d351c3cf13a8dc9b0e329aece6613b9a8c259ba3d896d53bae40b6f04215ebb967f5a05e5b90427d98e6e2f7718f0e41c0a9a5faaef7c72c19ed679c1deac9deed828bd6de5fda64b4f9d08d91f3ddd541cb8b7e8de3bbfb72e0ee47033d4d292699a93d64c336a36cfe23946b97f5672e118f4e8c5c2d26669277760052edb3", 0x1000}, {&(0x7f0000001600)="5c58c0e50dfa6d26fb455d859bda837e8ecaa9732772ebabd8be067aa5d9e8d1b2bafeee7cc6d8503f3b08ef482772de645b00fad693e9c89a341804d88b71181b7d911bc961731547c174ce4ab2b490264f651dc4ea731a5840867d54d14eecaacdd4414b8210f1ddc7cb183eb0703b54f0a52be0dbd1a9c22cc054a46ba54bf5ff2b042a823c27b76489d9e08557701a2bf1ec2306a5e5acbb2f65f2126024c2c24ae507f18422484892017c6f735329da6bb2d05f0877bed4a715ff", 0xbd}], 0x3, &(0x7f00000016c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r3]}}, @rights={{0x30, 0x1, 0x1, [r0, r1, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r1, r3]}}], 0x88, 0x8080}}, {{0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f0000001780)="14a9cc558a9d3e7126dba61774fedefa15c8912df0dd4913a07c2b276f3fb91ca9ccdf6b7d52047bde256f2ea0d01e4f9f6dd79f6e0644e830101361c906e6e547cd109d7954c873e85eb392f51eb95a787b2e44c038b15e16874e688f8a8d355a006b3179de228483be4a4aeeb69b127411804c6e27a5da1b8dfb2d62d44f0f269ba6c2c37e7c5826daeade1e7467550592a7e4b6", 0x95}, {&(0x7f0000001840)="8adfbc86c0e9690956c9c89980b6a916b0f0096112154a92d8fe9dec3740ce5988f4088aa8bbef0b17dd4b360384d9a6b3b414df8dd0d90536652fec38b9dff83647487d43166a7358671d4f1a17d356150331707e88ea8549d7fb25190202e0faf6bb2df858face0865fe2553ef0d32be5c1fbaf2d6ebc09d29d413be154fb685dcfbe257bbeffd3435284db90309051d7768b8623036a2bcbffd91cbeb75d02e44013abd39dd382ab85ed2bf0965080d6e6a38a39d6fd3e65f1ee98359d39b75467f8a18b19af339bd9b2d44299414b879d9f6c76b6211f88fd82109313649ed3b7cef920c", 0xe6}, {&(0x7f0000001940)="fff7752b70187dc36b4adde56901c8add3544bb6968e0da5f2557e7fea8aad052c41827e31f699f8bbfa760cb7d1418adff15d5803671571ffb5630cadbf2976e0c5478655b333f5e068f38360e4bcabc454c7098708e34e965e675e7528273c5f2bc3d8843fe72eca2c809d16965bcffe6a3b84c45090cf12f0badeaaaae9a7f1c5c37bf9cb516cf876d5fed6929a289d3d5f7b54b87187c47c1baae7506268c3e148db6ab9820462346a2dea7aca28b450e2780df1fcd622e0e8ca6186b55fd4486f2854f00f11", 0xc8}, {&(0x7f0000001a40)="7d5b0f6375f895feee4759a8f129f8dc88e133847db3b5a987c2caf9771b5ef489f7abafbccaea8b0b8e3c3491e3a0483580870bddd8fb56730dac146e5d691cc0b15bff119f9e667b7058488dd6cd14e4cc4e4996bd70cda07f0a766c58854b9c38440329347001bb30900d214724890199ed2b42f5116a3b7a88ebd4bb49a41aa8bf333bf62d346e2b2fcec1f00dcac8d3700b575187184586e02fbe39757ddcc5cb2ebae343e14c646acac6ea50ec6a061fed249797ebf22eda0080d97303cf293d", 0xc3}, {&(0x7f0000000480)="ddfc034a52534674831f90eee1a97873d340e455fa6c259ca30aec84ec87c797af1a02bb63efca4de07781985dd23245046afa4c6407ff07935f70b4e6d08d5af962712a", 0x44}], 0x5, &(0x7f0000001bc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x20, 0x20008004}}, {{&(0x7f0000001c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003140)=[{&(0x7f0000001c80)="5aacfa9c03796c2344cbdb69c742e8dedb596f9727559ee986b86f725e6fe17866b6f70f70b2539f34a8b4a7f327731a7fbdebe39efc372c7ec0c462b52b4f454987fb3eebf463abe6bb1a161a9c71c4762650abdcb17a4b8733336b58a586a8f33a0bcef334c99b1ddeac9d3eafd494852114b7f4676673d15afb66c21343fe6385c0615da43b48a9cc16f4efee59444c00363c80b08e53b364ad8c6452b77e4734ae68067f75ab8c6ecc3adcc8ed3949038403018014ab29e6f35b889e41a291baf6cd7e8d17f32dd09c80892e4bdc3319efc1710a1b9d8ec1521e755b3d7ca1e37ca2845bae1152b505d3983da56c02dc822c8ed103d60a948f99a2de78597db20add2ca029441d9435c78fb28111697d8de2666400218218144a911b32f8f034e633148265015f7e4d6d60a6c98a698faed49852e5d81de85d5e2eb6f16d929a1cdf6d95a7e6e948ab506d436884d72d2744736c7c6f88beb7718a28498632d3906d6c8d0c7a5c27d19ae7c8fece36ca0720b2c0831231da4e7a3dbdb94a00dea75f542dac699d05cbfd22f3a35120aaa94962f791678a9fdd812f6a774418084ada57286fc18faa91e2fa8f82863f38427931d9f08003def6e57f63a81cf7837801dfc74b42650d2ad4a8ed080b697c0ae33784ad0518c4688772b7094c5c0c8df3919a479f85d39f4f22c0ae91c216669c33733d578ac68946b8ee3812929e808c1812be8a9ea244a99b5e416724ca93825ec4fefc766398a0c2dc1688107110ec531b4bd1aedc1276bcbc501efebdba6b4e8bac7ecad39b365a5c20e18f7a7399860cf4b5866eafd11d062f41440598d18fe68b87cccd604fdf83d6c231d1c92bbde08fc13a63277eb3720725e0a26ab7c30a779332cc992f0ac84164852ed978d20660b8bbe68142a1b1d83808ecc1455b8b592a29626780287238ecd81be8953ec6a27722a5b5f81da12eed6a69b4268bd274f7f4c215e987813875c04b0635aefa750d5eaf7c349453f72e3e0b3b6d69453b1d9d6074ece7eceb6c912ade688772cc56d12fb85776ccfc554c92490da320eefa03335f03a1d93ef6c5717f6d1ca81fcac65600660ea527821516a1810c2dbde77191fdcd48dd00d3211a98111076b82bcd13e421ce0db849a1003382f66fb9d99300fb88d2f939f2027b603fc7fd9dfe33d0a6347400c823be12a7016a89e2fe4a150851af9560acf34fe3c472b92ba81b0195f0016194403fbeb42f8fbe0112da4eaeb99ae66bf759c7d57f39280bd7118039fad6d353abf3330271cab7de7da01944b0f9931f6ad225cb2edb02724373d5b2d5c490f60f1900605c01bb352a36da164020672860c0fad620b4984cd11ec65cfdb2854f6e3fc86bb9f6310da6e8ad2abaf14d9ef70ce56a909a16afd822685e96df8b3d0c163b74415f19da57f5aeb0e8c1ed10145d966da13613e27da494155a9323607d2e07ebb0460c2822a9bc3c80c9b7c21e058d188049586f23f59b65a5ba51e96a4f2cfdcf96bd7bd0f0359b57d9d75914562ff3c41c3d0e3eac324f1d48808bfc08691793b2045427c4bd165f23ac125ac13e9fbf13291480a18ebfa4b0f0fd847787d2428970b5a20cb3a157cc17e9a4b150aa074bdb8fafeeecc56a76ea046ab51432240be5a6d5aaadb79456f7b5e32567cd897dbf6d64ec4fea62b728d464706bf65b1566893e10d32492589b5328e1e32b1d3c917d6f8e5d58c9b2278c09032bb2992a2c2b7f9db8f666c6f3e9d59d19413dbf56eac88d69f0cb6bc985a7e3ce2bc51cf440d93b89e9860818771627ffd0b3070191fdfcaba6ce8af0db7a7e11bdf973aa0ad73fba7d9cdbcb9821c9353d99aabb1987d225f0d0d4c0e5002a41fa82c684750c8469884d91a6bd7a942d94854263144d00a98d1123d52da6a7a03c96e40a3811710c36f0f78676506d87d6343bd1ce1a7ec52325044a2e277162c0acecd11186129e5b0881b0c41f9e0f98e2b9419c82b5f0d5706484618ba4e4d2a17704b522b0ea759764b0dc06e61553f921a8e4daa551e12b941f1a73f5cc68381260beb77af4a199f717d5c7b353306914400fa540a6c326f3ecdb93e69513bbdc3ea357be3c17f2af1e1ee6d0d9aaebc236033d00d7b3cc3a199fdd099f8a0cf59ed48ae2d21ae95e8b3357ccaffd06c88e37b4aeee5ead17ff289117875cd26f3c2cc7d712ebc736b2519c7555317192c07c299d9cb830212b3ad8e934ee33cab8620135fcdfe11d73b8f2e695d19498765d9875e2ff67d8cfb2d4b6096ef49e1cba0afbb1914fff33ea8a3c144173a9c787dda58666c9145704a55858381d4063f477d7ba46ecddc66934b489e309045cf40621774416596b1b134c9cdf2ea034128cb85047af48be99b8ba98a9efdf854262550007bd17eface570fea805fe76d0a997bcb004d8a67adbb1948c7c6127e15f463a98518af59b4c4e8596badacae21c58e2fd903edd918ce3919d5e976ced924383a78eddb488d4fa03fdb5d1680cadeab86b09c3effcc444d62808cb6202c0dacc34d11232efa4c3c30b136d52cd4887d380b7486a27097442a59864ecacbb252fdb9eeec2bb54c827ef5c9dbd3f1ae294037e240a00d7f12a72ae8ab580f06b26c74baaa21a9bc1115aed89d84f98225e69087f4fe6dad386bc76f63019b6b5a2801b3fdbae699cf90eb41eb49ec79823234295ac78cdda95f1e2d95aebc69dc78a1aadc2c79375af0baa8e7a697870a9c5d6bc17e5b041e0212191b481123545626b8475644059f72e8efa1896b46e8bf1fe448e40196d4632e3d7cd914e6fbbe2b44f07ceeb3e7140794e72adf3fda2421a024e143a5ce7684ffb764d980c2e5262149f683671b53214624c8f9e7cb81a0c3ebaba6ee94dfc1f5eb643b1fecce40029de62f191ad0e3b69891a7db47c662ce8e7faa3f8f42c20537df70eee4bf974a323fd0d9f87fe82d608436bf83d228bbd0da88c2d7213b193a1fb40f195613e97c3e809767c37674c5e3f63c2861026d6defae74bbe18237cc08dfe87810c8007a7e1fd6230592bb323f7f1c9a16ab6ce907724bece6ba0749ade3b645053446dcf856202c9c9bc9b3b5b20c27ca8a78d65b5ad284744a320ec13de5b70119da56eeb9cb9b0d4c03e4cbe7dc3c794619e6f00a1559a6ad85582f53b3bd555055549339872a5637247cb456809b5a7bf7bb83b8275227b45d54279cf6b42b89c851e6260d63b1608840e0205e854dd9b21ad5822ce1ba51199a5aee49e847632fbea9f2a6c9153fb962e60da6eaed1bca7a3b914861d2a70634ae860b74dcef121843449298eae06ea369950f0ecdc375235b0e19f3ce595eec49b87ef9fcbff3f45e1a38f2b28e51a9f4ee6f85d9f252d94872ddf9f8402c94e1f1a2ff6572259c683bdab56d185764a0914d1073854ea2eb1554008c9bd1860de1d20a44059798ae43f4bad2a095eb4b4c0d068cf774f6da6768d747754721b2cc7478ac8534aa80176be8335cd7c7085353dc47891ed8b49bf237626cbf05802742043e2d33d4dd89c9a644f888cf3498e5f5e17eab2ce170e2d64883ccc3291e22f94cf5582424cb13181cd09c03ebbe979301875b36bcea441f85da8bc0520384b4bbf621085eeb119fcaa9f2a30591d708f82bac13b040d719e752ac8277dcf95506320c3758ff885c79678e2113ee603f968d14036be903191ddaa7d38cfa57e434ef0d7ba6b2297d15148e17d6317400aab0ab9fab4cbf08c4a879b5d514db2dc5ec803908619daeedbed8be3cbd39696234009546a7bb2d77625026d58f760cb7cdb78e83c50dd3e8aa0c65bcbd65a422ffe67221612b25f5ebdaa59f4a65532a6673a38771df2c4dcc3b3b17fee4d57b19f32448f4c35d7a7b18e096e0cb649447f39ce88abef7ca2daeee849cc168bfab164b471966a0604c3236b2faedfb2a385b9373019d7f72123782853545ed83c5dbb37ef75f97624edf6d31d16598acdbee49f07885516b99bf47b83e4ffdfad5ed21027444b84d500211f6c95f2c595d804f5d477b2d511bcf60d9087843d10ded9fff8041a010c6bba5ce0aa28bb95edefa39795cb479961b8803eb8fa5cde709e30dd393e3ce3ebed9062019cb63ca7f55925215c4387e1b6fc38bffb8399056cbda40c36045e3e3874448321648845c53d9e930960de615c9bbd48e33c03cf1129cadb8dc3d4786461e2ba7626416f4349c5a53ddb44785cf93fed03f457d3fbc26557bd77c6a512d2ccaee5a5790a65b5023aa3065c1dfb971e4014ee9e2faeea24c9b3b93aba3acc056a7057e4733b48f4bc44950f6378d82b0016ae2af2f360aebd8e4e4b933fa4f09ade262c8606bcaeaef92e43a15e7b095bdad11bbb492d5e2aff7be1aaf4f7f0a428e2b3eaabaaadc2a89b0d62f36baecbf30ab047a61b0401dc3b11deef88efc01b5493922126b02a86e70acdaa76465ada41314859be47d88e28ef5667d8b88903babfeff68de1f636e8db0d1b47add2911e71fee3fa6696bfd26e500833cbce105fa45c7bfcb52ad3cd7c414f765a477c8935c87b84cdcf24e70a5c992b413c8b322ddb897c4b61adde0bb6f6c77922c42130fb69f814b5328862e0d6ae46f2ca62bd5b6381dc3f4598645289dea6624508e6825fd030b4121a2c5f8b538f7f0b91ca1718ea3b01083d59001605a35faca0554b95515ba61ca252b9bc6d7e8032bd16652a6a7ea0816a12fe45be933ef18fc55ecb9509e386a1dfd2abcc87bfa41f515589d2d84ea7a156cf923dc3072f2293179e1c4117c8ad5f30cd23198d7e968f6a7ed734dbf9fd5f8a0643dc4e9957b24eca109ba9a0abd501a1c88ca0e5a8ff15e761469cef48c4e3d2ebbdb769b01991ff1dd22d7a0be8fd2d88dda09826f775f4b771196bd18e645d99bb500c203d7d5c7301d02be039379d302083031177256b121a9917be49c2dcd8e33c996aa2cc0b66b68a9e91c9f94658c915d801c926548e1971f9ba6918dd0e6d427563672918088e1244a3d79cc6ce61c7c7cd4dacc0fe633a15f17b88fa499c73bc0e60db40e2c6c8c5dcb6bd61f8c01985ee0f99945af79981611bafb2fc5b82758990122890c13b17471024d0116d78e36b9a2b13ced0aceae2bedb69ca0c9cae434eff3fad9c8c07e15c909c98a7345e1495ce6092d985acd710d708f824303ca88983cb2c94c22a44909e2ff7deba75c5deb80a78bf95d7e34c337caa23677201634943468c4618d1f2b8dbc290e5991c9ac43bacdf7ac8886edc68dc53d0aa496e9e90f8b94d557daf7eec4d59d6a59fb25ea30c9d87b836aee3aee38bfbc4345ad0e3b3eba8c20714b19b9461e6f658599859ed5dec72799ee541f42a5a344a00ac20bb25d943680a724ca8dc7ea119c0e225ce3262e0c1e426132115dd51fd96c9308ece8822204d15b33c8528a6e9e9e9588c4474a7d093ac85db1b843bb6e97991a9102a21e442f15df8ee25e432e4f49304d007d37c9a99027773b381caeefafc4482e3c71641492ff84a182d785a66ea7bafa4c960e272953ff854d4b3602b20bb39f628ff90cd45877956ed530db4ed49cd152d3c43d65dc235d04a3b23a94e145c4536b7b5f8000469c886c356ed1c1b9533e86ea085f69ec9c0072c3439e17dc4a72828b83b00826ad1673ab3ec75c4d3b24bb407b6c1c99bf22e58ed7c6f3fb63d328e374fac3b8370a3c44a42322a50dbf187ebe69d584bcb9610e958b62b1ad8f85b77cc6d1e94c3812bbff46392d590aad1cd670c07f9e89ede971c55279f5e", 0x1000}, {&(0x7f0000002c80)="815733a419efc92201dc4a28e5466ce32aed97791e9248b6f5500e16e20571cada054ef0f48604dc3e07ab1a0ae48bfc1f00cb3b64894b5bfdfd221714aaab196068643e3b81cf76aef85f7e98d5429f3c92cb6c06278d549b49b1437480801e446b55587e42e44df5861854bb5743ae43c9a009eee07e653544af85e55d3d6114e7ca3b183be46737771fc14628f5931fc30da0170bd5c3959ab8a89d1545fe3d1e9ed228d49dfb94cbbb02707e38ffc13324b2a679f1bd7f190a87fef6dc5337ad9f8311b80d11f8f52fd48e217fc2b4f9cfa2f571070d8d89be7168ace340c6a92d3ee5e831d4250595a6e3606638dfa8c0ef3e0cefca4f", 0xf9}, {&(0x7f0000002d80)="2a0e5a50b9b466de9f88513d3a29f3ae5794f1fda765e32f694e4a9a06b5c8f3eaec5b1d7ebe4f7d6f77ebe110e2adfb895ca4560bce30a9243e86b1fcfa2c845d72eefe48c8dc49dc7e4a2e81cb2f84f7d68ed22c817e4190381798a63dc6e8a1b92358537918f312f01177ac278d25eb45142da41f86da93342c5ddf9e9642769f9a350c3cb8c6ee20c573f93914b65962f7d7648b5b7ebde329de637cfa03885d6a3ec2180d25ce90663bad104a5c72fef7b7947c16f2a7dc34c91b5005b12b6f0f054549ad7ba0fa87a6abc8e720b53b3ab2b0f9e26fce4cdcb75f0c5175", 0xe0}, {&(0x7f0000002e80)="77c2b8639729b9c7f429a91ff159d74d69366472ed46121c6ab6a2ca3ccf0b19a2386212925679c0dc3f14c0cf2bde1610128350580cf775cead79e030e0e5cb40a9e3e953d32d988dcc3105a3e472d742bad70a1a147f6044973cfd85f3e4d371c42963f32b50fd7b158fcfbd2f2f3f560a4fc1c5e8bb156784a86a8dc710cf102960269731595b1975f165ab2e0d9c4d46eaf237855ba606c7ba3e6f2b5c0fee32f30f7a6198116b658ab8a026029bb935d7771d503a7cc3701b502961047b583fc8ca96ff8c59d8d7c3fb93d8cbfda6d18e84144c5b", 0xd7}, {&(0x7f0000002f80)="5f54bfddf21d3b23ead594358c29294f33a5c0086f1e52cfe5529b5c1e5fbcea5b4dcc7df29c4e997b35fbabb3b4132f7fce989dffd9f63bcf597ba2fe7c5d8fe251bc069ed68a87d4379bc1e30db13671a53abb070bdad65d14b90c48363ff6499cbec608314dbeb10661111a086ec3dc4e6e525fa77f3a7885dfc4da3a25168aa26e50c8", 0x85}, {&(0x7f0000003040)="e815f002455485492de2e0e65a1db3198419a1001a1a4d67326ff9cb8a7ff90b702e604d39f850917757c222b90e77760c8f8fe57cf362ce3de550988a2b1b0c956862ae703db7e875b5c7ccd0b31bbc629c34b8e7490e65920f16131500e4811221539c9a68fe8e9fa04700f0d6a8d9be0a5acf162500159dab9c4cfc235020ea8197055ed2902912853f04f11fc15ba9c468c961e908c8e6751c5fa2a42a8e88ac40bb229158f6ff12a62e75ca01daf5f9f2ded49217902a8256f6083e9b0f49f5270b093a2a6ed93ec3bafe566b079dc7df77f6ad28013b22d0aaca0d512383d9b5b393eee108dd6951", 0xeb}], 0x6, &(0x7f00000035c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r0, r4, r5, r6, 0xffffffffffffffff, r7]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xee01}}}], 0xe0, 0x40000}}, {{&(0x7f00000036c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003780)=[{0xffffffffffffffff}, {&(0x7f0000003740)="7718411994440cc319bfea012d6f6f30d0dea77904b3f2a75790283e71fefb52c9a9d1", 0x23}], 0x2, &(0x7f00000037c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12, r14}}}], 0x60, 0x40}}, {{&(0x7f0000003840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000003bc0)=[{&(0x7f00000038c0)="0416a880c41135b3ef", 0x9}, {&(0x7f0000003900)="8ee236d7e240ea4030f55bab8975f70a40353c9bca352d409f520ca216569a23b55e6b416d10851712d207c72389c5dafc98a41abb91ac7428a22fd4e97d70913327abfeade172ef7e8751cf5a23d802aa384169ed0633577e5884de9916ea34b52050c80f955054", 0x68}, {&(0x7f0000003980)="6f36f250bb367e0ed8af914b6249a8d09ee187fdf59e56bd49056bef523ccb7d261a8fd348da60afb370201bd8993ff68647fa6f536dd9114fdfdcc5457304a580cf4ad2e46185b95280b6bce1a45a75ca400ae0a8ec75d44b9049fa7e793e375d564d3c05227b30a19e9703650f554beb01c5000d5dcef65afc2576af920a6a10f384cbaf8193b8b3149363f5a188395565c80ce72df6a6b7b4d66d24b29126084fc1749bec79a10d66ab521b4aec1f884df9e60ab3ec30ba79292478613e57b60a50916d9e43fd", 0xc8}, {&(0x7f0000003a80)="ebbabd74ccaca94141d2e91a066afabf6f95f5619bd56c29e15790ff73bc12f79cd56ecff38a144122cad1eaef40335eedfbad88367dce49d727244890ce7dbaee8abf7ff83b37733668af5f39758ba19dcac90b6b305ada6d514c557deff9b6d11f974633f4f430eabdfc7f57531e796a", 0x71}, {&(0x7f0000003b00)="c0eadae2d42cd18ba5b69b1f84ea52fcdba50b0fd9a8d0a1c71a168ea6fd299106fbdabf4288ba8a7ba45364ddef", 0x2e}, {&(0x7f0000003b40)="9a55a7c02112170a4999d0cd82fbfb1b", 0x10}, {&(0x7f0000003b80)="a3fdfe9f9c38892224a7a1732756f00e950e9d69e158c8007db33b8165aba39a8f", 0x21}], 0x7, &(0x7f0000003c40)}}], 0x5, 0x4000844) 00:04:25 executing program 0: syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000000000)='./bus\x00', 0x80, &(0x7f0000000040)={[{@ref_verify}, {@nossd}, {@inode_cache}, {@compress_force}, {@space_cache_v2}, {}, {@noacl}]}, 0x5, 0x50ef, &(0x7f0000005140)="$eJzs3U+IVWUfB/Dnzjg6KDjXnbp48QW3wiQKRURDaFaYc82CosVMLYIQYVAwFy3EgpIWDgha4cJgWmR/nFVFC3GVBEEQBcEgzEKQdkIxGC6Ke8957pz7HO+5dyZ1TD+fmDnnOb/zPOeZy1nc783n3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhhJNz585V1bdemTm7Y2DP1Us3T+w8NTE6H0KtdbyW1yeeeuaFNw5MPD8cO0zuz7b1erchs67zWWN1x8Fmv86f10IIQ8kAg/l292Bp1OLu4fKAlfZfXNh25NbeXTPHxg9dOLp5qvyn0zS80hNYKfl9dW3xXhpr/R5Izmi3C7dereMWzfqnN9w9+SMAgCUZbbQ27bej+Vvcdvt4Wk/aY0l7OmnHdwjTxcZyZOOu7jbPLWl9heY5lkWFNd3mWU/q+evfbjeSekjbnVFjCfPsPDWPNMPd5jmV1FdqngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD3k6c/+eJ6VX3rlZmzOwb2XL1088TOUxOj8yHUW8drWbn2xMLcwqa3dj/63e4vP/6zPn5yMO8Xt6sKJ4ff4s5jIyG8Xqhci8P+vj6ERmeh1QwflQtvtnaejQUAAAAeJJtavwfa7SwODnW0a600WWv9F2Vhcf/FhW1Hbu3dNXNs/NCFo5unlj9eo8t4Y7cdr92uL/7UCsE4xt90vMV6PPVwaZxq6Yhpnn959MPtVf1L+b9enf/jKyf/AwAA8G/I/+k41Xrl//nPX91X1b+U/7d0XLKU/+OMY/4fCMvL/wAAAHA/u9v5f6w0TrVe+f/r9/edrupfyv+j/eX/VcVpx4M/xgkfHAlhtNfUAQAAgC7i/3df/Ggh5vXsk4M0r7+49fpQ1Xil/D/WX/6vHBQAAAC4p34488jfVfVS/m/0l//X3NVZAwAAAEvxv/cmD1TVS/l/sr/8vzbf5isfsk7fx3+FcHokhOHmzlRWuBKmn2wXAAAAgDsk5vSXvt18tOq8Uv6fqn7+f3zSQVz/3/H8v9L6/0Ihe+rf4x4MAAAAwMOovJ4/Ph4/++aCbt+/3+/6/09//nVD1fVL+f94f/l/sLi9k9//BwAAAMvwX/v+v1dK41Tr9fz/t9/dsLT8P91f/o/bdcU/73J8fd4ZCWFjcyd/muBn8XIHk8LsUKHQ0kh6HIg98sLsmkKhZSrpsX0khP83d44nhQ2xMJ0UbqzPC+eTwk+xkN8P7cJXSeFyvNPOrM+nmxa+iYV8gcVsXEGxrr0kIunxR7cezcJte8y1Lw4AAPBQieE5z7JDnc2QRtnZWq8T1vY6YaDXCYO9TliVnJCe2O14mOwsxON//TL+XKhQyv/n+8v/8aVYnW26rf8Pcf1//r2G7fX/k7FQTwqzsdBInxjQiNfIwu4H8Rr1Rt7jxsZ2AQAAAB5o8XOBwRWeBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGBx3f3y2c3t4m/69hc+d2vvu1785q8Prv/0/VM/CmFb4/WeLNzzjrM/OHvDR+7a8PW7vvjEmYl7Hqvl5Qbyx5uacsdaXxkL4UjpldGY+OVY/cl84N73fmlffz1xciyEN5YD2w9uv6aeeHIshLeUA8/cd8t19cTBtMQ3Tt/503ri/jTw7lWvOVtPvD0P9KSr+6fLs9XtSVf3U8tDGC8FitV9aHlzVcUy3pUHetNl/OVotowYGI1FHx/NlhEDc7HEtqEQVveH0JdW9Z1aVlVfWtXXa1lVfWlVf1AL4fYQQn9a1b8OZlX1py1/fjCrKgauf8Oxl1bWE0cHQ1hdDrzw/qPr64ldSaBY+PsGQ7i5/pFJF/7lgWzhA+nC/2QghNeVAkVVMwMh1Bc2mFZ1oj+rajCt6ov9IVxbChRV3dofwr7AlRI3JFvLL+7e98j2zXNzs7sWMTGYL2s4PLBtbnZyy465rbVknVrpKaXPPXrhbf/hS/u3NBL3HRvvJl2s11R5XZ6frrxYft6fPx1otHPtQNPTdUulySPlSubfxEr9Mf9gWBaG9u6e3TX50c179uxak/3tNvva7G9fHs36as1S6auV5UpW73l45+rd+x5Zte3hzQ/OPjj7oQ1T69ZuuG1q/dtW1xs1lf29FC09evlbemN/qZLLsdGQkJBYaonepq3b1NW+Ha/s6M+v6ECoNTbQlWFFOUtPo5WXotF3XEBrc+fb6MqQpNKiNZWBQyXL2s5Z1lXGDPNZhrMsjX3ByuCwXFNvo0vj894wOdnXqh8mmp+Wu/cXF9G9p2LXdZkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbh9GzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCkAAP//AtvxeQ==") (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x5a042, 0x0) write(r0, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371d056ad6f01e9762d70401d1c9d331b48b925e9e6a7759abb206b9b18bfc3f3f96adb2b37c2121ef21e91bac768dd33df29649da1d82e826a55c4d620b6f510daee26004b741c951d528d806efbe00c439f2df46d3adf8be24e280b948a49afd17d56437c6e752d84f99bf37a88f0c54488dd13b848f2381d7d2aecb68ed16762e4a3c1a847565364b9f1af92c9c89e06e89fe6179cb7078a742cb968a9f09cc690dc473df29d6ad9af5879e9a2618c63702117a3a63d3a4236baee86f5f452e9663a795306dabb97db884348ab437bdc13b7cfb03eff1cf216f09d21078e1852fc7c96413d9d65c52ce9baa6bc26de7f028738a17120de30a433c9c3c8e276f3ae5e18a1f95767fffe8e98b0c3f134f12263b01c36866d4e0e856cc14ecf50279adb9438c6219c49cae973d8e7faf33dcdeb96d7ef7e89ae828cb91df22939307bb1f7fb7392e1e24f6b63166b89937c00eb8fea0245cd93e4aa803160bd71c1a0bbb6b8285d8ab654485ab985f1dd2eb9abf53131a9680dcafe4000d3ea528dd52aba3e4ff6a3883ec614253d5627bd91522d881128328ed1e00907fa6cc48cec5268bbedd85ec02d8bac3183460dd1a27fbc06b5642473a41a6cbfb07f53deab2473b37c3d10a125d610f1b9ea5c83e7d462048f25fc1e79295eeff750a23faf5d542758c421bb0673504c9dbae2959f77", 0xffe00) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20ffa) (async, rerun: 32) r2 = openat(0xffffffffffffff9c, 0x0, 0x141842, 0x0) (rerun: 32) ioctl$BTRFS_IOC_DEFRAG(r2, 0x50009402, 0x0) (async) write$rfkill(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x4}, 0x8) (async) openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x5a042, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='net/kcm\x00') lseek(0xffffffffffffffff, 0x2, 0x1) (async) preadv(r3, 0x0, 0x0, 0x300, 0x0) (async) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000100)=0x1) 00:04:25 executing program 3: write$sndseq(0xffffffffffffffff, &(0x7f0000000080)=[{0x20, 0x8, 0x69, 0x1, @time={0x6, 0x5}, {0x8, 0x4}, {0x6, 0x3}, @addr={0x81, 0xe0}}, {0xc2, 0x40, 0xbd, 0xc0, @tick=0x5, {0x0, 0x9}, {0x20}, @connect={{0x3f, 0x1}, {0xff, 0x5}}}, {0x8, 0x80, 0xfb, 0x1, @time={0x7fffffff, 0xfffffff7}, {0x4, 0x3}, {0x2}, @ext={0x17, &(0x7f0000000000)="6b63c991d56d64d5108105842877fbc4eb99f27fcfa89f"}}, {0x9, 0xff, 0x8, 0xee, @time={0x5, 0x200}, {0x81, 0x81}, {0xd1, 0x2b}, @quote={{0x5, 0x7f}, 0xff, &(0x7f0000000040)={0x82, 0x0, 0x1, 0x0, @time={0x6c1b, 0x3ff}, {0x7f}, {0x1, 0x3f}, @control={0xd3, 0x6, 0x7}}}}, {0x9, 0x6, 0x7, 0x3f, @time={0x3, 0x3}, {0x4}, {0x7d, 0x7}, @control={0x69, 0x0, 0x43}}, {0x6, 0x0, 0x0, 0x3f, @tick=0x800, {0xca}, {0x0, 0x4}, @note={0x80, 0x3f, 0xa2, 0x7, 0x9a88}}, {0xff, 0x64, 0x7, 0x7, @time={0x800, 0xffffffff}, {0x8}, {0x81, 0xfe}, @time=@tick=0x8}], 0xc4) [ 265.456825][ T6916] __nla_validate_parse: 2 callbacks suppressed [ 265.456834][ T6916] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 00:04:25 executing program 3: write$sndseq(0xffffffffffffffff, &(0x7f0000000080)=[{0x20, 0x8, 0x69, 0x1, @time={0x6, 0x5}, {0x8, 0x4}, {0x6, 0x3}, @addr={0x81, 0xe0}}, {0xc2, 0x40, 0xbd, 0xc0, @tick=0x5, {0x0, 0x9}, {0x20}, @connect={{0x3f, 0x1}, {0xff, 0x5}}}, {0x8, 0x80, 0xfb, 0x1, @time={0x7fffffff, 0xfffffff7}, {0x4, 0x3}, {0x2}, @ext={0x17, &(0x7f0000000000)="6b63c991d56d64d5108105842877fbc4eb99f27fcfa89f"}}, {0x9, 0xff, 0x8, 0xee, @time={0x5, 0x200}, {0x81, 0x81}, {0xd1, 0x2b}, @quote={{0x5, 0x7f}, 0xff, &(0x7f0000000040)={0x82, 0x0, 0x1, 0x0, @time={0x6c1b, 0x3ff}, {0x7f}, {0x1, 0x3f}, @control={0xd3, 0x6, 0x7}}}}, {0x9, 0x6, 0x7, 0x3f, @time={0x3, 0x3}, {0x4}, {0x7d, 0x7}, @control={0x69, 0x0, 0x43}}, {0x6, 0x0, 0x0, 0x3f, @tick=0x800, {0xca}, {0x0, 0x4}, @note={0x80, 0x3f, 0xa2, 0x7, 0x9a88}}, {0xff, 0x64, 0x7, 0x7, @time={0x800, 0xffffffff}, {0x8}, {0x81, 0xfe}, @time=@tick=0x8}], 0xc4) write$sndseq(0xffffffffffffffff, &(0x7f0000000080)=[{0x20, 0x8, 0x69, 0x1, @time={0x6, 0x5}, {0x8, 0x4}, {0x6, 0x3}, @addr={0x81, 0xe0}}, {0xc2, 0x40, 0xbd, 0xc0, @tick=0x5, {0x0, 0x9}, {0x20}, @connect={{0x3f, 0x1}, {0xff, 0x5}}}, {0x8, 0x80, 0xfb, 0x1, @time={0x7fffffff, 0xfffffff7}, {0x4, 0x3}, {0x2}, @ext={0x17, &(0x7f0000000000)="6b63c991d56d64d5108105842877fbc4eb99f27fcfa89f"}}, {0x9, 0xff, 0x8, 0xee, @time={0x5, 0x200}, {0x81, 0x81}, {0xd1, 0x2b}, @quote={{0x5, 0x7f}, 0xff, &(0x7f0000000040)={0x82, 0x0, 0x1, 0x0, @time={0x6c1b, 0x3ff}, {0x7f}, {0x1, 0x3f}, @control={0xd3, 0x6, 0x7}}}}, {0x9, 0x6, 0x7, 0x3f, @time={0x3, 0x3}, {0x4}, {0x7d, 0x7}, @control={0x69, 0x0, 0x43}}, {0x6, 0x0, 0x0, 0x3f, @tick=0x800, {0xca}, {0x0, 0x4}, @note={0x80, 0x3f, 0xa2, 0x7, 0x9a88}}, {0xff, 0x64, 0x7, 0x7, @time={0x800, 0xffffffff}, {0x8}, {0x81, 0xfe}, @time=@tick=0x8}], 0xc4) (async) 00:04:25 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x6300, 0x4) [ 265.498833][ T6916] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.5'. 00:04:25 executing program 2: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x4000000, &(0x7f0000000440), 0x0, &(0x7f0000000480), 0x0, 0x0) (async) ptrace$cont(0x7, r0, 0x86, 0x8000) 00:04:25 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendto$inet(r0, 0x0, 0x34000, 0x0, &(0x7f0000000100)={0x2, 0x0, @empty}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) sendto$inet(r1, &(0x7f0000000040)="248409965f672a408e687ad7c4685a4b04ec1d314ec362f592fff8a08d0a7fd8daf23f", 0x23, 0x4000, &(0x7f0000000080)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x40}}, 0x10) [ 265.514611][ T6916] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 00:04:25 executing program 0: syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000000000)='./bus\x00', 0x80, &(0x7f0000000040)={[{@ref_verify}, {@nossd}, {@inode_cache}, {@compress_force}, {@space_cache_v2}, {}, {@noacl}]}, 0x5, 0x50ef, &(0x7f0000005140)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbh9GzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCkAAP//AtvxeQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x5a042, 0x0) write(r0, &(0x7f0000004200)="74efc4c419fdb8d66b12a7bbf371d056ad6f01e9762d70401d1c9d331b48b925e9e6a7759abb206b9b18bfc3f3f96adb2b37c2121ef21e91bac768dd33df29649da1d82e826a55c4d620b6f510daee26004b741c951d528d806efbe00c439f2df46d3adf8be24e280b948a49afd17d56437c6e752d84f99bf37a88f0c54488dd13b848f2381d7d2aecb68ed16762e4a3c1a847565364b9f1af92c9c89e06e89fe6179cb7078a742cb968a9f09cc690dc473df29d6ad9af5879e9a2618c63702117a3a63d3a4236baee86f5f452e9663a795306dabb97db884348ab437bdc13b7cfb03eff1cf216f09d21078e1852fc7c96413d9d65c52ce9baa6bc26de7f028738a17120de30a433c9c3c8e276f3ae5e18a1f95767fffe8e98b0c3f134f12263b01c36866d4e0e856cc14ecf50279adb9438c6219c49cae973d8e7faf33dcdeb96d7ef7e89ae828cb91df22939307bb1f7fb7392e1e24f6b63166b89937c00eb8fea0245cd93e4aa803160bd71c1a0bbb6b8285d8ab654485ab985f1dd2eb9abf53131a9680dcafe4000d3ea528dd52aba3e4ff6a3883ec614253d5627bd91522d881128328ed1e00907fa6cc48cec5268bbedd85ec02d8bac3183460dd1a27fbc06b5642473a41a6cbfb07f53deab2473b37c3d10a125d610f1b9ea5c83e7d462048f25fc1e79295eeff750a23faf5d542758c421bb0673504c9dbae2959f77", 0xffe00) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20ffa) (async) r2 = openat(0xffffffffffffff9c, 0x0, 0x141842, 0x0) ioctl$BTRFS_IOC_DEFRAG(r2, 0x50009402, 0x0) write$rfkill(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x4}, 0x8) (async) openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x5a042, 0x0) (async) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='net/kcm\x00') (async) lseek(0xffffffffffffffff, 0x2, 0x1) preadv(r3, 0x0, 0x0, 0x300, 0x0) (async) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000100)=0x1) [ 265.538854][ T6916] Zero length message leads to an empty skb 00:04:25 executing program 3: write$sndseq(0xffffffffffffffff, &(0x7f0000000080)=[{0x20, 0x8, 0x69, 0x1, @time={0x6, 0x5}, {0x8, 0x4}, {0x6, 0x3}, @addr={0x81, 0xe0}}, {0xc2, 0x40, 0xbd, 0xc0, @tick=0x5, {0x0, 0x9}, {0x20}, @connect={{0x3f, 0x1}, {0xff, 0x5}}}, {0x8, 0x80, 0xfb, 0x1, @time={0x7fffffff, 0xfffffff7}, {0x4, 0x3}, {0x2}, @ext={0x17, &(0x7f0000000000)="6b63c991d56d64d5108105842877fbc4eb99f27fcfa89f"}}, {0x9, 0xff, 0x8, 0xee, @time={0x5, 0x200}, {0x81, 0x81}, {0xd1, 0x2b}, @quote={{0x5, 0x7f}, 0xff, &(0x7f0000000040)={0x82, 0x0, 0x1, 0x0, @time={0x6c1b, 0x3ff}, {0x7f}, {0x1, 0x3f}, @control={0xd3, 0x6, 0x7}}}}, {0x9, 0x6, 0x7, 0x3f, @time={0x3, 0x3}, {0x4}, {0x7d, 0x7}, @control={0x69, 0x0, 0x43}}, {0x6, 0x0, 0x0, 0x3f, @tick=0x800, {0xca}, {0x0, 0x4}, @note={0x80, 0x3f, 0xa2, 0x7, 0x9a88}}, {0xff, 0x64, 0x7, 0x7, @time={0x800, 0xffffffff}, {0x8}, {0x81, 0xfe}, @time=@tick=0x8}], 0xc4) write$sndseq(0xffffffffffffffff, &(0x7f0000000080)=[{0x20, 0x8, 0x69, 0x1, @time={0x6, 0x5}, {0x8, 0x4}, {0x6, 0x3}, @addr={0x81, 0xe0}}, {0xc2, 0x40, 0xbd, 0xc0, @tick=0x5, {0x0, 0x9}, {0x20}, @connect={{0x3f, 0x1}, {0xff, 0x5}}}, {0x8, 0x80, 0xfb, 0x1, @time={0x7fffffff, 0xfffffff7}, {0x4, 0x3}, {0x2}, @ext={0x17, &(0x7f0000000000)="6b63c991d56d64d5108105842877fbc4eb99f27fcfa89f"}}, {0x9, 0xff, 0x8, 0xee, @time={0x5, 0x200}, {0x81, 0x81}, {0xd1, 0x2b}, @quote={{0x5, 0x7f}, 0xff, &(0x7f0000000040)={0x82, 0x0, 0x1, 0x0, @time={0x6c1b, 0x3ff}, {0x7f}, {0x1, 0x3f}, @control={0xd3, 0x6, 0x7}}}}, {0x9, 0x6, 0x7, 0x3f, @time={0x3, 0x3}, {0x4}, {0x7d, 0x7}, @control={0x69, 0x0, 0x43}}, {0x6, 0x0, 0x0, 0x3f, @tick=0x800, {0xca}, {0x0, 0x4}, @note={0x80, 0x3f, 0xa2, 0x7, 0x9a88}}, {0xff, 0x64, 0x7, 0x7, @time={0x800, 0xffffffff}, {0x8}, {0x81, 0xfe}, @time=@tick=0x8}], 0xc4) (async) 00:04:25 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendto$inet(r0, 0x0, 0x34000, 0x0, &(0x7f0000000100)={0x2, 0x0, @empty}, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) sendto$inet(r1, &(0x7f0000000040)="248409965f672a408e687ad7c4685a4b04ec1d314ec362f592fff8a08d0a7fd8daf23f", 0x23, 0x4000, &(0x7f0000000080)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x40}}, 0x10) 00:04:25 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0xe803, 0x4) 00:04:25 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)={0x0, 0x60}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000002ac0)={'syztnl2\x00', &(0x7f0000000100)={'ip_vti0\x00', r2, 0x8, 0x8000, 0x1, 0x4, {{0x7, 0x4, 0x2, 0x5, 0x1c, 0x68, 0x0, 0x20, 0x4, 0x0, @multicast2, @dev={0xac, 0x14, 0x14, 0x34}, {[@generic={0x89, 0x7, "32ff52b057"}]}}}}}) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(r5) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r8 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r8, 0xc02064b2, &(0x7f0000000080)={0xfff, 0x1e, 0x40009, 0x0, 0x0}) sendmsg(0xffffffffffffffff, &(0x7f0000002fc0)={&(0x7f0000002b40)=@nl=@kern={0x10, 0x0, 0x0, 0x800000}, 0x80, &(0x7f0000002d00)=[{&(0x7f0000002bc0)="795913287e83730cc78ed5a62ad35754bf0f08c70555591381c09cdb03228aa91d1944af2a7e0bbcd950bdd82cfc9a5d0d5ad57099ce19b972485266db12", 0x3e}, {&(0x7f0000002c00)="c92b3d0a55203a1d3d01cfae25f419fe72826cf96752f21d6f90948fe78370aaf6baa4810badf5a323daf5b32b3172b3b09d58f60cc4b9e5f7654993444fe5649750635ad309cf6379ee9cb7476edc6a989f78320e62a89b0bba72ad77cc2bbd5b3e138a95b64a65fd137ac06d4e999d658c951749ab01f2a7714046d366414a9450f6d77ed69d35de00cacd703b63715fc26407345b045407fad869f8fe1c524de82ce680cd214b17c49b6d475cac570a71960b33ad1ffe297afd5fd63691137031fd3d798a778d09d21afa25e605213174e981", 0xd4}], 0x2, &(0x7f0000002d40)=[{0x20, 0x102, 0x77, "672851109fa3a39caf2c233ab78b"}, {0xd8, 0x104, 0xaa9f, "370efc4b12190256875abc5722880df086bde054a6685130777faf79c6da9a5db885726ca0572ec31ab8c354263619fad9a8b84db518de20bc2b48d9af5ebad2456e0e637d5535f92af9f23f875c92ade506eba2a209a74b972fcb2a3976516c3b1f246d8a3f8b840ef263051629ba9277e040be63e3c2bb604b5f7a8eae4834b433d82737daa1e18f11200bd4575e2bb33bc1a0501d402f5b41cf7609382fa80369612d4039f5f4641aa6fb906701e05624a81e99505af473377830b8279239ff5f"}, {0x28, 0x104, 0x0, "e7d78753e0d911ef9edc222d9f0a5aa35fc19cb4"}, {0x80, 0x10e, 0x35f, "b8a367d11c31979b68a3e122e0c482dfe57514005b9dc06f8a4f141ad54404f3a9e0d25b590e1814ab19f6a76df98054c7874999e55fd7197418be4d25da4c1e2f596cc04c78c1f96aaf84b793c676b0df36141e57e2ccc0d4b870790475d64abbc72c1bdea731960fa842"}, {0x58, 0x10e, 0x8, "f6f8c243c58999ff7a502d904fdebe8c1dd5dd31a9f39f86f3ec9a9a64893284c2ca10d965de3a4112a6c020fce5528bce33fb9386d9f45ab34f243cc2c2049e1c745a"}, {0x50, 0xff, 0x1f, "a2e190ff1e8c53725c93be3c953832b3509abff287b2389d07c1309f8bf58775eb7aa09282216de74e18d2e831cfe86e7579570b9fd527139a240d13"}], 0x248}, 0x1) close(r7) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r8, 0xc00c642d, &(0x7f0000000100)={r9}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r6, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r5}) read$FUSE(0xffffffffffffffff, &(0x7f0000000a80)={0x2020, 0x0, 0x0, 0x0}, 0x2020) sendmsg$nl_route(r3, &(0x7f0000000480)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)=@ipv6_newroute={0x5c, 0x18, 0x100, 0x70bd29, 0x25dfdbfd, {0xa, 0x80, 0x14, 0x4, 0xfd, 0x4, 0xfe, 0x1, 0x1000}, [@RTA_IIF={0x8, 0x3, r4}, @RTA_IIF={0x8, 0x3, r2}, @RTA_GATEWAY={0x14, 0x5, @dev={0xfe, 0x80, '\x00', 0x24}}, @RTA_EXPIRES={0x8, 0x17, 0x7fff}, @RTA_UID={0x8, 0x19, r10}, @RTA_MULTIPATH={0xc, 0x9, {0x0, 0x8, 0x5, r2}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4880}, 0x4000000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)=ANY=[@ANYBLOB="3c0000002400030f2078d546000000000000003f", @ANYRES32=r2, @ANYBLOB="00000000ffffffff000000000b00010064736d61726b00000c0002000600010010"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000a40)=ANY=[@ANYBLOB="f40700002c00270d000000000000000002000000", @ANYRES32=r2, @ANYBLOB="0000000000000000b29200000800010075333200c8070b0008"], 0x7f4}}, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r11, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r11, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000002b00)={'pim6reg0\x00'}) r12 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r12, &(0x7f00000002c0), 0x40000000000009f, 0x0) 00:04:25 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) sendmsg$AUDIT_GET_FEATURE(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x10}, 0x10}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="5000000024000b1d000800800000000000000000", @ANYRES32=r2, @ANYBLOB="00000000ffffffff000003000d00010066715f636f64656c"], 0x50}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000500)=ANY=[@ANYBLOB='X\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r2, @ANYBLOB="00000000000000000c0000000b000100666c6f776572000028000200080055800400d9801c0054"], 0x58}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r4, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r4, &(0x7f0000000080)={0x2020}, 0x2020) (async) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r5, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r5, &(0x7f0000000080)={0x2020}, 0x2020) (async, rerun: 64) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') (rerun: 64) read$FUSE(r6, &(0x7f0000004400)={0x2020}, 0x9e) (async, rerun: 64) read$FUSE(r6, &(0x7f0000000080)={0x2020}, 0x2020) (async, rerun: 64) r7 = accept$unix(r1, &(0x7f0000003500), &(0x7f0000003580)=0x6e) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r9, 0x0) (async) r10 = getegid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r12, 0x0) r13 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x2020004c, &(0x7f0000000000)=ANY=[@ANYBLOB='iocharset=cp1250,allow_utime=00000000000000000000010,gid=', @ANYRESHEX=0x0, @ANYBLOB=',errors=continue,utf8,uid=', @ANYRESHEX=0x0, @ANYBLOB=',gid=', @ANYRESHEX=r14, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030342c696f636861727365743d63703935302c001221adbe7f92d1000d92fb3a12df74cdc18c3a888ed7293d1f4080ccf84793a0e470f7d5a24e43b057aaaa8b94dda3ccc07412ad2eb35a08d6e6e6c4c78fe3165236910288c04aa3f09be798ab020abdedd6e02cad595e646cfa716caaf605ffe6cd1aff767b8b02f133d35960e98213b32cf4878e425548fc512216f3789c126a2dd6b1ec73e5f4ec81c0af5a76c06ca1480dd108a5e5c5a0d1bc7724de"], 0x1, 0x14ed, &(0x7f0000002a80)="$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") (async) sendmmsg$unix(r1, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000540)="9fa516ebcb8dfff380e43226ed97b23d345fe6a6135f8512f44aceee903d33a4a92873b18f722c2464334d007fe20d636731c563efd62faa37e3f70c6ca019660f42ba4c1dac0bfe339fc123f7aad758ccaeba00b53257e4fc00172e00d613c292e8ac29ba51e8fe232cc846ca7b8c769101124e698d1fb01baa0fe8234b8b5ea22d84c95da7801eaa6e6f4455c7f89bc6775f728363f2e368faf45e3ea7218fef9c88969be83b", 0xa7}, {&(0x7f0000000600)="e2220a8d33c6848f678ef8eeb4b67015e1e4be47a4abddd163c9e52bbae98f7217940390049198f8cfb6b9876d098ebe4eb13ad02f6ae0c7be5fd18bc52daebb6c62f2df03c1ba7f8fc82f1c06eb39829fe8cdecda8cc2b9d1191900695ab197d1ee7c9acd161fc7283db6be562c1288d5a5d04f1f58bc047d271200f5627e593793fad0caee9ff5c4c21b7b09e8e87a82ab24f21ab85db3f4acb90feb938232688ed37a1efc71ed8dac63b7db6e219fdb6bf80ba48578b7b5e077f7d5e07fd929d0ba2326667a8350482cd9508aee1158659c5a8e7b99ddf22fc524244defdb6ebe18834586ddb7cb2b753b8181572fe44d448c6972b1631ea121e9eb6c3eec08ff27e33794d452362609dbffd25c68bc435fe9e8b3228737af2cb07cd74e9b9348c990cf00fecfd212eac953079a5c81580ca11008a490fbee43400680f4225d0a5188131c338ea62a626daa6660b36c38f80824a997dfe79e260046a746119b100ce7421d42c5eb941177415cb476023c7b4c074bb2c2b47a19efe0f6c9e789d102347ea8ba78fd12791a016cc6fce1a843a9638d78c9e51440343019600f18ae634774f9b717725abd19981b8221165676b921bda288d8583962ab5b5254c6c903aa48d8e55e5ec940fc09ca2b4ec8ba0deec7d08eed35dfbb59feb4be3c12d848a9bdf5ad5e41e105f5ce5b31e7e7db5f31ea54c89703e9d7803ab4211952dcf81ce436216c63d4d479cde76c561b09d53ba5ca7c807bf178f2da22fe24ae86beeb6079b535d6a03d4b6198815d84b69354ee722d829830ba6ae7fd760aa1d61f043cd68004027e5135246e7be9819cb2731803b9bc2542139d188f2c43d577c62ccea938fe6de08ddbb7b6bd27f65a57b0931feea58ed0bfcc61d0cecb0a06cc7fde9f4381786e0287f96eb41799c3a1319f5e6f79d8ce9d3e47b027325fd388466a1d0c08911530471f699bfff8e69b3dd336b388308b5a27744ab3541093f143cf4185cac58f16908ebee328f99718220304dd628571c9355f882463e1c28ad8dc66c553af505ac441e62e40e836ca62621ba9a10bfaf1f089518e9a75ba567d2e5c41564367a0b3ef5c54fd844ae79da15deed64ddacba9594dc19626d52cfba2204eccc9a8cac87cc834578a4ae14c67f957a7649cc561995173f01c9c3ad8dbcb29f8ae0e6c3bec3f2c5b58e5628977ee399ea624683ca2635b84e8a87fea07ec55efe32e1d127074f7e9863461aedff1306fae999109b205525070c0ea27b091eec1b8799a13d4fc2d4f2416a7dd88832f3f6fbbaf0808ee911222eb4cb54ed2ed16a33a3c48a4a863946b57dbacf002fcf4a7b81576ef657b370f05cddd5a16fb9e1c42029b8328c0b5908be0f88e82033a45de7ff78658a56cf9fbcb96cbbd7dda74ff8bcba12585050b246ced65542fab67f0848adea1f647ef4b7e3e5c19331bfbc9148a0c0c72a5f1ec74773bd0e41aaf7dc94c0e42b01ac688f52f7686bc4da08dd6d573849b895134c3f3cc310e83ab8401c97c3b05462fd2f49e4214589889699194bdcb385acc7cce242da4632de1868ea6ef0e587e37510247c0985b9d727a9d36240eb9768dbde424b4846cd1e05b20f7346e98a66f4520c12895260710ebe5f2a23463d6070415d89ade1387f172e382104a06ce26441be4b3088832bec1f1d37783d712aed55e64b8078f1258b7d854d7d1ec390b3183aa55290169d53493cc2dac8d719167b560fc49bc8a6fdc0f636c52f4cbbb5c0bbe98d2037ba8476678653b703f309b2c6af53b3655a9123ed37bc957e4d9946bd60a725dc0c19738a4f47aa0ef2d8a8851740fa264a656f088d4bf608238e33044b9c19ba9a9c60d580af26aaab1deaaf83453e942be6ac2365d97e87c4cdb0ca0599284bed4064942b0ab7bed7df93556baecb664937a5a1be54b66ad1522fafd806ffba79482397d03440bddc91eeea3a5ae6ea9773e23f783e6a5e04cb9b9864502513679ab249dc068c623f1509188ba7f3c8aa3d54c7f431524807342dcf0a4c4d7c1955eaed0c13da55fb488cd92d3eda72e5726fe9337d307bfbb2dbf66500df6724175c948c9cfbb736e6cdf639b8699af03663e46d27ffdfd317b8e66f1eb0a750309efe35f99a218e262399441c811723758506e66f74e932a7c517b3de251da8fe55be27bdf5dc23bb5415bd907670479d60e270a6fb1aff4fb67e36870aebea6a9f174b09474f00e18dbbfc6bcfbe08828bd94b0b05f64a57d7576b5b12d5d414a35645ce29df3a1b8c972f5883debaf599128e3a6f26b38fb38916fed07b22da705662757f15799899a35ce6589ab245ecf47c0b45ed166be4e642a61fb0e364e13967c1e70f6140fac85b75386fcbb7a74a1d8c5aef5f5e5efd49d1318c6f435690a4b7c70f1fc42660a9508f1b94724059ede1abcddb0b6d08e2a2e8b1aa8f45c22a2f149947d9f5273ebbdded6ce626dfeb762762ab88f2d07f8c28ea99be959e07a35560401465428450573fce8e78b002e6668c85cfd47ed9cc9fbd034292cc8f13e09fc6889e10982cdf5a991673932b4681868f4bf609685da713c390ca33bd498e14216aa5b642d24fb1d9bb60c5ec7a560304c19d77491c938a427eea123cf21ef8f00d2e86bb1ec06d6707f1eb02db3c676880d8fd4e55249ff83e7fe85a2849520f6c14dada11252ae091e2fd92587da2a3acace53f7690e337132b6d93a2a5e10af11b782b713a3ba78f985712d649bbdd221af06183c115a0305bd244c54b32cef2b3baac05377ab414f504e55b1298513f740e77991af863c81a208e2e9f885fc9f5a753c98d70258cbebdf0948d1954e362597763cf45882f3ff2e667d85677b4a17e887354d317fe8689df59fb6ca46de37f9ec1cc7095a96b74d3dd4c61d512a8f1adb44f852f632bc639bf9fdc42a28ef31177840361f5baf03026fdb87d4d322fc1d1e8a75a2775375bbd19513bea5104d503799ff278a9a6cf769be429386ae193ca33c6ffc785c081a1db4190c514d264d03c696bccb62998f8a76022cc96969db4c57c3d5910f08f55333891b5ea5b51d4fd0f958fb93e06e9a77e8431689940ff249965c2fc6678a998f048e25876d34e571e505ae5ee153ca583d759b93a58f5627c0b4942da1cb3fc0eb2727bdab98c806a45346b677a64708c30fad2d0e4c033cd4e50bc962bc40ba5e444a0384d738a70e516c6267fe793ee5a5fbbcddebfd38afd3f694d8f315737b4d6b1eb4fba0fc4166e9f2b4196590b30dade9cd01ded60e2d5f349668f9b176d421b9b949665ea04653545f54e48e7a637c9cdaeff64f0e988d596665789a931602db1bbeabc8255efc57ceab12d5975a13ce5653c33481e6b28ac8d260321b3fda744ae33773709828404d46241a1da2ed5bd0f343ad58fdf6fe1702a8f26ac28c5fee444c8890d079cde3a0d7964a3376c2d2d9196c6baf64595a86cecac4021a8b1b5e47977184fd53958879298fd7769039593bbce264235e8b941a41e04a056f78f7d855aaa7b21ad026605fb6ac74d45ebdea770fc38220dcfe8171438ede0024775b37ad069be4038d1b516a6ffbcdbb987af32008d6dd90cc9a3610075501d419fc583cb5901be12da64262a68816df08734c3d91b638486543eba4aa4d95625eb1651290d068167f607fad162e97f5522069b76c32335da7267adcb189141216e34ed10298bbc0e4eadf16dd2eea63500bdc470dc7994d6d61dd1c76920dbb731acc8f189e00c89c997d8346cff44f8fdb896aa2558cdb4743e84545921f72483379ccb3adf90087dd2fc73ee4887d0ccec22b0723ee88b436eb54ef44c4120a731893f649d151c444115e4ab034c7be9ab794eae0056eb33d9335e0259ddd3c20d178adc7bdee160b1d6da9b36f4bc54e9b2b3cb7bb0f2359ea7a145229f2ad8ee3cf0a56638e767569b45a17721017c0f193ddcc036e9c1c1fdf8ff76902a00a60f8ce66b7305b24d7acac9bfa902a40bd0cd0e332e620ee92698a6334aea70f179f84472ede8f6e07fb51d75be2669a864a1d593325573abfc3f819b36e2efa2fba23ce9a31d7e60c20d76d67ff104f9322c89771afd657652c82fce3e6044c4d4330007bb3b2fe14eac95f5f0f994929faef4c3468c24e0f52a5ff893db6ed7bd0bdf7b5e1c0d5be4cc2e26d0e699842115a0d145e79217046c91aff4628d5f420275ff19a9b8ace4568be9b17d63ff5ff468112a4b1f65f5138bffb17ff320b50bc2a2e4c92ce5b36233cf59021e979cf6eacdebf960976dff909a2b3984dde6ca4099a5be7baa41ef1d724030b1afa933463b0e95d41396ccfe532d058ae32769130628be8c5acf7561f30c23d5cecc51b2df24c4b9c0421b11b13f2697feb65bfeab3584680a43fdd5fc1f2981e1edb22a4232c5f01b295d952fbd33d9d488ce6025cc040a8a52fbfc6d54ce9211a3791005e66cb0df61375d94180fc688b49b3e3789f5518b90bb598dbeb59508adefa6848e1f79ea2bf385fc2bec0ff5bb9ca5762b4c841fb26803cf5db5e20a4e802f0555d073bb16fd6d6f584f2b76a44aa15cdf84859384e74b37e5052051c02e8c1ac5ffc78a644d775790e32a2ce0e9d4649ae3d2f7aa5202d0f8af2899dada64906768f7b13a1c943ae3ec49ab62c7c68ad659cc6d0b5c48286af825a79e68f93924e92d20f9463b6ea2f7724adf1dc05b5752e6f9f841d03adf16b0f421c57979f16c97cfb8d1cf4fd6ce30ed59a8cd81b0958690aadd52167d94005aa281c7afad7b231fab99107516f817cee2931863399a2c9b60cac4c6213942f302659e971f9dd6088342628c87556491ae99e4831ba8aa3b9a2ae70696cc1b9755c2ce5ca998de881446fea4683fa71f00e252847d84ffe9af4969341285846497912fe7cbaef8805f44034aa23d68edac8b69d222c43135b89dd3dd605d386d932db1bc5a34fae86ba4a579a829d9f494d0263755e5e116270a4378412575b9dbd5ad2ae0bfc4d811fa4a96bc5786e5a5aa55b2ac74b4ec7d583365117d606ac103a90c626870c0d9ad0c4c8af84767aa145812d2dd860177752fecec06e6d23f472eea9666b8ec0d843181bac247660ff4786e331e525b21fc911841e565cdd44466b97b212ce4804b677d4ff261f714f31b6d5e191574fec90b60b5d897c0f228de26f91dbdc3585f1df1dbbc2c6a5c256bb7559be8957df5457eb05d2420e351791947d568ec56bbec262d3ebad1f3446df3e111a32275fa330dddfa2194c12b24855a7d90194744692667fc6a1d3307b6ebebd6294b7c4ba15809445f1c66bc81503ee393a27d1621fbdd36d5fcf8c1654ba1bbc09ba3c522643f3d3277d44b64b446cfd01d09acf66f54512b3146815bd87774df873025b9a85c9e51d575d4bfab83202fcbe9dac78ba44cf414b562607880f80bf5b814e4e141ab5a1796263f1e02aa57ea4efedcb0c00633c7bc13abc9de696e533e10652a30e36c12406494dfc73acf8c67c62785048b90c8959acf4d03379e3840d863c265659a00600e2c40467b3a0ebb2a27be58382366dec2742579e007b6053899ed089cb04e3fc59f6d23fd6ba1774d351c3cf13a8dc9b0e329aece6613b9a8c259ba3d896d53bae40b6f04215ebb967f5a05e5b90427d98e6e2f7718f0e41c0a9a5faaef7c72c19ed679c1deac9deed828bd6de5fda64b4f9d08d91f3ddd541cb8b7e8de3bbfb72e0ee47033d4d292699a93d64c336a36cfe23946b97f5672e118f4e8c5c2d26669277760052edb3", 0x1000}, {&(0x7f0000001600)="5c58c0e50dfa6d26fb455d859bda837e8ecaa9732772ebabd8be067aa5d9e8d1b2bafeee7cc6d8503f3b08ef482772de645b00fad693e9c89a341804d88b71181b7d911bc961731547c174ce4ab2b490264f651dc4ea731a5840867d54d14eecaacdd4414b8210f1ddc7cb183eb0703b54f0a52be0dbd1a9c22cc054a46ba54bf5ff2b042a823c27b76489d9e08557701a2bf1ec2306a5e5acbb2f65f2126024c2c24ae507f18422484892017c6f735329da6bb2d05f0877bed4a715ff", 0xbd}], 0x3, &(0x7f00000016c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r3]}}, @rights={{0x30, 0x1, 0x1, [r0, r1, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r1, r3]}}], 0x88, 0x8080}}, {{0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f0000001780)="14a9cc558a9d3e7126dba61774fedefa15c8912df0dd4913a07c2b276f3fb91ca9ccdf6b7d52047bde256f2ea0d01e4f9f6dd79f6e0644e830101361c906e6e547cd109d7954c873e85eb392f51eb95a787b2e44c038b15e16874e688f8a8d355a006b3179de228483be4a4aeeb69b127411804c6e27a5da1b8dfb2d62d44f0f269ba6c2c37e7c5826daeade1e7467550592a7e4b6", 0x95}, {&(0x7f0000001840)="8adfbc86c0e9690956c9c89980b6a916b0f0096112154a92d8fe9dec3740ce5988f4088aa8bbef0b17dd4b360384d9a6b3b414df8dd0d90536652fec38b9dff83647487d43166a7358671d4f1a17d356150331707e88ea8549d7fb25190202e0faf6bb2df858face0865fe2553ef0d32be5c1fbaf2d6ebc09d29d413be154fb685dcfbe257bbeffd3435284db90309051d7768b8623036a2bcbffd91cbeb75d02e44013abd39dd382ab85ed2bf0965080d6e6a38a39d6fd3e65f1ee98359d39b75467f8a18b19af339bd9b2d44299414b879d9f6c76b6211f88fd82109313649ed3b7cef920c", 0xe6}, {&(0x7f0000001940)="fff7752b70187dc36b4adde56901c8add3544bb6968e0da5f2557e7fea8aad052c41827e31f699f8bbfa760cb7d1418adff15d5803671571ffb5630cadbf2976e0c5478655b333f5e068f38360e4bcabc454c7098708e34e965e675e7528273c5f2bc3d8843fe72eca2c809d16965bcffe6a3b84c45090cf12f0badeaaaae9a7f1c5c37bf9cb516cf876d5fed6929a289d3d5f7b54b87187c47c1baae7506268c3e148db6ab9820462346a2dea7aca28b450e2780df1fcd622e0e8ca6186b55fd4486f2854f00f11", 0xc8}, {&(0x7f0000001a40)="7d5b0f6375f895feee4759a8f129f8dc88e133847db3b5a987c2caf9771b5ef489f7abafbccaea8b0b8e3c3491e3a0483580870bddd8fb56730dac146e5d691cc0b15bff119f9e667b7058488dd6cd14e4cc4e4996bd70cda07f0a766c58854b9c38440329347001bb30900d214724890199ed2b42f5116a3b7a88ebd4bb49a41aa8bf333bf62d346e2b2fcec1f00dcac8d3700b575187184586e02fbe39757ddcc5cb2ebae343e14c646acac6ea50ec6a061fed249797ebf22eda0080d97303cf293d", 0xc3}, {&(0x7f0000000480)="ddfc034a52534674831f90eee1a97873d340e455fa6c259ca30aec84ec87c797af1a02bb63efca4de07781985dd23245046afa4c6407ff07935f70b4e6d08d5af962712a", 0x44}], 0x5, &(0x7f0000001bc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x20, 0x20008004}}, {{&(0x7f0000001c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003140)=[{&(0x7f0000001c80)="5aacfa9c03796c2344cbdb69c742e8dedb596f9727559ee986b86f725e6fe17866b6f70f70b2539f34a8b4a7f327731a7fbdebe39efc372c7ec0c462b52b4f454987fb3eebf463abe6bb1a161a9c71c4762650abdcb17a4b8733336b58a586a8f33a0bcef334c99b1ddeac9d3eafd494852114b7f4676673d15afb66c21343fe6385c0615da43b48a9cc16f4efee59444c00363c80b08e53b364ad8c6452b77e4734ae68067f75ab8c6ecc3adcc8ed3949038403018014ab29e6f35b889e41a291baf6cd7e8d17f32dd09c80892e4bdc3319efc1710a1b9d8ec1521e755b3d7ca1e37ca2845bae1152b505d3983da56c02dc822c8ed103d60a948f99a2de78597db20add2ca029441d9435c78fb28111697d8de2666400218218144a911b32f8f034e633148265015f7e4d6d60a6c98a698faed49852e5d81de85d5e2eb6f16d929a1cdf6d95a7e6e948ab506d436884d72d2744736c7c6f88beb7718a28498632d3906d6c8d0c7a5c27d19ae7c8fece36ca0720b2c0831231da4e7a3dbdb94a00dea75f542dac699d05cbfd22f3a35120aaa94962f791678a9fdd812f6a774418084ada57286fc18faa91e2fa8f82863f38427931d9f08003def6e57f63a81cf7837801dfc74b42650d2ad4a8ed080b697c0ae33784ad0518c4688772b7094c5c0c8df3919a479f85d39f4f22c0ae91c216669c33733d578ac68946b8ee3812929e808c1812be8a9ea244a99b5e416724ca93825ec4fefc766398a0c2dc1688107110ec531b4bd1aedc1276bcbc501efebdba6b4e8bac7ecad39b365a5c20e18f7a7399860cf4b5866eafd11d062f41440598d18fe68b87cccd604fdf83d6c231d1c92bbde08fc13a63277eb3720725e0a26ab7c30a779332cc992f0ac84164852ed978d20660b8bbe68142a1b1d83808ecc1455b8b592a29626780287238ecd81be8953ec6a27722a5b5f81da12eed6a69b4268bd274f7f4c215e987813875c04b0635aefa750d5eaf7c349453f72e3e0b3b6d69453b1d9d6074ece7eceb6c912ade688772cc56d12fb85776ccfc554c92490da320eefa03335f03a1d93ef6c5717f6d1ca81fcac65600660ea527821516a1810c2dbde77191fdcd48dd00d3211a98111076b82bcd13e421ce0db849a1003382f66fb9d99300fb88d2f939f2027b603fc7fd9dfe33d0a6347400c823be12a7016a89e2fe4a150851af9560acf34fe3c472b92ba81b0195f0016194403fbeb42f8fbe0112da4eaeb99ae66bf759c7d57f39280bd7118039fad6d353abf3330271cab7de7da01944b0f9931f6ad225cb2edb02724373d5b2d5c490f60f1900605c01bb352a36da164020672860c0fad620b4984cd11ec65cfdb2854f6e3fc86bb9f6310da6e8ad2abaf14d9ef70ce56a909a16afd822685e96df8b3d0c163b74415f19da57f5aeb0e8c1ed10145d966da13613e27da494155a9323607d2e07ebb0460c2822a9bc3c80c9b7c21e058d188049586f23f59b65a5ba51e96a4f2cfdcf96bd7bd0f0359b57d9d75914562ff3c41c3d0e3eac324f1d48808bfc08691793b2045427c4bd165f23ac125ac13e9fbf13291480a18ebfa4b0f0fd847787d2428970b5a20cb3a157cc17e9a4b150aa074bdb8fafeeecc56a76ea046ab51432240be5a6d5aaadb79456f7b5e32567cd897dbf6d64ec4fea62b728d464706bf65b1566893e10d32492589b5328e1e32b1d3c917d6f8e5d58c9b2278c09032bb2992a2c2b7f9db8f666c6f3e9d59d19413dbf56eac88d69f0cb6bc985a7e3ce2bc51cf440d93b89e9860818771627ffd0b3070191fdfcaba6ce8af0db7a7e11bdf973aa0ad73fba7d9cdbcb9821c9353d99aabb1987d225f0d0d4c0e5002a41fa82c684750c8469884d91a6bd7a942d94854263144d00a98d1123d52da6a7a03c96e40a3811710c36f0f78676506d87d6343bd1ce1a7ec52325044a2e277162c0acecd11186129e5b0881b0c41f9e0f98e2b9419c82b5f0d5706484618ba4e4d2a17704b522b0ea759764b0dc06e61553f921a8e4daa551e12b941f1a73f5cc68381260beb77af4a199f717d5c7b353306914400fa540a6c326f3ecdb93e69513bbdc3ea357be3c17f2af1e1ee6d0d9aaebc236033d00d7b3cc3a199fdd099f8a0cf59ed48ae2d21ae95e8b3357ccaffd06c88e37b4aeee5ead17ff289117875cd26f3c2cc7d712ebc736b2519c7555317192c07c299d9cb830212b3ad8e934ee33cab8620135fcdfe11d73b8f2e695d19498765d9875e2ff67d8cfb2d4b6096ef49e1cba0afbb1914fff33ea8a3c144173a9c787dda58666c9145704a55858381d4063f477d7ba46ecddc66934b489e309045cf40621774416596b1b134c9cdf2ea034128cb85047af48be99b8ba98a9efdf854262550007bd17eface570fea805fe76d0a997bcb004d8a67adbb1948c7c6127e15f463a98518af59b4c4e8596badacae21c58e2fd903edd918ce3919d5e976ced924383a78eddb488d4fa03fdb5d1680cadeab86b09c3effcc444d62808cb6202c0dacc34d11232efa4c3c30b136d52cd4887d380b7486a27097442a59864ecacbb252fdb9eeec2bb54c827ef5c9dbd3f1ae294037e240a00d7f12a72ae8ab580f06b26c74baaa21a9bc1115aed89d84f98225e69087f4fe6dad386bc76f63019b6b5a2801b3fdbae699cf90eb41eb49ec79823234295ac78cdda95f1e2d95aebc69dc78a1aadc2c79375af0baa8e7a697870a9c5d6bc17e5b041e0212191b481123545626b8475644059f72e8efa1896b46e8bf1fe448e40196d4632e3d7cd914e6fbbe2b44f07ceeb3e7140794e72adf3fda2421a024e143a5ce7684ffb764d980c2e5262149f683671b53214624c8f9e7cb81a0c3ebaba6ee94dfc1f5eb643b1fecce40029de62f191ad0e3b69891a7db47c662ce8e7faa3f8f42c20537df70eee4bf974a323fd0d9f87fe82d608436bf83d228bbd0da88c2d7213b193a1fb40f195613e97c3e809767c37674c5e3f63c2861026d6defae74bbe18237cc08dfe87810c8007a7e1fd6230592bb323f7f1c9a16ab6ce907724bece6ba0749ade3b645053446dcf856202c9c9bc9b3b5b20c27ca8a78d65b5ad284744a320ec13de5b70119da56eeb9cb9b0d4c03e4cbe7dc3c794619e6f00a1559a6ad85582f53b3bd555055549339872a5637247cb456809b5a7bf7bb83b8275227b45d54279cf6b42b89c851e6260d63b1608840e0205e854dd9b21ad5822ce1ba51199a5aee49e847632fbea9f2a6c9153fb962e60da6eaed1bca7a3b914861d2a70634ae860b74dcef121843449298eae06ea369950f0ecdc375235b0e19f3ce595eec49b87ef9fcbff3f45e1a38f2b28e51a9f4ee6f85d9f252d94872ddf9f8402c94e1f1a2ff6572259c683bdab56d185764a0914d1073854ea2eb1554008c9bd1860de1d20a44059798ae43f4bad2a095eb4b4c0d068cf774f6da6768d747754721b2cc7478ac8534aa80176be8335cd7c7085353dc47891ed8b49bf237626cbf05802742043e2d33d4dd89c9a644f888cf3498e5f5e17eab2ce170e2d64883ccc3291e22f94cf5582424cb13181cd09c03ebbe979301875b36bcea441f85da8bc0520384b4bbf621085eeb119fcaa9f2a30591d708f82bac13b040d719e752ac8277dcf95506320c3758ff885c79678e2113ee603f968d14036be903191ddaa7d38cfa57e434ef0d7ba6b2297d15148e17d6317400aab0ab9fab4cbf08c4a879b5d514db2dc5ec803908619daeedbed8be3cbd39696234009546a7bb2d77625026d58f760cb7cdb78e83c50dd3e8aa0c65bcbd65a422ffe67221612b25f5ebdaa59f4a65532a6673a38771df2c4dcc3b3b17fee4d57b19f32448f4c35d7a7b18e096e0cb649447f39ce88abef7ca2daeee849cc168bfab164b471966a0604c3236b2faedfb2a385b9373019d7f72123782853545ed83c5dbb37ef75f97624edf6d31d16598acdbee49f07885516b99bf47b83e4ffdfad5ed21027444b84d500211f6c95f2c595d804f5d477b2d511bcf60d9087843d10ded9fff8041a010c6bba5ce0aa28bb95edefa39795cb479961b8803eb8fa5cde709e30dd393e3ce3ebed9062019cb63ca7f55925215c4387e1b6fc38bffb8399056cbda40c36045e3e3874448321648845c53d9e930960de615c9bbd48e33c03cf1129cadb8dc3d4786461e2ba7626416f4349c5a53ddb44785cf93fed03f457d3fbc26557bd77c6a512d2ccaee5a5790a65b5023aa3065c1dfb971e4014ee9e2faeea24c9b3b93aba3acc056a7057e4733b48f4bc44950f6378d82b0016ae2af2f360aebd8e4e4b933fa4f09ade262c8606bcaeaef92e43a15e7b095bdad11bbb492d5e2aff7be1aaf4f7f0a428e2b3eaabaaadc2a89b0d62f36baecbf30ab047a61b0401dc3b11deef88efc01b5493922126b02a86e70acdaa76465ada41314859be47d88e28ef5667d8b88903babfeff68de1f636e8db0d1b47add2911e71fee3fa6696bfd26e500833cbce105fa45c7bfcb52ad3cd7c414f765a477c8935c87b84cdcf24e70a5c992b413c8b322ddb897c4b61adde0bb6f6c77922c42130fb69f814b5328862e0d6ae46f2ca62bd5b6381dc3f4598645289dea6624508e6825fd030b4121a2c5f8b538f7f0b91ca1718ea3b01083d59001605a35faca0554b95515ba61ca252b9bc6d7e8032bd16652a6a7ea0816a12fe45be933ef18fc55ecb9509e386a1dfd2abcc87bfa41f515589d2d84ea7a156cf923dc3072f2293179e1c4117c8ad5f30cd23198d7e968f6a7ed734dbf9fd5f8a0643dc4e9957b24eca109ba9a0abd501a1c88ca0e5a8ff15e761469cef48c4e3d2ebbdb769b01991ff1dd22d7a0be8fd2d88dda09826f775f4b771196bd18e645d99bb500c203d7d5c7301d02be039379d302083031177256b121a9917be49c2dcd8e33c996aa2cc0b66b68a9e91c9f94658c915d801c926548e1971f9ba6918dd0e6d427563672918088e1244a3d79cc6ce61c7c7cd4dacc0fe633a15f17b88fa499c73bc0e60db40e2c6c8c5dcb6bd61f8c01985ee0f99945af79981611bafb2fc5b82758990122890c13b17471024d0116d78e36b9a2b13ced0aceae2bedb69ca0c9cae434eff3fad9c8c07e15c909c98a7345e1495ce6092d985acd710d708f824303ca88983cb2c94c22a44909e2ff7deba75c5deb80a78bf95d7e34c337caa23677201634943468c4618d1f2b8dbc290e5991c9ac43bacdf7ac8886edc68dc53d0aa496e9e90f8b94d557daf7eec4d59d6a59fb25ea30c9d87b836aee3aee38bfbc4345ad0e3b3eba8c20714b19b9461e6f658599859ed5dec72799ee541f42a5a344a00ac20bb25d943680a724ca8dc7ea119c0e225ce3262e0c1e426132115dd51fd96c9308ece8822204d15b33c8528a6e9e9e9588c4474a7d093ac85db1b843bb6e97991a9102a21e442f15df8ee25e432e4f49304d007d37c9a99027773b381caeefafc4482e3c71641492ff84a182d785a66ea7bafa4c960e272953ff854d4b3602b20bb39f628ff90cd45877956ed530db4ed49cd152d3c43d65dc235d04a3b23a94e145c4536b7b5f8000469c886c356ed1c1b9533e86ea085f69ec9c0072c3439e17dc4a72828b83b00826ad1673ab3ec75c4d3b24bb407b6c1c99bf22e58ed7c6f3fb63d328e374fac3b8370a3c44a42322a50dbf187ebe69d584bcb9610e958b62b1ad8f85b77cc6d1e94c3812bbff46392d590aad1cd670c07f9e89ede971c55279f5e", 0x1000}, {&(0x7f0000002c80)="815733a419efc92201dc4a28e5466ce32aed97791e9248b6f5500e16e20571cada054ef0f48604dc3e07ab1a0ae48bfc1f00cb3b64894b5bfdfd221714aaab196068643e3b81cf76aef85f7e98d5429f3c92cb6c06278d549b49b1437480801e446b55587e42e44df5861854bb5743ae43c9a009eee07e653544af85e55d3d6114e7ca3b183be46737771fc14628f5931fc30da0170bd5c3959ab8a89d1545fe3d1e9ed228d49dfb94cbbb02707e38ffc13324b2a679f1bd7f190a87fef6dc5337ad9f8311b80d11f8f52fd48e217fc2b4f9cfa2f571070d8d89be7168ace340c6a92d3ee5e831d4250595a6e3606638dfa8c0ef3e0cefca4f", 0xf9}, {&(0x7f0000002d80)="2a0e5a50b9b466de9f88513d3a29f3ae5794f1fda765e32f694e4a9a06b5c8f3eaec5b1d7ebe4f7d6f77ebe110e2adfb895ca4560bce30a9243e86b1fcfa2c845d72eefe48c8dc49dc7e4a2e81cb2f84f7d68ed22c817e4190381798a63dc6e8a1b92358537918f312f01177ac278d25eb45142da41f86da93342c5ddf9e9642769f9a350c3cb8c6ee20c573f93914b65962f7d7648b5b7ebde329de637cfa03885d6a3ec2180d25ce90663bad104a5c72fef7b7947c16f2a7dc34c91b5005b12b6f0f054549ad7ba0fa87a6abc8e720b53b3ab2b0f9e26fce4cdcb75f0c5175", 0xe0}, {&(0x7f0000002e80)="77c2b8639729b9c7f429a91ff159d74d69366472ed46121c6ab6a2ca3ccf0b19a2386212925679c0dc3f14c0cf2bde1610128350580cf775cead79e030e0e5cb40a9e3e953d32d988dcc3105a3e472d742bad70a1a147f6044973cfd85f3e4d371c42963f32b50fd7b158fcfbd2f2f3f560a4fc1c5e8bb156784a86a8dc710cf102960269731595b1975f165ab2e0d9c4d46eaf237855ba606c7ba3e6f2b5c0fee32f30f7a6198116b658ab8a026029bb935d7771d503a7cc3701b502961047b583fc8ca96ff8c59d8d7c3fb93d8cbfda6d18e84144c5b", 0xd7}, {&(0x7f0000002f80)="5f54bfddf21d3b23ead594358c29294f33a5c0086f1e52cfe5529b5c1e5fbcea5b4dcc7df29c4e997b35fbabb3b4132f7fce989dffd9f63bcf597ba2fe7c5d8fe251bc069ed68a87d4379bc1e30db13671a53abb070bdad65d14b90c48363ff6499cbec608314dbeb10661111a086ec3dc4e6e525fa77f3a7885dfc4da3a25168aa26e50c8", 0x85}, {&(0x7f0000003040)="e815f002455485492de2e0e65a1db3198419a1001a1a4d67326ff9cb8a7ff90b702e604d39f850917757c222b90e77760c8f8fe57cf362ce3de550988a2b1b0c956862ae703db7e875b5c7ccd0b31bbc629c34b8e7490e65920f16131500e4811221539c9a68fe8e9fa04700f0d6a8d9be0a5acf162500159dab9c4cfc235020ea8197055ed2902912853f04f11fc15ba9c468c961e908c8e6751c5fa2a42a8e88ac40bb229158f6ff12a62e75ca01daf5f9f2ded49217902a8256f6083e9b0f49f5270b093a2a6ed93ec3bafe566b079dc7df77f6ad28013b22d0aaca0d512383d9b5b393eee108dd6951", 0xeb}], 0x6, &(0x7f00000035c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r0, r4, r5, r6, 0xffffffffffffffff, r7]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xee01}}}], 0xe0, 0x40000}}, {{&(0x7f00000036c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003780)=[{0xffffffffffffffff}, {&(0x7f0000003740)="7718411994440cc319bfea012d6f6f30d0dea77904b3f2a75790283e71fefb52c9a9d1", 0x23}], 0x2, &(0x7f00000037c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12, r14}}}], 0x60, 0x40}}, {{&(0x7f0000003840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000003bc0)=[{&(0x7f00000038c0)="0416a880c41135b3ef", 0x9}, {&(0x7f0000003900)="8ee236d7e240ea4030f55bab8975f70a40353c9bca352d409f520ca216569a23b55e6b416d10851712d207c72389c5dafc98a41abb91ac7428a22fd4e97d70913327abfeade172ef7e8751cf5a23d802aa384169ed0633577e5884de9916ea34b52050c80f955054", 0x68}, {&(0x7f0000003980)="6f36f250bb367e0ed8af914b6249a8d09ee187fdf59e56bd49056bef523ccb7d261a8fd348da60afb370201bd8993ff68647fa6f536dd9114fdfdcc5457304a580cf4ad2e46185b95280b6bce1a45a75ca400ae0a8ec75d44b9049fa7e793e375d564d3c05227b30a19e9703650f554beb01c5000d5dcef65afc2576af920a6a10f384cbaf8193b8b3149363f5a188395565c80ce72df6a6b7b4d66d24b29126084fc1749bec79a10d66ab521b4aec1f884df9e60ab3ec30ba79292478613e57b60a50916d9e43fd", 0xc8}, {&(0x7f0000003a80)="ebbabd74ccaca94141d2e91a066afabf6f95f5619bd56c29e15790ff73bc12f79cd56ecff38a144122cad1eaef40335eedfbad88367dce49d727244890ce7dbaee8abf7ff83b37733668af5f39758ba19dcac90b6b305ada6d514c557deff9b6d11f974633f4f430eabdfc7f57531e796a", 0x71}, {&(0x7f0000003b00)="c0eadae2d42cd18ba5b69b1f84ea52fcdba50b0fd9a8d0a1c71a168ea6fd299106fbdabf4288ba8a7ba45364ddef", 0x2e}, {&(0x7f0000003b40)="9a55a7c02112170a4999d0cd82fbfb1b", 0x10}, {&(0x7f0000003b80)="a3fdfe9f9c38892224a7a1732756f00e950e9d69e158c8007db33b8165aba39a8f", 0x21}], 0x7, &(0x7f0000003c40)}}], 0x5, 0x4000844) [ 265.634380][ T6944] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 00:04:25 executing program 2: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x4000000, &(0x7f0000000440), 0x0, &(0x7f0000000480), 0x0, 0x0) ptrace$cont(0x7, r0, 0x86, 0x8000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_clone(0x4000000, &(0x7f0000000440), 0x0, &(0x7f0000000480), 0x0, 0x0) (async) ptrace$cont(0x7, r0, 0x86, 0x8000) (async) 00:04:25 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x8) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(0xffffffffffffffff, 0xc1105511, &(0x7f0000000300)={{0x7, 0x0, 0x0, 0x0, 'syz0\x00', 0x7ff}, 0x4, 0x40, 0x0, 0x0, 0x5, 0x0, 'syz0\x00', &(0x7f0000000100)=['\x00', 'ext4\x00', '$:\x00', '].\x00', 'ext4\x00'], 0x11}) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x21, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) r4 = syz_open_dev$vcsa(&(0x7f0000000000), 0xf06, 0x212040) connect$unix(r4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x4e22}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000006ac0)='cpuacct.stat\x00', 0x275a, 0x0) ioctl$PIO_CMAP(0xffffffffffffffff, 0x4b71, &(0x7f0000000280)={0xfffffffffffffffe, 0x9, 0x3, 0x80, 0x447}) 00:04:25 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x100000, 0x4) [ 265.671752][ T6948] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. [ 265.678287][ T6950] loop1: detected capacity change from 0 to 512 [ 265.710332][ T6949] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.5'. [ 265.716216][ T6949] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 00:04:25 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x200000, 0x4) 00:04:25 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)={0x0, 0x60}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000002ac0)={'syztnl2\x00', &(0x7f0000000100)={'ip_vti0\x00', r2, 0x8, 0x8000, 0x1, 0x4, {{0x7, 0x4, 0x2, 0x5, 0x1c, 0x68, 0x0, 0x20, 0x4, 0x0, @multicast2, @dev={0xac, 0x14, 0x14, 0x34}, {[@generic={0x89, 0x7, "32ff52b057"}]}}}}}) (async) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r6 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(r5) (async) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r8 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r8, 0xc02064b2, &(0x7f0000000080)={0xfff, 0x1e, 0x40009, 0x0, 0x0}) sendmsg(0xffffffffffffffff, &(0x7f0000002fc0)={&(0x7f0000002b40)=@nl=@kern={0x10, 0x0, 0x0, 0x800000}, 0x80, &(0x7f0000002d00)=[{&(0x7f0000002bc0)="795913287e83730cc78ed5a62ad35754bf0f08c70555591381c09cdb03228aa91d1944af2a7e0bbcd950bdd82cfc9a5d0d5ad57099ce19b972485266db12", 0x3e}, {&(0x7f0000002c00)="c92b3d0a55203a1d3d01cfae25f419fe72826cf96752f21d6f90948fe78370aaf6baa4810badf5a323daf5b32b3172b3b09d58f60cc4b9e5f7654993444fe5649750635ad309cf6379ee9cb7476edc6a989f78320e62a89b0bba72ad77cc2bbd5b3e138a95b64a65fd137ac06d4e999d658c951749ab01f2a7714046d366414a9450f6d77ed69d35de00cacd703b63715fc26407345b045407fad869f8fe1c524de82ce680cd214b17c49b6d475cac570a71960b33ad1ffe297afd5fd63691137031fd3d798a778d09d21afa25e605213174e981", 0xd4}], 0x2, &(0x7f0000002d40)=[{0x20, 0x102, 0x77, "672851109fa3a39caf2c233ab78b"}, {0xd8, 0x104, 0xaa9f, "370efc4b12190256875abc5722880df086bde054a6685130777faf79c6da9a5db885726ca0572ec31ab8c354263619fad9a8b84db518de20bc2b48d9af5ebad2456e0e637d5535f92af9f23f875c92ade506eba2a209a74b972fcb2a3976516c3b1f246d8a3f8b840ef263051629ba9277e040be63e3c2bb604b5f7a8eae4834b433d82737daa1e18f11200bd4575e2bb33bc1a0501d402f5b41cf7609382fa80369612d4039f5f4641aa6fb906701e05624a81e99505af473377830b8279239ff5f"}, {0x28, 0x104, 0x0, "e7d78753e0d911ef9edc222d9f0a5aa35fc19cb4"}, {0x80, 0x10e, 0x35f, "b8a367d11c31979b68a3e122e0c482dfe57514005b9dc06f8a4f141ad54404f3a9e0d25b590e1814ab19f6a76df98054c7874999e55fd7197418be4d25da4c1e2f596cc04c78c1f96aaf84b793c676b0df36141e57e2ccc0d4b870790475d64abbc72c1bdea731960fa842"}, {0x58, 0x10e, 0x8, "f6f8c243c58999ff7a502d904fdebe8c1dd5dd31a9f39f86f3ec9a9a64893284c2ca10d965de3a4112a6c020fce5528bce33fb9386d9f45ab34f243cc2c2049e1c745a"}, {0x50, 0xff, 0x1f, "a2e190ff1e8c53725c93be3c953832b3509abff287b2389d07c1309f8bf58775eb7aa09282216de74e18d2e831cfe86e7579570b9fd527139a240d13"}], 0x248}, 0x1) (async) close(r7) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r8, 0xc00c642d, &(0x7f0000000100)={r9}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r6, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r5}) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000a80)={0x2020, 0x0, 0x0, 0x0}, 0x2020) sendmsg$nl_route(r3, &(0x7f0000000480)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)=@ipv6_newroute={0x5c, 0x18, 0x100, 0x70bd29, 0x25dfdbfd, {0xa, 0x80, 0x14, 0x4, 0xfd, 0x4, 0xfe, 0x1, 0x1000}, [@RTA_IIF={0x8, 0x3, r4}, @RTA_IIF={0x8, 0x3, r2}, @RTA_GATEWAY={0x14, 0x5, @dev={0xfe, 0x80, '\x00', 0x24}}, @RTA_EXPIRES={0x8, 0x17, 0x7fff}, @RTA_UID={0x8, 0x19, r10}, @RTA_MULTIPATH={0xc, 0x9, {0x0, 0x8, 0x5, r2}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4880}, 0x4000000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)=ANY=[@ANYBLOB="3c0000002400030f2078d546000000000000003f", @ANYRES32=r2, @ANYBLOB="00000000ffffffff000000000b00010064736d61726b00000c0002000600010010"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000a40)=ANY=[@ANYBLOB="f40700002c00270d000000000000000002000000", @ANYRES32=r2, @ANYBLOB="0000000000000000b29200000800010075333200c8070b0008"], 0x7f4}}, 0x0) (async) r11 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r11, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r11, &(0x7f0000000080)={0x2020}, 0x2020) (async) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000002b00)={'pim6reg0\x00'}) r12 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r12, &(0x7f00000002c0), 0x40000000000009f, 0x0) [ 265.752293][ T6950] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. 00:04:25 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) sendmsg$AUDIT_GET_FEATURE(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x10}, 0x10}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="5000000024000b1d000800800000000000000000", @ANYRES32=r2, @ANYBLOB="00000000ffffffff000003000d00010066715f636f64656c"], 0x50}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000500)=ANY=[@ANYBLOB='X\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r2, @ANYBLOB="00000000000000000c0000000b000100666c6f776572000028000200080055800400d9801c0054"], 0x58}}, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r4, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r4, &(0x7f0000000080)={0x2020}, 0x2020) (async) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r5, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r5, &(0x7f0000000080)={0x2020}, 0x2020) (async) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r6, &(0x7f0000004400)={0x2020}, 0x9e) (async, rerun: 32) read$FUSE(r6, &(0x7f0000000080)={0x2020}, 0x2020) (async, rerun: 32) r7 = accept$unix(r1, &(0x7f0000003500), &(0x7f0000003580)=0x6e) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r9, 0x0) (async) r10 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r12, 0x0) (async) r13 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x2020004c, &(0x7f0000000000)=ANY=[@ANYBLOB='iocharset=cp1250,allow_utime=00000000000000000000010,gid=', @ANYRESHEX=0x0, @ANYBLOB=',errors=continue,utf8,uid=', @ANYRESHEX=0x0, @ANYBLOB=',gid=', @ANYRESHEX=r14, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030342c696f636861727365743d63703935302c001221adbe7f92d1000d92fb3a12df74cdc18c3a888ed7293d1f4080ccf84793a0e470f7d5a24e43b057aaaa8b94dda3ccc07412ad2eb35a08d6e6e6c4c78fe3165236910288c04aa3f09be798ab020abdedd6e02cad595e646cfa716caaf605ffe6cd1aff767b8b02f133d35960e98213b32cf4878e425548fc512216f3789c126a2dd6b1ec73e5f4ec81c0af5a76c06ca1480dd108a5e5c5a0d1bc7724de"], 0x1, 0x14ed, &(0x7f0000002a80)="$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") sendmmsg$unix(r1, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000540)="9fa516ebcb8dfff380e43226ed97b23d345fe6a6135f8512f44aceee903d33a4a92873b18f722c2464334d007fe20d636731c563efd62faa37e3f70c6ca019660f42ba4c1dac0bfe339fc123f7aad758ccaeba00b53257e4fc00172e00d613c292e8ac29ba51e8fe232cc846ca7b8c769101124e698d1fb01baa0fe8234b8b5ea22d84c95da7801eaa6e6f4455c7f89bc6775f728363f2e368faf45e3ea7218fef9c88969be83b", 0xa7}, {&(0x7f0000000600)="e2220a8d33c6848f678ef8eeb4b67015e1e4be47a4abddd163c9e52bbae98f7217940390049198f8cfb6b9876d098ebe4eb13ad02f6ae0c7be5fd18bc52daebb6c62f2df03c1ba7f8fc82f1c06eb39829fe8cdecda8cc2b9d1191900695ab197d1ee7c9acd161fc7283db6be562c1288d5a5d04f1f58bc047d271200f5627e593793fad0caee9ff5c4c21b7b09e8e87a82ab24f21ab85db3f4acb90feb938232688ed37a1efc71ed8dac63b7db6e219fdb6bf80ba48578b7b5e077f7d5e07fd929d0ba2326667a8350482cd9508aee1158659c5a8e7b99ddf22fc524244defdb6ebe18834586ddb7cb2b753b8181572fe44d448c6972b1631ea121e9eb6c3eec08ff27e33794d452362609dbffd25c68bc435fe9e8b3228737af2cb07cd74e9b9348c990cf00fecfd212eac953079a5c81580ca11008a490fbee43400680f4225d0a5188131c338ea62a626daa6660b36c38f80824a997dfe79e260046a746119b100ce7421d42c5eb941177415cb476023c7b4c074bb2c2b47a19efe0f6c9e789d102347ea8ba78fd12791a016cc6fce1a843a9638d78c9e51440343019600f18ae634774f9b717725abd19981b8221165676b921bda288d8583962ab5b5254c6c903aa48d8e55e5ec940fc09ca2b4ec8ba0deec7d08eed35dfbb59feb4be3c12d848a9bdf5ad5e41e105f5ce5b31e7e7db5f31ea54c89703e9d7803ab4211952dcf81ce436216c63d4d479cde76c561b09d53ba5ca7c807bf178f2da22fe24ae86beeb6079b535d6a03d4b6198815d84b69354ee722d829830ba6ae7fd760aa1d61f043cd68004027e5135246e7be9819cb2731803b9bc2542139d188f2c43d577c62ccea938fe6de08ddbb7b6bd27f65a57b0931feea58ed0bfcc61d0cecb0a06cc7fde9f4381786e0287f96eb41799c3a1319f5e6f79d8ce9d3e47b027325fd388466a1d0c08911530471f699bfff8e69b3dd336b388308b5a27744ab3541093f143cf4185cac58f16908ebee328f99718220304dd628571c9355f882463e1c28ad8dc66c553af505ac441e62e40e836ca62621ba9a10bfaf1f089518e9a75ba567d2e5c41564367a0b3ef5c54fd844ae79da15deed64ddacba9594dc19626d52cfba2204eccc9a8cac87cc834578a4ae14c67f957a7649cc561995173f01c9c3ad8dbcb29f8ae0e6c3bec3f2c5b58e5628977ee399ea624683ca2635b84e8a87fea07ec55efe32e1d127074f7e9863461aedff1306fae999109b205525070c0ea27b091eec1b8799a13d4fc2d4f2416a7dd88832f3f6fbbaf0808ee911222eb4cb54ed2ed16a33a3c48a4a863946b57dbacf002fcf4a7b81576ef657b370f05cddd5a16fb9e1c42029b8328c0b5908be0f88e82033a45de7ff78658a56cf9fbcb96cbbd7dda74ff8bcba12585050b246ced65542fab67f0848adea1f647ef4b7e3e5c19331bfbc9148a0c0c72a5f1ec74773bd0e41aaf7dc94c0e42b01ac688f52f7686bc4da08dd6d573849b895134c3f3cc310e83ab8401c97c3b05462fd2f49e4214589889699194bdcb385acc7cce242da4632de1868ea6ef0e587e37510247c0985b9d727a9d36240eb9768dbde424b4846cd1e05b20f7346e98a66f4520c12895260710ebe5f2a23463d6070415d89ade1387f172e382104a06ce26441be4b3088832bec1f1d37783d712aed55e64b8078f1258b7d854d7d1ec390b3183aa55290169d53493cc2dac8d719167b560fc49bc8a6fdc0f636c52f4cbbb5c0bbe98d2037ba8476678653b703f309b2c6af53b3655a9123ed37bc957e4d9946bd60a725dc0c19738a4f47aa0ef2d8a8851740fa264a656f088d4bf608238e33044b9c19ba9a9c60d580af26aaab1deaaf83453e942be6ac2365d97e87c4cdb0ca0599284bed4064942b0ab7bed7df93556baecb664937a5a1be54b66ad1522fafd806ffba79482397d03440bddc91eeea3a5ae6ea9773e23f783e6a5e04cb9b9864502513679ab249dc068c623f1509188ba7f3c8aa3d54c7f431524807342dcf0a4c4d7c1955eaed0c13da55fb488cd92d3eda72e5726fe9337d307bfbb2dbf66500df6724175c948c9cfbb736e6cdf639b8699af03663e46d27ffdfd317b8e66f1eb0a750309efe35f99a218e262399441c811723758506e66f74e932a7c517b3de251da8fe55be27bdf5dc23bb5415bd907670479d60e270a6fb1aff4fb67e36870aebea6a9f174b09474f00e18dbbfc6bcfbe08828bd94b0b05f64a57d7576b5b12d5d414a35645ce29df3a1b8c972f5883debaf599128e3a6f26b38fb38916fed07b22da705662757f15799899a35ce6589ab245ecf47c0b45ed166be4e642a61fb0e364e13967c1e70f6140fac85b75386fcbb7a74a1d8c5aef5f5e5efd49d1318c6f435690a4b7c70f1fc42660a9508f1b94724059ede1abcddb0b6d08e2a2e8b1aa8f45c22a2f149947d9f5273ebbdded6ce626dfeb762762ab88f2d07f8c28ea99be959e07a35560401465428450573fce8e78b002e6668c85cfd47ed9cc9fbd034292cc8f13e09fc6889e10982cdf5a991673932b4681868f4bf609685da713c390ca33bd498e14216aa5b642d24fb1d9bb60c5ec7a560304c19d77491c938a427eea123cf21ef8f00d2e86bb1ec06d6707f1eb02db3c676880d8fd4e55249ff83e7fe85a2849520f6c14dada11252ae091e2fd92587da2a3acace53f7690e337132b6d93a2a5e10af11b782b713a3ba78f985712d649bbdd221af06183c115a0305bd244c54b32cef2b3baac05377ab414f504e55b1298513f740e77991af863c81a208e2e9f885fc9f5a753c98d70258cbebdf0948d1954e362597763cf45882f3ff2e667d85677b4a17e887354d317fe8689df59fb6ca46de37f9ec1cc7095a96b74d3dd4c61d512a8f1adb44f852f632bc639bf9fdc42a28ef31177840361f5baf03026fdb87d4d322fc1d1e8a75a2775375bbd19513bea5104d503799ff278a9a6cf769be429386ae193ca33c6ffc785c081a1db4190c514d264d03c696bccb62998f8a76022cc96969db4c57c3d5910f08f55333891b5ea5b51d4fd0f958fb93e06e9a77e8431689940ff249965c2fc6678a998f048e25876d34e571e505ae5ee153ca583d759b93a58f5627c0b4942da1cb3fc0eb2727bdab98c806a45346b677a64708c30fad2d0e4c033cd4e50bc962bc40ba5e444a0384d738a70e516c6267fe793ee5a5fbbcddebfd38afd3f694d8f315737b4d6b1eb4fba0fc4166e9f2b4196590b30dade9cd01ded60e2d5f349668f9b176d421b9b949665ea04653545f54e48e7a637c9cdaeff64f0e988d596665789a931602db1bbeabc8255efc57ceab12d5975a13ce5653c33481e6b28ac8d260321b3fda744ae33773709828404d46241a1da2ed5bd0f343ad58fdf6fe1702a8f26ac28c5fee444c8890d079cde3a0d7964a3376c2d2d9196c6baf64595a86cecac4021a8b1b5e47977184fd53958879298fd7769039593bbce264235e8b941a41e04a056f78f7d855aaa7b21ad026605fb6ac74d45ebdea770fc38220dcfe8171438ede0024775b37ad069be4038d1b516a6ffbcdbb987af32008d6dd90cc9a3610075501d419fc583cb5901be12da64262a68816df08734c3d91b638486543eba4aa4d95625eb1651290d068167f607fad162e97f5522069b76c32335da7267adcb189141216e34ed10298bbc0e4eadf16dd2eea63500bdc470dc7994d6d61dd1c76920dbb731acc8f189e00c89c997d8346cff44f8fdb896aa2558cdb4743e84545921f72483379ccb3adf90087dd2fc73ee4887d0ccec22b0723ee88b436eb54ef44c4120a731893f649d151c444115e4ab034c7be9ab794eae0056eb33d9335e0259ddd3c20d178adc7bdee160b1d6da9b36f4bc54e9b2b3cb7bb0f2359ea7a145229f2ad8ee3cf0a56638e767569b45a17721017c0f193ddcc036e9c1c1fdf8ff76902a00a60f8ce66b7305b24d7acac9bfa902a40bd0cd0e332e620ee92698a6334aea70f179f84472ede8f6e07fb51d75be2669a864a1d593325573abfc3f819b36e2efa2fba23ce9a31d7e60c20d76d67ff104f9322c89771afd657652c82fce3e6044c4d4330007bb3b2fe14eac95f5f0f994929faef4c3468c24e0f52a5ff893db6ed7bd0bdf7b5e1c0d5be4cc2e26d0e699842115a0d145e79217046c91aff4628d5f420275ff19a9b8ace4568be9b17d63ff5ff468112a4b1f65f5138bffb17ff320b50bc2a2e4c92ce5b36233cf59021e979cf6eacdebf960976dff909a2b3984dde6ca4099a5be7baa41ef1d724030b1afa933463b0e95d41396ccfe532d058ae32769130628be8c5acf7561f30c23d5cecc51b2df24c4b9c0421b11b13f2697feb65bfeab3584680a43fdd5fc1f2981e1edb22a4232c5f01b295d952fbd33d9d488ce6025cc040a8a52fbfc6d54ce9211a3791005e66cb0df61375d94180fc688b49b3e3789f5518b90bb598dbeb59508adefa6848e1f79ea2bf385fc2bec0ff5bb9ca5762b4c841fb26803cf5db5e20a4e802f0555d073bb16fd6d6f584f2b76a44aa15cdf84859384e74b37e5052051c02e8c1ac5ffc78a644d775790e32a2ce0e9d4649ae3d2f7aa5202d0f8af2899dada64906768f7b13a1c943ae3ec49ab62c7c68ad659cc6d0b5c48286af825a79e68f93924e92d20f9463b6ea2f7724adf1dc05b5752e6f9f841d03adf16b0f421c57979f16c97cfb8d1cf4fd6ce30ed59a8cd81b0958690aadd52167d94005aa281c7afad7b231fab99107516f817cee2931863399a2c9b60cac4c6213942f302659e971f9dd6088342628c87556491ae99e4831ba8aa3b9a2ae70696cc1b9755c2ce5ca998de881446fea4683fa71f00e252847d84ffe9af4969341285846497912fe7cbaef8805f44034aa23d68edac8b69d222c43135b89dd3dd605d386d932db1bc5a34fae86ba4a579a829d9f494d0263755e5e116270a4378412575b9dbd5ad2ae0bfc4d811fa4a96bc5786e5a5aa55b2ac74b4ec7d583365117d606ac103a90c626870c0d9ad0c4c8af84767aa145812d2dd860177752fecec06e6d23f472eea9666b8ec0d843181bac247660ff4786e331e525b21fc911841e565cdd44466b97b212ce4804b677d4ff261f714f31b6d5e191574fec90b60b5d897c0f228de26f91dbdc3585f1df1dbbc2c6a5c256bb7559be8957df5457eb05d2420e351791947d568ec56bbec262d3ebad1f3446df3e111a32275fa330dddfa2194c12b24855a7d90194744692667fc6a1d3307b6ebebd6294b7c4ba15809445f1c66bc81503ee393a27d1621fbdd36d5fcf8c1654ba1bbc09ba3c522643f3d3277d44b64b446cfd01d09acf66f54512b3146815bd87774df873025b9a85c9e51d575d4bfab83202fcbe9dac78ba44cf414b562607880f80bf5b814e4e141ab5a1796263f1e02aa57ea4efedcb0c00633c7bc13abc9de696e533e10652a30e36c12406494dfc73acf8c67c62785048b90c8959acf4d03379e3840d863c265659a00600e2c40467b3a0ebb2a27be58382366dec2742579e007b6053899ed089cb04e3fc59f6d23fd6ba1774d351c3cf13a8dc9b0e329aece6613b9a8c259ba3d896d53bae40b6f04215ebb967f5a05e5b90427d98e6e2f7718f0e41c0a9a5faaef7c72c19ed679c1deac9deed828bd6de5fda64b4f9d08d91f3ddd541cb8b7e8de3bbfb72e0ee47033d4d292699a93d64c336a36cfe23946b97f5672e118f4e8c5c2d26669277760052edb3", 0x1000}, {&(0x7f0000001600)="5c58c0e50dfa6d26fb455d859bda837e8ecaa9732772ebabd8be067aa5d9e8d1b2bafeee7cc6d8503f3b08ef482772de645b00fad693e9c89a341804d88b71181b7d911bc961731547c174ce4ab2b490264f651dc4ea731a5840867d54d14eecaacdd4414b8210f1ddc7cb183eb0703b54f0a52be0dbd1a9c22cc054a46ba54bf5ff2b042a823c27b76489d9e08557701a2bf1ec2306a5e5acbb2f65f2126024c2c24ae507f18422484892017c6f735329da6bb2d05f0877bed4a715ff", 0xbd}], 0x3, &(0x7f00000016c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r3]}}, @rights={{0x30, 0x1, 0x1, [r0, r1, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r1, r3]}}], 0x88, 0x8080}}, {{0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f0000001780)="14a9cc558a9d3e7126dba61774fedefa15c8912df0dd4913a07c2b276f3fb91ca9ccdf6b7d52047bde256f2ea0d01e4f9f6dd79f6e0644e830101361c906e6e547cd109d7954c873e85eb392f51eb95a787b2e44c038b15e16874e688f8a8d355a006b3179de228483be4a4aeeb69b127411804c6e27a5da1b8dfb2d62d44f0f269ba6c2c37e7c5826daeade1e7467550592a7e4b6", 0x95}, {&(0x7f0000001840)="8adfbc86c0e9690956c9c89980b6a916b0f0096112154a92d8fe9dec3740ce5988f4088aa8bbef0b17dd4b360384d9a6b3b414df8dd0d90536652fec38b9dff83647487d43166a7358671d4f1a17d356150331707e88ea8549d7fb25190202e0faf6bb2df858face0865fe2553ef0d32be5c1fbaf2d6ebc09d29d413be154fb685dcfbe257bbeffd3435284db90309051d7768b8623036a2bcbffd91cbeb75d02e44013abd39dd382ab85ed2bf0965080d6e6a38a39d6fd3e65f1ee98359d39b75467f8a18b19af339bd9b2d44299414b879d9f6c76b6211f88fd82109313649ed3b7cef920c", 0xe6}, {&(0x7f0000001940)="fff7752b70187dc36b4adde56901c8add3544bb6968e0da5f2557e7fea8aad052c41827e31f699f8bbfa760cb7d1418adff15d5803671571ffb5630cadbf2976e0c5478655b333f5e068f38360e4bcabc454c7098708e34e965e675e7528273c5f2bc3d8843fe72eca2c809d16965bcffe6a3b84c45090cf12f0badeaaaae9a7f1c5c37bf9cb516cf876d5fed6929a289d3d5f7b54b87187c47c1baae7506268c3e148db6ab9820462346a2dea7aca28b450e2780df1fcd622e0e8ca6186b55fd4486f2854f00f11", 0xc8}, {&(0x7f0000001a40)="7d5b0f6375f895feee4759a8f129f8dc88e133847db3b5a987c2caf9771b5ef489f7abafbccaea8b0b8e3c3491e3a0483580870bddd8fb56730dac146e5d691cc0b15bff119f9e667b7058488dd6cd14e4cc4e4996bd70cda07f0a766c58854b9c38440329347001bb30900d214724890199ed2b42f5116a3b7a88ebd4bb49a41aa8bf333bf62d346e2b2fcec1f00dcac8d3700b575187184586e02fbe39757ddcc5cb2ebae343e14c646acac6ea50ec6a061fed249797ebf22eda0080d97303cf293d", 0xc3}, {&(0x7f0000000480)="ddfc034a52534674831f90eee1a97873d340e455fa6c259ca30aec84ec87c797af1a02bb63efca4de07781985dd23245046afa4c6407ff07935f70b4e6d08d5af962712a", 0x44}], 0x5, &(0x7f0000001bc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x20, 0x20008004}}, {{&(0x7f0000001c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003140)=[{&(0x7f0000001c80)="5aacfa9c03796c2344cbdb69c742e8dedb596f9727559ee986b86f725e6fe17866b6f70f70b2539f34a8b4a7f327731a7fbdebe39efc372c7ec0c462b52b4f454987fb3eebf463abe6bb1a161a9c71c4762650abdcb17a4b8733336b58a586a8f33a0bcef334c99b1ddeac9d3eafd494852114b7f4676673d15afb66c21343fe6385c0615da43b48a9cc16f4efee59444c00363c80b08e53b364ad8c6452b77e4734ae68067f75ab8c6ecc3adcc8ed3949038403018014ab29e6f35b889e41a291baf6cd7e8d17f32dd09c80892e4bdc3319efc1710a1b9d8ec1521e755b3d7ca1e37ca2845bae1152b505d3983da56c02dc822c8ed103d60a948f99a2de78597db20add2ca029441d9435c78fb28111697d8de2666400218218144a911b32f8f034e633148265015f7e4d6d60a6c98a698faed49852e5d81de85d5e2eb6f16d929a1cdf6d95a7e6e948ab506d436884d72d2744736c7c6f88beb7718a28498632d3906d6c8d0c7a5c27d19ae7c8fece36ca0720b2c0831231da4e7a3dbdb94a00dea75f542dac699d05cbfd22f3a35120aaa94962f791678a9fdd812f6a774418084ada57286fc18faa91e2fa8f82863f38427931d9f08003def6e57f63a81cf7837801dfc74b42650d2ad4a8ed080b697c0ae33784ad0518c4688772b7094c5c0c8df3919a479f85d39f4f22c0ae91c216669c33733d578ac68946b8ee3812929e808c1812be8a9ea244a99b5e416724ca93825ec4fefc766398a0c2dc1688107110ec531b4bd1aedc1276bcbc501efebdba6b4e8bac7ecad39b365a5c20e18f7a7399860cf4b5866eafd11d062f41440598d18fe68b87cccd604fdf83d6c231d1c92bbde08fc13a63277eb3720725e0a26ab7c30a779332cc992f0ac84164852ed978d20660b8bbe68142a1b1d83808ecc1455b8b592a29626780287238ecd81be8953ec6a27722a5b5f81da12eed6a69b4268bd274f7f4c215e987813875c04b0635aefa750d5eaf7c349453f72e3e0b3b6d69453b1d9d6074ece7eceb6c912ade688772cc56d12fb85776ccfc554c92490da320eefa03335f03a1d93ef6c5717f6d1ca81fcac65600660ea527821516a1810c2dbde77191fdcd48dd00d3211a98111076b82bcd13e421ce0db849a1003382f66fb9d99300fb88d2f939f2027b603fc7fd9dfe33d0a6347400c823be12a7016a89e2fe4a150851af9560acf34fe3c472b92ba81b0195f0016194403fbeb42f8fbe0112da4eaeb99ae66bf759c7d57f39280bd7118039fad6d353abf3330271cab7de7da01944b0f9931f6ad225cb2edb02724373d5b2d5c490f60f1900605c01bb352a36da164020672860c0fad620b4984cd11ec65cfdb2854f6e3fc86bb9f6310da6e8ad2abaf14d9ef70ce56a909a16afd822685e96df8b3d0c163b74415f19da57f5aeb0e8c1ed10145d966da13613e27da494155a9323607d2e07ebb0460c2822a9bc3c80c9b7c21e058d188049586f23f59b65a5ba51e96a4f2cfdcf96bd7bd0f0359b57d9d75914562ff3c41c3d0e3eac324f1d48808bfc08691793b2045427c4bd165f23ac125ac13e9fbf13291480a18ebfa4b0f0fd847787d2428970b5a20cb3a157cc17e9a4b150aa074bdb8fafeeecc56a76ea046ab51432240be5a6d5aaadb79456f7b5e32567cd897dbf6d64ec4fea62b728d464706bf65b1566893e10d32492589b5328e1e32b1d3c917d6f8e5d58c9b2278c09032bb2992a2c2b7f9db8f666c6f3e9d59d19413dbf56eac88d69f0cb6bc985a7e3ce2bc51cf440d93b89e9860818771627ffd0b3070191fdfcaba6ce8af0db7a7e11bdf973aa0ad73fba7d9cdbcb9821c9353d99aabb1987d225f0d0d4c0e5002a41fa82c684750c8469884d91a6bd7a942d94854263144d00a98d1123d52da6a7a03c96e40a3811710c36f0f78676506d87d6343bd1ce1a7ec52325044a2e277162c0acecd11186129e5b0881b0c41f9e0f98e2b9419c82b5f0d5706484618ba4e4d2a17704b522b0ea759764b0dc06e61553f921a8e4daa551e12b941f1a73f5cc68381260beb77af4a199f717d5c7b353306914400fa540a6c326f3ecdb93e69513bbdc3ea357be3c17f2af1e1ee6d0d9aaebc236033d00d7b3cc3a199fdd099f8a0cf59ed48ae2d21ae95e8b3357ccaffd06c88e37b4aeee5ead17ff289117875cd26f3c2cc7d712ebc736b2519c7555317192c07c299d9cb830212b3ad8e934ee33cab8620135fcdfe11d73b8f2e695d19498765d9875e2ff67d8cfb2d4b6096ef49e1cba0afbb1914fff33ea8a3c144173a9c787dda58666c9145704a55858381d4063f477d7ba46ecddc66934b489e309045cf40621774416596b1b134c9cdf2ea034128cb85047af48be99b8ba98a9efdf854262550007bd17eface570fea805fe76d0a997bcb004d8a67adbb1948c7c6127e15f463a98518af59b4c4e8596badacae21c58e2fd903edd918ce3919d5e976ced924383a78eddb488d4fa03fdb5d1680cadeab86b09c3effcc444d62808cb6202c0dacc34d11232efa4c3c30b136d52cd4887d380b7486a27097442a59864ecacbb252fdb9eeec2bb54c827ef5c9dbd3f1ae294037e240a00d7f12a72ae8ab580f06b26c74baaa21a9bc1115aed89d84f98225e69087f4fe6dad386bc76f63019b6b5a2801b3fdbae699cf90eb41eb49ec79823234295ac78cdda95f1e2d95aebc69dc78a1aadc2c79375af0baa8e7a697870a9c5d6bc17e5b041e0212191b481123545626b8475644059f72e8efa1896b46e8bf1fe448e40196d4632e3d7cd914e6fbbe2b44f07ceeb3e7140794e72adf3fda2421a024e143a5ce7684ffb764d980c2e5262149f683671b53214624c8f9e7cb81a0c3ebaba6ee94dfc1f5eb643b1fecce40029de62f191ad0e3b69891a7db47c662ce8e7faa3f8f42c20537df70eee4bf974a323fd0d9f87fe82d608436bf83d228bbd0da88c2d7213b193a1fb40f195613e97c3e809767c37674c5e3f63c2861026d6defae74bbe18237cc08dfe87810c8007a7e1fd6230592bb323f7f1c9a16ab6ce907724bece6ba0749ade3b645053446dcf856202c9c9bc9b3b5b20c27ca8a78d65b5ad284744a320ec13de5b70119da56eeb9cb9b0d4c03e4cbe7dc3c794619e6f00a1559a6ad85582f53b3bd555055549339872a5637247cb456809b5a7bf7bb83b8275227b45d54279cf6b42b89c851e6260d63b1608840e0205e854dd9b21ad5822ce1ba51199a5aee49e847632fbea9f2a6c9153fb962e60da6eaed1bca7a3b914861d2a70634ae860b74dcef121843449298eae06ea369950f0ecdc375235b0e19f3ce595eec49b87ef9fcbff3f45e1a38f2b28e51a9f4ee6f85d9f252d94872ddf9f8402c94e1f1a2ff6572259c683bdab56d185764a0914d1073854ea2eb1554008c9bd1860de1d20a44059798ae43f4bad2a095eb4b4c0d068cf774f6da6768d747754721b2cc7478ac8534aa80176be8335cd7c7085353dc47891ed8b49bf237626cbf05802742043e2d33d4dd89c9a644f888cf3498e5f5e17eab2ce170e2d64883ccc3291e22f94cf5582424cb13181cd09c03ebbe979301875b36bcea441f85da8bc0520384b4bbf621085eeb119fcaa9f2a30591d708f82bac13b040d719e752ac8277dcf95506320c3758ff885c79678e2113ee603f968d14036be903191ddaa7d38cfa57e434ef0d7ba6b2297d15148e17d6317400aab0ab9fab4cbf08c4a879b5d514db2dc5ec803908619daeedbed8be3cbd39696234009546a7bb2d77625026d58f760cb7cdb78e83c50dd3e8aa0c65bcbd65a422ffe67221612b25f5ebdaa59f4a65532a6673a38771df2c4dcc3b3b17fee4d57b19f32448f4c35d7a7b18e096e0cb649447f39ce88abef7ca2daeee849cc168bfab164b471966a0604c3236b2faedfb2a385b9373019d7f72123782853545ed83c5dbb37ef75f97624edf6d31d16598acdbee49f07885516b99bf47b83e4ffdfad5ed21027444b84d500211f6c95f2c595d804f5d477b2d511bcf60d9087843d10ded9fff8041a010c6bba5ce0aa28bb95edefa39795cb479961b8803eb8fa5cde709e30dd393e3ce3ebed9062019cb63ca7f55925215c4387e1b6fc38bffb8399056cbda40c36045e3e3874448321648845c53d9e930960de615c9bbd48e33c03cf1129cadb8dc3d4786461e2ba7626416f4349c5a53ddb44785cf93fed03f457d3fbc26557bd77c6a512d2ccaee5a5790a65b5023aa3065c1dfb971e4014ee9e2faeea24c9b3b93aba3acc056a7057e4733b48f4bc44950f6378d82b0016ae2af2f360aebd8e4e4b933fa4f09ade262c8606bcaeaef92e43a15e7b095bdad11bbb492d5e2aff7be1aaf4f7f0a428e2b3eaabaaadc2a89b0d62f36baecbf30ab047a61b0401dc3b11deef88efc01b5493922126b02a86e70acdaa76465ada41314859be47d88e28ef5667d8b88903babfeff68de1f636e8db0d1b47add2911e71fee3fa6696bfd26e500833cbce105fa45c7bfcb52ad3cd7c414f765a477c8935c87b84cdcf24e70a5c992b413c8b322ddb897c4b61adde0bb6f6c77922c42130fb69f814b5328862e0d6ae46f2ca62bd5b6381dc3f4598645289dea6624508e6825fd030b4121a2c5f8b538f7f0b91ca1718ea3b01083d59001605a35faca0554b95515ba61ca252b9bc6d7e8032bd16652a6a7ea0816a12fe45be933ef18fc55ecb9509e386a1dfd2abcc87bfa41f515589d2d84ea7a156cf923dc3072f2293179e1c4117c8ad5f30cd23198d7e968f6a7ed734dbf9fd5f8a0643dc4e9957b24eca109ba9a0abd501a1c88ca0e5a8ff15e761469cef48c4e3d2ebbdb769b01991ff1dd22d7a0be8fd2d88dda09826f775f4b771196bd18e645d99bb500c203d7d5c7301d02be039379d302083031177256b121a9917be49c2dcd8e33c996aa2cc0b66b68a9e91c9f94658c915d801c926548e1971f9ba6918dd0e6d427563672918088e1244a3d79cc6ce61c7c7cd4dacc0fe633a15f17b88fa499c73bc0e60db40e2c6c8c5dcb6bd61f8c01985ee0f99945af79981611bafb2fc5b82758990122890c13b17471024d0116d78e36b9a2b13ced0aceae2bedb69ca0c9cae434eff3fad9c8c07e15c909c98a7345e1495ce6092d985acd710d708f824303ca88983cb2c94c22a44909e2ff7deba75c5deb80a78bf95d7e34c337caa23677201634943468c4618d1f2b8dbc290e5991c9ac43bacdf7ac8886edc68dc53d0aa496e9e90f8b94d557daf7eec4d59d6a59fb25ea30c9d87b836aee3aee38bfbc4345ad0e3b3eba8c20714b19b9461e6f658599859ed5dec72799ee541f42a5a344a00ac20bb25d943680a724ca8dc7ea119c0e225ce3262e0c1e426132115dd51fd96c9308ece8822204d15b33c8528a6e9e9e9588c4474a7d093ac85db1b843bb6e97991a9102a21e442f15df8ee25e432e4f49304d007d37c9a99027773b381caeefafc4482e3c71641492ff84a182d785a66ea7bafa4c960e272953ff854d4b3602b20bb39f628ff90cd45877956ed530db4ed49cd152d3c43d65dc235d04a3b23a94e145c4536b7b5f8000469c886c356ed1c1b9533e86ea085f69ec9c0072c3439e17dc4a72828b83b00826ad1673ab3ec75c4d3b24bb407b6c1c99bf22e58ed7c6f3fb63d328e374fac3b8370a3c44a42322a50dbf187ebe69d584bcb9610e958b62b1ad8f85b77cc6d1e94c3812bbff46392d590aad1cd670c07f9e89ede971c55279f5e", 0x1000}, {&(0x7f0000002c80)="815733a419efc92201dc4a28e5466ce32aed97791e9248b6f5500e16e20571cada054ef0f48604dc3e07ab1a0ae48bfc1f00cb3b64894b5bfdfd221714aaab196068643e3b81cf76aef85f7e98d5429f3c92cb6c06278d549b49b1437480801e446b55587e42e44df5861854bb5743ae43c9a009eee07e653544af85e55d3d6114e7ca3b183be46737771fc14628f5931fc30da0170bd5c3959ab8a89d1545fe3d1e9ed228d49dfb94cbbb02707e38ffc13324b2a679f1bd7f190a87fef6dc5337ad9f8311b80d11f8f52fd48e217fc2b4f9cfa2f571070d8d89be7168ace340c6a92d3ee5e831d4250595a6e3606638dfa8c0ef3e0cefca4f", 0xf9}, {&(0x7f0000002d80)="2a0e5a50b9b466de9f88513d3a29f3ae5794f1fda765e32f694e4a9a06b5c8f3eaec5b1d7ebe4f7d6f77ebe110e2adfb895ca4560bce30a9243e86b1fcfa2c845d72eefe48c8dc49dc7e4a2e81cb2f84f7d68ed22c817e4190381798a63dc6e8a1b92358537918f312f01177ac278d25eb45142da41f86da93342c5ddf9e9642769f9a350c3cb8c6ee20c573f93914b65962f7d7648b5b7ebde329de637cfa03885d6a3ec2180d25ce90663bad104a5c72fef7b7947c16f2a7dc34c91b5005b12b6f0f054549ad7ba0fa87a6abc8e720b53b3ab2b0f9e26fce4cdcb75f0c5175", 0xe0}, {&(0x7f0000002e80)="77c2b8639729b9c7f429a91ff159d74d69366472ed46121c6ab6a2ca3ccf0b19a2386212925679c0dc3f14c0cf2bde1610128350580cf775cead79e030e0e5cb40a9e3e953d32d988dcc3105a3e472d742bad70a1a147f6044973cfd85f3e4d371c42963f32b50fd7b158fcfbd2f2f3f560a4fc1c5e8bb156784a86a8dc710cf102960269731595b1975f165ab2e0d9c4d46eaf237855ba606c7ba3e6f2b5c0fee32f30f7a6198116b658ab8a026029bb935d7771d503a7cc3701b502961047b583fc8ca96ff8c59d8d7c3fb93d8cbfda6d18e84144c5b", 0xd7}, {&(0x7f0000002f80)="5f54bfddf21d3b23ead594358c29294f33a5c0086f1e52cfe5529b5c1e5fbcea5b4dcc7df29c4e997b35fbabb3b4132f7fce989dffd9f63bcf597ba2fe7c5d8fe251bc069ed68a87d4379bc1e30db13671a53abb070bdad65d14b90c48363ff6499cbec608314dbeb10661111a086ec3dc4e6e525fa77f3a7885dfc4da3a25168aa26e50c8", 0x85}, {&(0x7f0000003040)="e815f002455485492de2e0e65a1db3198419a1001a1a4d67326ff9cb8a7ff90b702e604d39f850917757c222b90e77760c8f8fe57cf362ce3de550988a2b1b0c956862ae703db7e875b5c7ccd0b31bbc629c34b8e7490e65920f16131500e4811221539c9a68fe8e9fa04700f0d6a8d9be0a5acf162500159dab9c4cfc235020ea8197055ed2902912853f04f11fc15ba9c468c961e908c8e6751c5fa2a42a8e88ac40bb229158f6ff12a62e75ca01daf5f9f2ded49217902a8256f6083e9b0f49f5270b093a2a6ed93ec3bafe566b079dc7df77f6ad28013b22d0aaca0d512383d9b5b393eee108dd6951", 0xeb}], 0x6, &(0x7f00000035c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r0, r4, r5, r6, 0xffffffffffffffff, r7]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xee01}}}], 0xe0, 0x40000}}, {{&(0x7f00000036c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003780)=[{0xffffffffffffffff}, {&(0x7f0000003740)="7718411994440cc319bfea012d6f6f30d0dea77904b3f2a75790283e71fefb52c9a9d1", 0x23}], 0x2, &(0x7f00000037c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12, r14}}}], 0x60, 0x40}}, {{&(0x7f0000003840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000003bc0)=[{&(0x7f00000038c0)="0416a880c41135b3ef", 0x9}, {&(0x7f0000003900)="8ee236d7e240ea4030f55bab8975f70a40353c9bca352d409f520ca216569a23b55e6b416d10851712d207c72389c5dafc98a41abb91ac7428a22fd4e97d70913327abfeade172ef7e8751cf5a23d802aa384169ed0633577e5884de9916ea34b52050c80f955054", 0x68}, {&(0x7f0000003980)="6f36f250bb367e0ed8af914b6249a8d09ee187fdf59e56bd49056bef523ccb7d261a8fd348da60afb370201bd8993ff68647fa6f536dd9114fdfdcc5457304a580cf4ad2e46185b95280b6bce1a45a75ca400ae0a8ec75d44b9049fa7e793e375d564d3c05227b30a19e9703650f554beb01c5000d5dcef65afc2576af920a6a10f384cbaf8193b8b3149363f5a188395565c80ce72df6a6b7b4d66d24b29126084fc1749bec79a10d66ab521b4aec1f884df9e60ab3ec30ba79292478613e57b60a50916d9e43fd", 0xc8}, {&(0x7f0000003a80)="ebbabd74ccaca94141d2e91a066afabf6f95f5619bd56c29e15790ff73bc12f79cd56ecff38a144122cad1eaef40335eedfbad88367dce49d727244890ce7dbaee8abf7ff83b37733668af5f39758ba19dcac90b6b305ada6d514c557deff9b6d11f974633f4f430eabdfc7f57531e796a", 0x71}, {&(0x7f0000003b00)="c0eadae2d42cd18ba5b69b1f84ea52fcdba50b0fd9a8d0a1c71a168ea6fd299106fbdabf4288ba8a7ba45364ddef", 0x2e}, {&(0x7f0000003b40)="9a55a7c02112170a4999d0cd82fbfb1b", 0x10}, {&(0x7f0000003b80)="a3fdfe9f9c38892224a7a1732756f00e950e9d69e158c8007db33b8165aba39a8f", 0x21}], 0x7, &(0x7f0000003c40)}}], 0x5, 0x4000844) [ 266.601466][ T4473] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 266.620025][ T6938] loop0: detected capacity change from 0 to 32768 [ 266.623825][ T6938] BTRFS info (device loop0): using crc32c (crc32c-generic) checksum algorithm [ 266.626366][ T6938] BTRFS info (device loop0): doing ref verification [ 266.628159][ T6938] BTRFS warning (device loop0): the 'inode_cache' option is deprecated and has no effect since 5.11 [ 266.631057][ T6938] BTRFS info (device loop0): force zlib compression, level 3 [ 266.633622][ T6938] BTRFS info (device loop0): allowing degraded mounts [ 266.635510][ T6938] BTRFS info (device loop0): using free space tree [ 266.650070][ T6938] BTRFS info (device loop0): auto enabling async discard 00:04:26 executing program 0: socketpair(0x0, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r0, &(0x7f0000004400)={0x2020}, 0x9e) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x3f, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:04:26 executing program 2: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x4, &(0x7f0000000200)={[{@nobarrier}, {@noblock_validity}, {@nolazytime}, {@barrier_val={'barrier', 0x3d, 0x7fff0038}}, {@data_err_abort}, {@resgid}, {@resuid={'resuid', 0x3d, 0xee00}}, {@resgid={'resgid', 0x3d, 0xee01}}, {@resgid={'resgid', 0x3d, 0xee00}, 0x32}]}, 0x12, 0x4b1, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvvbby05mdbQ9ZYFlYMpywRbLjJTF7yDYY21NgW/aeebZsjGXLWHISmzAc9gcMxtgGe9rTXgr9Awolf0IpBNr30paW0ibtQx/aqEi6ShNXih0q+4L8+cDxPfdeSd/vsdDRPfcedAM4sM5GxMWIeNJoNJrL0Wx7mpXmtthqP+7xo3uzzZJEo3Hz4ySSbFvntZJsebz9lDgSEX/8XcRfkm/GrW1sLs1UKuW1bL1UX14t1TY2Ly0uzyyUF8orU1OTV6evTV+ZnuhLO8ci4vpv3v/X3///2+uv/+zOO7c+vPDXZloj2f5n29FP7aYXWv+LjuGIWNuLYDkYytpTyDsRAAB25XBEfDciftw61h+NodbRHAAAADBIGr8ciS+SiAYAAAAwsNLWHNgkLWbzfUciTYvF9hze78extFKt1X86X11fmWvPlR2LQjq/WClPZHOFx6KQNNcnszm2nfXL29anIuJkRPxz9GhrvThbrczlffIDAAAADojj28b/n422x/8AAADAgBnLOwEAAABgzxn/AwAAwOAz/gcAAICB9vsbN5ql0bn/9dztjfWl6u1Lc+XaUnF5fbY4W11bLS5Uqwut3+xb3un1KtXq6s9jZf1uqV6u1Uu1jc1by9X1lfqtxedugQ0AAADso5M/evB2EhFbvzjaKk2H8k4K2BfDL/Pg9/YuD2D/DeWdAJCbl/r+BwZKIe8EgNwlO+zvOXnnjf7nAgAA7I3xH/S+/u/cAAy2NO8EgNy4/g8Hl+v/cHAVHAHAgbf31/8bjZdKCAAA6LuRVknSYnYtcCTStFiMONG6LUAhmV+slCci4jsR8dZo4XBzfbL1zGTHMQMAAAAAAAAAAAAAAAAAAAAAAAAA0NZoJNEAAAAABlpE+kGS3f9rfPT8yPbzA4eSz0dby4i489+b/747U6+vTTa3f/J0e/0/2fbLeZzBAAAAALbrjNM743gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6KfHj+7Ndsp+xv3o1xEx1i3+cBxpLY9EISKOfZrE8DPPSyJiqA/xt+5HxKlu8ZNmWjGWZdEt/tEc46cRcbwP8eEge9Dsf37V7fOXxtnWsvvnbzgr31bv/i992v8N9eh/TuwyxumHr5Z6xr8fcXq4e//TiZ/0iH9ul/H//KfNzV77Gv+LGO/6/ZM8F6tUX14t1TY2Ly0uzyyUF8orU1OTV6evTV+ZnijNL1bK2d+uMf7xw9eevKj9x3rEH9uh/ed32f4vH9599L12tdAt/oVz3d//Uz3ip9l330+yenP/eKe+1a4/68wrb555UfvnerR/p/f/wi7bf/EPf3t3lw8FAPZBbWNzaaZSKa+pqKioPK3k3TMBAAD99vVBf96ZAAAAAAAAAAAAAAAAAAAAwMG1Hz8ntj3mVj5NBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4oa8CAAD//wQW2LQ=") setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000000)=@ccm_128={{0x304}, "77bbb8530cf0e2eb", "51abf733a461b862be35acd941478b09", "3cafdea4", "f3af08b9cc8f29d7"}, 0x28) 00:04:26 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x1000000, 0x4) [ 266.725030][ T7007] loop2: detected capacity change from 0 to 512 00:04:26 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/partitions\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(0xffffffffffffffff, &(0x7f0000000080)={0x2020}, 0x2020) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000002600)) ioctl$FICLONE(r0, 0x40049409, r1) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000080)=""/3, 0x3}], 0x2, 0x100, 0xffffffff) sendmmsg(r1, 0x0, 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000015c0)='/proc/timer_list\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0xffff, 0x84, 0x8000, 0x80, r2, 0x3ff, '\x00', 0x0, r2, 0x4, 0x1, 0x3, 0x6}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x1c, 0x6, 0x400, 0x7f, 0x800, 0x1, 0x9, '\x00', 0x0, r2, 0x1, 0x5, 0x3}, 0x48) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r3, 0x890c, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @empty}, @vsock={0x28, 0x0, 0xffffd8ef, @host}, @nl=@unspec, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='veth0_macvtap\x00', 0x200000000000000, 0x400000, 0x114}) openat$cgroup_devices(r2, &(0x7f0000000380)='devices.deny\x00', 0x2, 0x0) setsockopt$inet6_dccp_buf(r1, 0x21, 0x2, &(0x7f0000001600)="300ad9ad40cefc4ff277f8e67a1e15bc5af5d38cde8f8459faf64b1e29763c3ca31649ed9bd6832b78dfdb91148643872bc52771068f0723796cebb1d00b667115583be43ba5bad66c09d86330ef99477627917a8133ed7195b533e2b799779fc215fe2c3303c5c92ccc7a18e3108f78fbb853d8cee2756ebf3d43590869208bf6d383a85ff6a3c40ca48e3c451be003cc09de31696c5350dd0aec4c720267ec38b40ab4c3c0654d045c7361fe62beda3b2dd3dc0a14d37ecb61c750a5bf6ba265b681e857664da271a0271f4022d4493f289cc50c37daf4fa7188cfb6ee27005f8f942aa3fb6cf91e33fc7364ab658dd18b68dbeaf115718a54ed61d0c366ecc2835b880c76400a906da380115bd2f8b29748cbde4e7fdeb5cc31dc4ef0d2a671d230205acaa04b39634b047befa9cec3b0077d7478505821142c128dcfb9a0b85e572098becdc36fc59f78f201cc3eb1ca6a1cfa427aae3899821338c08bf9b0b750904bc6f8da11d7511a06db2b428d785af5683603da5807c7d8f9b2e07b606a18af487e29fcc02052d87052d03b0835549564938838e3c1e0d841a81083fbc0fdf796ca1d2c28df4da140b5f67da6057f01cfed6adc1c7be3103a5d9c3a0a48117c42c7d1f6dce12df05e45bcf87f89bd5085928cceb545a4b41f173a78bf6f1cf5f3811775dfb0d330a7f7aedc2d4fefa47154eedb006ace110846a16b69e1ba7e8d360c152d4985215fe255769b6eb09850e22cb749200e33ca1736cbe4008c038ec8de6afc7091bbbe1c5642f25d5ced6cd2dd3f7d9b1ce256698b43815e472ff291d441dc11260431d049f1b505bfc945f5d898550834cc2d404bfd488a77aaeaf7916d263180fd314d7ce6ee83442f20d020f2d15cf67b914318ce59d765f6cceb627cb93399db5f3d390c4187dc1e3f4fa1a369acd223e3d7c4e5944319903a1e6af542bc2510c7daef86ab8d3b7f2a833cb2e25bc2043bb754b993a532b30495b796a89693c720cad598f25e21e05eb7369133203b36597fd1b2cb03321c47295799724381e9d0001a07819da1856246d2f480ccfd46320fe3e6903704b264d6a1f33874cbcd74c620dd993dbdc49361b4d877f49a2ae1ca85bb2c1d5707fe9d849d58703f4f569f6075f381c6993a68bcd9dc844048aae61db6d1878700e8d8cbfc727a0f808dbbf65ccfea39312108025f95c972f6c798bc0c74108ecc3f85ff6806f88945270038fe94915656f96ad54739570dceed03f4edb81ea49ef9c01c59561c60726a3a12db7f6054da6f1c448490e64627aa19ddf26b98a874dd0c1310690824c424b01575b0fe6014d3b4cca28ec4cf5dd053d49f3efc1d8746225e4d8a3375c9e066fae131ee9a9aea08700f9e6f6f8d7a014536030b0e695e88b4f7b185f9ab882abbd9e8209896b0cf613b5b531bc391e08416c87f9437507f73fad4cd6d3dfb298d89ec1038d4a0ceb2bd6e1c84062a11012b25aaba008c645891b9a4e4f9709dc30445ea6ddc9a8b6b39e3fc255e6691181fe41077b91b51dd9c8ab0b5e73f58c24b06c12bf854d7b4cc67418c17c62f27603e8968c7682d1d30a81bebd1d91c0e587b25a8deae6c3d4888152c545c5dcb1dfe2194e41ed8d4d2b8cb13cceb4445e64b150c1071d70099f572ffb7dbf67e933ac790476b435e2195b7ea77f7f40a92f82a61ed6ab5a568199dd552046fad5eff27a94a0b6521f3d30ec101ab4c39c323822b3d57671530aa80af070cf83553b997e467864d842a43384acecab30d87bddf2a4db9ff2c1da383a8dd824c104f1d01b0d2b41bc5a3f78063e39e81672fa303ffbfbb8d32555597d2a9f550e2202e1fc33d6957655a5302e3a5d100a9f489478b19b7c3f68bb2f4db3e79414f8f087707b406f224de7d65e5f65f81989abc8596d900ed465d6887f6e7f7233f52830a7490cff5caec41330e00dee60cc09efc4efb291d0594254246cc9c5ed73a75d22da77c330995b9c76482f3bdd3bf9ec4bbcf4ddab2b156f813beb209fa176dd215f4e93cd4721304f28d73d2534d7d74f9b14f6ea3f3eb08aeb10fb4017fa387f7a1736a1dab61a2e3fd523d6e42f0557da3b4e1ac5a4ae1ddaf059f3af2e2c82125fe73c06c4c0af21a411fd4b5b40e715483cbd11510895ff5e8a8a6791f66540759cc109526c848cd8d98c1c04e7d16848781bd5368c7de34377221a52bc18b45e11adbbc89cb60b30ff032140fc9b9ad45da6704cac38f5da61736adff97b0e9a16cbaa711aba06369341b37afa10db784682e8032992877d7e397601a51bde65973e71b2bd6c5f21184ac2c63bbde145e82b33908c63a3811df11326b58fcdb6082afbf390a3cb6695f631c25e3afc832e86ded92df26cb140cdcb7cf157ed6212a773c610be05316745401d898cb6acc9d093bb3a01cb9bd9a3391d7e53c61df6d9e4c0fd6d988cd1d0c7ca54b66a60db1b2a6c08df73f5b1e5a6d6385399b7b89b364255eadc8f34b868607eed892fcfe0db6de4cc2ce10c0b20e7c4455dd97e1ec67ccfa0056eaf33b9fa48153bebdfe352a32fb1a4c3d3bf6c1e7f7c722e9a874916229c98a817135442857ffe3acf74a853c38d26dab4543ebabf33040faca05ab3c14925a11b49ef48d29e469e9ce895d2bba8823b0798438396074c2d3490c2500957dc6f83e133a64191079748bc93cb2fe80bb43f4a5db4b27f9486cc4dd073bec6b0b39bbd39b79f671b49f560d61b41549b5f8b9ef6c942c97b6ba57c7ea5277d5864caca6993d66ef7ec36888e0c357f3d77656c7d70b4d299b60968a4b6fc2a0fa9fc95bd18d26e1657fe502c38f55a276e6a558824fd2f3e2d917466c6d2510eafd2eddf9311f5487762e3a0a5c391c60d2ee62f3581de3c2cfd07121bbd1d935a0630e2f8275f5a44b3bd5d76f7bac0f0beb72de269b22c728daaa97cd15f86d8aab7de716659a7c039503bf7340d9ce29bb63170c497cfd576d6397902f52138c80faf8f91d47b40bccdf15349b0a7a02b82dbd5ae1313e36fa63af26738716bb7139d3b54fe4fb44909d74eddfcab43919e43ffbef5ff1944f47520712b18fab7508b4a505d43e23d4c8a7cacb4a11226f68d3322ae0132059fe1f0c5478b2e913f19e0da1e41c1ee8d7f9837befac69e30cc1eafb4c48f1ab83b4b7894a045c23832b93ea62871d13d09311a9fbb2dab1fcc6298a0242e72ea43ccdcb0c0cd64ac27d65ff9a26cb4605d94b94f024f7d9e6ac0fb0f576b2ed6a9b153c8c33d426ef3b8c2487af5fd90c25c1d78b96d0d3f5e615bed7d511ea87e4ae49037a2d1868172a8c413079db806b25c455538be418e16c50001606b7f9291e2008cc19af426b06e5db79fc642342e452fd63d43e8e773c4ffadf96f834ac1035f2f46d3e57d13eaea0ee3d6c2496ab41c0c451b23321ca7d71cda3b822009eb6694b266f5e0c96fbd20be9dfd4848ada805cd5ef61b3a8d645cf09287f04bc5c255cc6c064f6fc1794c9e2aab729da9577282b6e4b2aff8164b7662a0ed88f0042e8ea7d1e70dafa75c0d3bae836b237448df801fece528c33ce4cfb1a0b7f7cb5346dae4c76bd9b3ea198f58f5851168004c5c5b656a9fdb5557d92315850211a3cd19e722412fe2eb9de3acd2ef3081402899cfefb89b5c0e846ea247be762d22b602ba5820cf72456ba14ad163a50c0e91f859ab7ea1d6f1b48c048ee9035ae538269de4a00c1d7774441c156623a80dabb7ca39a88e9a7ab496d85df14bd879ec6e26e11ec32f3451b6bd0a427bc45fee0e01c7d6c6176c8c9e703f1aca4af4a70ce99498665fa7563a7789640778593078a876b5613f829794c7764b3dded0cddd0e75bd0f08a519ce83eb4a0c7d72814f37ebed72e56cac4465add9d61ab339a6541017ae47da848039efcb759b57c02cfbc1a603aec09101a0def4963c6ef0201b6a4d427cb56a314a2e5d7ca8dd7a4d6817fa09eaf5efa96159cadc9c96a18b664c4f78e19d33e558cb5d440cd8420dd5f5d1f5f46206462ef84b83d0d70250cc891e5eb3dddfb167d3525e314addc5cf2ce0d0e390c845e507be1465c9634e103ffb784433b624e999483805aa62c6816edfaf6378964afddd793ef6e5501aab82fbf0f980784569346b79f545772bbc884d0c407052fa2507eed2a36721648f8470aae92efa44a5328b502f73a2f88b0059a877c002d5dd096b649439f4349f58d50328cf58e9d8f5bb6b140c24b6b4724aacbd0204ad0954ee993bb45666bc4bd6c771c9337e8dc051f5d26fce5cd870c7fecb220616b033cb321a4dbeb60dc53153346d5e9e49e98c9c9c09cde64b55f7a19f6d57f23195f42fc26539808cc7e9734679109b2c0ef3125f2f4d864e164455c457ffd4d2d1bb61628b8013e4e3a57952019db4c99a1bbfcca067224db1a1e19ba89d91622fdb1da17825b29d2af6a4bb0d20214b7a191624b225cea37adfc6cdac1cd93a6eab59ebd2b449f8c29eb29af16c432ded0e0a7f2f7f200a541e57ff7def1a8d27ba98acab483173ed57bf51ac219ddb98aceae1455f8b000e2657ac9dbafec39e35e645579a30dd3b0c771fec141efb433d13724fe1be6e47d76f8ddd663147ca3193e4f07a4b97d34579d10eb8c1a74bc0a2f919b2583e9311ee340e57b3ada89a9cea896cb7e170d71796215c8da0144b438b4ab6572cb32660e5dbf2260485275b7d59d6cc6bf8550046b93bebdd7b92619243a4716c6a4acedff2cd763905e50dc588d5a1a655c48c2048d839c49e5746c932a88be59af74439f3034e83ce20582eccd0729c8af41ea6f5d9e7bfbf9c73fb2bb58dda9734e1aaaaa6817b0656b5acc63d8c1ae2f3b163f181659497a2a8323dd09a3fcac88314a1479b4b6960eed181804ba928b2c225df3f56eddf75ebd37a71175e64be4b5019e2069589bd12b454837fbb0b767a9b52c294880bc64b80a82e2bafacda6fffb63701ec647223f8d26a9d416a38d0fff612cf65b33426d96c2c36d3d4ef85fa3408edc9962e641a1a7e41dcaf4e0b1d2e42fce628f8ca109d71f7b84b195ee798f739871b88ef8d8f8f45b001c65f303eb5cb1bcff03b67a2009b4ea69502025b563530bc14ce25f8aa60cd3331cc8803614b468afbb77d93d5be126e448fae365f887d8fd0618477e8b64116ee2ba198815d38106acc51fcb31bc8842c938bfef80b7db3ef5ed934bc4255b40a8b5abb35d2906e28a5d4fa5c7ba25f48b80963d654475ff91523c251c57dd5342a94b266113557292d8f38b3ce0d5b0a4e6ac360a176b8ed2763f93d0e4255097948704b3d80beafd1c4da1326fa9ad23416a83bfcf32355b21e34e216fe3e6f75615bf954fefa7ef153780264f15fc2385eef009fe7204bd0c2219d90242b9431321bc1e48676710fb979a58e4002f6eaa8c82d068b1c0f4e21bade4f22c4b2393afbb7f27cc42efb2f6f3ded8d8761442c966ffd954d53e53bd1fda86e94207610cb1d0d80f16f0de7d840d8f3ef2165caefb71ee3e127d640ea4bb72ef985eaa10ab40facb8c36bbc4adf15697787c3f793be95e25f6be82638b91f142d84735cb7dac577001581a28da618ac9072da7e28316ed8757bee3ebaac02d166db7900e19d9af29e96b247cc4e375065197e1da800e9ef55bf47ea6fbb4058f179a14444ab2061033ce853198707a57736b423ff01b633d7645c97f2662e19ee4c3635a80dd094a5cb97effedf21e1b6b18416a8f734ce5fd94082d3c3bb8db411f8079e35fe7f6d0c1f5b3348fc04e27", 0x1000) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000540)=@ipv4_newroute={0x3c, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@RTA_ENCAP={0x18, 0x9, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0x14, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0x10, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_DATA={0x9, 0x5, "38f3f30238"}}}}, @RTA_GATEWAY={0x8, 0x4, @multicast2=0xc000180}]}, 0x3c}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f0000001240)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000003280)={{r3}, r5, 0x8, @unused=[0x5, 0x2, 0x80000001, 0x6], @name="665c93715d36e19d84823bb8052ba7c823ec33c4384f2168cd7d9f24cee327a1273e39e18ba652fa70cce5f7580df17bcdf8853bcf02d76d36efc4d7052fe8f57b4af57a324bf899da5d53360d721fa89c3700a4d85d4530bd63a2739d3cce05429c730e7b11bf380321c5cd074b722f566ef6cb21a59c20f08f0968b34ac022daf2e853321daf154c0aade299de38f1e1683847859a6257a6fcaf93ee321d34a7da2e282d089ff772b1b28c12a3f794ffb5f60d18be8cf693d2ff570acb59973e682ef55fe18fd6ec85caf78e0e805f210a0eb24e1829893db67057d5d6568e363aad9f3bbda6453f4318fe143daecd74702a079ffa9ffabcad25dc2a9de4e250af96a12525c50dd5bcbb5ffbdaf67cc4752c3d4df9b71d7bfdf253947e93f4af963ac0773992ea4072b0e92b31e301bcaa9062a2819976184a098f4742c30ecd4cd5338a1639746a13c728f69f78dc9df644d3c04cbf19dcc04327f7c0abae2fa71b60db011765494446ec2a23093c5e3538b76f46f33e2d03187bd6856a21c94dc54a4738ae4922bfd8d0f2218914db1930f18799bb827cf5663197a935bc2266e96b85e81a0618eefeda9a3a3cdb9ebb0800d684f2c5d0201a8d83621a1f8762c4f526dc32d3ab7d3bc6573c74d0296c102195a2392d53915061ec20893115713055dd46aeccee236ea7e0892d63b6c1a9ca5177f7a41bdf43468095dd6512936b4576b3fd5753b85d8247ba5fa6850bed8de448db6a2655ae8c30c802c6894f7a10dedcb8f7534e46e3c4f872e755ff02c854001967258fa852aec468d46add9a9094b180f6532b17096525f0f01d235a4ff83acc4db9ec174ec6b7bbdf393167a209a1ea449c187949529f89cf9b636c53b0fc6ae4e2e96815d051c4307a9817c45ec240630a13fb7089c80138194e88954d1fa5e539e796ddffdb17055ed194623c7f3396e0d02b73a3b752d1f3220bc2c8cb18d869bb619b1769407f7811c9831196bcf5e696ee22d9f592708e7d2de59ac3fd2362b5e6ee11185e4fc312c0423e44b885380173ea3f24126b994eb9b6ef3f9d55c99db75cdafebed43de4e9d7d2f06f6a56ce6c56e97729dc1a08a0840303a99029520f684da0519e0eb3014c6f741ec8eff14d3d9bb02724d19801c8290765f6aec3a51bb91b86a821039f3e86fa4659ab3e8ebc905c91dc4494e5398b33ab3ca4780742a74907419fb4c47f75bd48a20a754c1229bc338054656fb59bc1bf65418e6c0ec7e6933865d523e38c42e6aa5792d29346b35280da0bfbb945f73858ae14a243b24cd6ce85ef8112ac879310f9010f8d7c78b7b5fba3a454affc99105624f723344f6581790e83e6c4e030621cb0a88bbe21a59fb5b0c939ca04d4eaf9ff11c5a743175bbe53c8751e490d1fe23a85d9109a2d3a68f30347dcfac6347b9e320b9375e034d183b93e9e0a45b643c778519717da5c9045e4c05bc4b5408a715befb90396b13edffec76036d6550e651867a4c2717b0a1ed496efa8a172594052395d25e23d9601edde0ed8d453191c6b86a5e77e3d6acbcdf0b57d9f6139ee840e526dc1a36fb0da5bed888afff502fa4efc06f08d4d8d42a9c850276ff8b9027ddb2c83bdcfce764d9154b813b48772300639cde837679e77e4a6aa0c3affe58158ae87bd5e759b8f6ac6ee8c83c51d0768a33cf4f1df3f794c78d44dfc104fd6443757f0e66345adf599403528d06d49c2bd1e01e5e66133e22ec5134b85c578dd83522038cc7527fb0a68dffdf56f9b8da97b30a946e91694c42e4707781884b4279f8b0bfc5640c70f91a604a611d6c2e546d357dc46820ab7e2af71a56390bad896526e59c9f55618ba9cd7799334e54b74252f6cc5998b5e59390af5542a7f0312348dcb6113dba72ed973cc2a925e6f907b8b50b7dd1eac2d9ef1d079458563bcbc2153a29fe025e8f530a5446d867c49dcac1034dd5f9619b451046a48ef4ea4fe404fdab11de718176045f69d2d03505455d0979f55f74a66d65aa32c4b8de2efebd6a524712a00554ac9bc75dee98bcc5243af26c3160392048b08c45170e5dca8b65fb437951adfc24923789277b8ab555518e06eb5ff81c395de353055f684d608c9ee76c9d91ca61e190c2c30042d2c3385ba1f336316f49f3822e7637701202b59959d28d42748160695fc6bdc9a2faf50053d601fe7cafcca46252767c0e1dac30a623a19ff5f193122b160774b03379293fa2b02b39be93e3b78fca73278f8e2e3e2987e3b738fce65c4ac3d7a2791133e0ea1dca978a5d7bd073ea462ff448e56e7646271666921115d5fc04c020613fd64966673668b95fe711d2e88bbaad8951435eb271a6a6c0f0a60c9af1d15e6c959bf597257b27f53c21040e75543aea5782a4a638242e04813caca4cbab9c75ba2118c3944cfd80fe2a08dfb7d2c9f9caf4d15f894ffda04cb41fd3269ea5f27055e041298c4c6fea51534877acba3aa3526c8b30936c5e46ffd3e2dec7480ae9520d5141c8ca071bbb4ed62a2c7c2f0810ec0e6dc12a7a1c6245869e05fa5a50d7276d13898ec4acd545cc3fe745d469f7d9548b738468d0444294ca6430ea539284e658425920fa60380b018785f8e9e620bffa80a84cce4f42d5179610e77a710df85b48c13838d633849777dd2da4d9f48e0508a7b99a34e12fb3e45c6980dca13d417caf9dce9f3b12ea6ccfb6a151e333decfac07a49e6425df5814363f36d6ef51d6f94eb121c94577b7f29c1718799cc3e8144ddc3528ccc370d20cc52a5c83b34fc8865accf86eca05d58a7818a06bcdf893c5e8c2c7c390cb20afe32c80266fdff47c95370403e82439c7d0e1e7664588f62f401f5698a57116bf9a17f8c9f0eac62117251ec2a049199f2d9957520ddd9017e5b468040a551ee850684a0c472e4d7f912ab00001f3f14dd3b2851391a5b107fc285ffb1191655ccfc9fff59dd966d76e2fac9ff557032846e1245f4849d31be3faa30ade39e337fc20179ff9ee12d6b305cf54d7dd2f7ab9f7b38289cba2210ee69fe67f8c8830f3a6d8712dd1ad0a1c10b0ef4d5025029d327ca72ee48ecaa3c613fb5663960f69517d1ce262b363877f018bb55d76526fc71a9e285ebd459985097bce88ebd38624d311272163f4b1c67b48b10c6630830b4172ea5550de5c56c1c88f2b45abd3ee7fd6d487587ad7bbab538e4e4471e331ef01dd1690f522a1c205d54680df53d6890cd16d8e2240442dcbfcd06b7e323ece30fe1eef576db3d9ea7e3cbed3b0365cfb9efb5e9e41ee841fd6c44ed9ed31c7d35c34ce9a23b10de6aeb7f67193c3f3beafee05ab694f70c7a7dbdc08af2c453098fa37bdc742128b574d51fc8a444276180240fec722c0dd374a58eb58d82e855114683f39088c5d5ad2378041e164c70c08805ef644a2dfcdc560f238dcfb53f4b23a7d5e6ea57b537e3a78952228c4f97805793aebd11582ec6c7fe59a0177ad9aaf71a2da442921d634e0c37dcf65e6f986f61bdd1990f3aba680ad7aa2e819cedb0e29a2e63f3d1d75f71d344892ef89e32f6d9769bc255ee1e70db7125ea6808f0d093be17aab928483b8ca2140d8c6555216fbe739cdc7e297e7dd734cf4f5bb5a677900e14cceed20989ec28170c6a54a24661293f043c736fc50a22ae422c1475119a224eaf76432066d6827a350b153c137b4f60ae87fd7638b2a3937960d55cabfe81648be8b6620a7f6461b6f2b4ed2e604b2c470dc7f85d1965053b82a26a32f36cb324632b95392e475a3ae93f959e9088e515c200b32d704f67ccd108c77564fc461331220bc28d2893d5b9998acfafeaad266a67169c971611ecc83f973edf6bf4f661458900d2a0b65c0616277722f1bf65140fee886f04921991a95ecbbc3992d8bec9a2775fbd0b9b6d8f71eea92239f5210132989db67777e5496f58192c02fcb5e4b388ad3f4b159e4167c1ac796d821f4e44ac358499f960bfee72077b5c2a99b68bccaee9a6e58ea7d20e2c1c1fda30f603bea01bcd6d194f1a0f62ea1cf35ff9b157c3776b23c9da902fc7d30732f795763f56f354e4445d3f5934d9a4c8bc7d3adec87fba6c5c85d99f88be4e6a43ccda4fed8f4550ac688f2bcd082ff83449cb5e2cd355ba2467c05374f1d9f81201feb1b6630ba6238c7aa57dfb73647ddb3cf3685a4d4827879dbe82de7a04d4bc14d01596b83650960eabf7645e8245320c5ac3f99735fcb5b1c34bb2df9a8516d20be828b2fcdffaa6af3cf89fe2de192e04d5e0c41b1e810ea9f8b915e8e7e157722d9e092f4342755c455e5a1c9dab535425ec4ef7cf78f82d69715ac8c3b33e549f2719f60cb96e0b033f96d1d02b8620a394f43268c17cbf0b16b61693a48e36fa2f8594957141017120eef739a1c94748ce146c9f102891aa25400a11cfd5227caee074139a6e4e47728d2f7a32211953637fb93966cdfecdd0b622f23afa121397cf162102fc6aad9c8a3c3d4c55c777059cb0a54eaef1550d0c6c6ba40fd580db1681cf99795b75c2a1503b3368d434319916bc609ff6f5ddaafa61f414ee96fcd3ae1d84339b3fe66a63bb37c79434764caaeb3ec56ff724ab6c4a3d9025c0c8341ad767e8a530fed743c51a50005343639b3b75983737220e61e291469e543dad9524e6f672a53fcc470af3a3e49bc174c2c9cd112547f385c584b347ea6b36d9173766b6d7985e67bc0d4db311f55583200d333091fdc2a4abe1bfb4f52436ad85dbc68d38f99dee74e0361cedf405cbf224075fea23aa150ff86c3a67febf46f9b60f6841bdac21f5efc5578262c7c37eb57a5c1bc7b4f4ac7ebfdf569eed5ce07927d8d47a29fb50d97d06a9fbba7d5dbdf4112987cc77bb33410bf6e24472b5ffbf5d11dc71006c661cfbd24decfedf5c5fc9402e7cf598e5b272bec88815dd74fcb9d4cf99a666779cd2dc6e51683033f723bb5a8e50ad2f9686b4247ac6f8137b699277271ce0b5159bbdf81583598198ba5c960af6e945c4cc07645eea8627b61a1633ab868c3d1e84aff8a285d41dc1a478512043a0041fc3b87a54f7c458d7790889a676caf7900e0ae4036cd6cce92a028a78f9ecd2e0599c39a751631ab3e26c899ca583c40fc38ad6e952cc06e96f85f10e85d65537a94a8cfd340e349964a5497ec7b3bb4cc160544db71572ae3cd2b21774e4a92e1af6a97cbecf372486605a5e85c5d805df83ea921fc5a1f5e7e3ea30408ef467b401d9814e13cffef5824975c3b05dfd8953c4f6b112c6285008361c7c123b3b3e77802d60127acaae10b2bbac70cb06cbc52247424e4441fa86a486bb98a172aee6743d678a333062d058e5cb8efa845dfdbac02a6b46c26cbe9f84948785c5eb1c980e9752f3faf32f1f375a321cad990139fe74a6e7c7ad10f3dda6e880510d1baccc50a358505de45ebc83fed7cbb4f72fc7ffe3021d46712c3512c00888b6ced3181e433db48e5a0061bcbf0723e1ace09d438dd8b3eb1a8e98fe87150bad18c7837f76b2fd5c15c4bd5690c9f81c440b00bffddc46bfab99ce434c6602372d972d64ee7b2986d5311ad382325d3f0f4c2d9ccb0367b58323ff0966848cfa04b99818fb8b2f2de181d9a420c41155a807a574721a2fe9182c5f85bc1d986487130bf067212f690db558126cd793bda13f44ab158dd7e575c5a6682b2faa5d69b27f27"}) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r7, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r7, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001580)=ANY=[@ANYRES8=r2, @ANYRES32=r8, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB='4\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r8, @ANYBLOB="0004000000000000f3ffddff0900010072737670"], 0x34}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000001540)={&(0x7f0000001440)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001500)={&(0x7f0000002640)=ANY=[@ANYBLOB="540000006400000427bd7000fbdbdf2500000000", @ANYRES32=r8, @ANYBLOB="46dc78b24a1c6e7167c205001000069255f976965018e0bf000a000d00eaff08000b007247ea827c5bffb850272697380200000008000b000300000008b451db4446000b000522dd78f6e892dee39e1c806a624a4059b9235927d21d24a3e345fc0d490911b234386fdebbc256864ea23cab651212f2c831f592c5ae05c03824043a1fe4194a8e27cceec39292327e294909ea20cf2a70671d1228ead65c499a3414a81d5640debede70bb9dd6eba032d6948781b82190df4a389fd7fe00a108fddf84878563bf6c686b19933fa14ff2ef558f6bfa64c006e0655badb385ef82169babd37e8e211ddf9b19ac4a9fd220c9fd21c3216854b03496b74e8ef4d0b34040e7aa94f97e78e3fe26a053ac2273181a05b6cd366f3f181ec97adf6293d39b40f0f85d5963b2202e88ab1fa169e3a09694b3fd7305a10cf10ea53a19f6ebb8abf89eb345f7ea7912aa9cc14c0b4a94546c53545ed88abeffdf33e0dc7fc2a6db89d11a106dd6e0f6e8a2bd6527da52a9978ed75de73f8ee69453c1d59e0c7acc785b9a121ccc1920ce27ff0025f6ee308028a46c7622921016e8f3c00943a83aa0dc0000000000000000a0db948af05fac5a7de6b5dbf9f42b273086ae8266ce82ede7880874f3be5832a6acecbc"], 0x54}, 0x1, 0x0, 0x0, 0x800}, 0x10) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000001140)={"dec7df081066cab00365c9ba2163c5a0", r5, 0x0, {0x3, 0x4}, {0x8000000000000000, 0x3}, 0x5, [0x5, 0x0, 0x9, 0x6, 0x7, 0x385, 0x1ff, 0x1ff, 0x40, 0x120000000000, 0xffffffff, 0x800, 0x6, 0x4, 0x1, 0x395]}) syz_open_dev$audion(&(0x7f0000000040), 0x2, 0x36d02) 00:04:26 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x8) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(0xffffffffffffffff, 0xc1105511, &(0x7f0000000300)={{0x7, 0x0, 0x0, 0x0, 'syz0\x00', 0x7ff}, 0x4, 0x40, 0x0, 0x0, 0x5, 0x0, 'syz0\x00', &(0x7f0000000100)=['\x00', 'ext4\x00', '$:\x00', '].\x00', 'ext4\x00'], 0x11}) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x21, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) r4 = syz_open_dev$vcsa(&(0x7f0000000000), 0xf06, 0x212040) connect$unix(r4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x4e22}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000006ac0)='cpuacct.stat\x00', 0x275a, 0x0) ioctl$PIO_CMAP(0xffffffffffffffff, 0x4b71, &(0x7f0000000280)={0xfffffffffffffffe, 0x9, 0x3, 0x80, 0x447}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) getpid() (async) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) (async) getpid() (async) sched_setscheduler(r1, 0x2, &(0x7f0000000200)) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x8) (async) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(0xffffffffffffffff, 0xc1105511, &(0x7f0000000300)={{0x7, 0x0, 0x0, 0x0, 'syz0\x00', 0x7ff}, 0x4, 0x40, 0x0, 0x0, 0x5, 0x0, 'syz0\x00', &(0x7f0000000100)=['\x00', 'ext4\x00', '$:\x00', '].\x00', 'ext4\x00'], 0x11}) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x21, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) (async) syz_open_dev$vcsa(&(0x7f0000000000), 0xf06, 0x212040) (async) connect$unix(r4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x4e22}, 0x6e) (async) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000006ac0)='cpuacct.stat\x00', 0x275a, 0x0) (async) ioctl$PIO_CMAP(0xffffffffffffffff, 0x4b71, &(0x7f0000000280)={0xfffffffffffffffe, 0x9, 0x3, 0x80, 0x447}) (async) 00:04:26 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)={0x0, 0x60}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) (async) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000002ac0)={'syztnl2\x00', &(0x7f0000000100)={'ip_vti0\x00', r2, 0x8, 0x8000, 0x1, 0x4, {{0x7, 0x4, 0x2, 0x5, 0x1c, 0x68, 0x0, 0x20, 0x4, 0x0, @multicast2, @dev={0xac, 0x14, 0x14, 0x34}, {[@generic={0x89, 0x7, "32ff52b057"}]}}}}}) (async) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(r5) (async) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r8 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r8, 0xc02064b2, &(0x7f0000000080)={0xfff, 0x1e, 0x40009, 0x0, 0x0}) sendmsg(0xffffffffffffffff, &(0x7f0000002fc0)={&(0x7f0000002b40)=@nl=@kern={0x10, 0x0, 0x0, 0x800000}, 0x80, &(0x7f0000002d00)=[{&(0x7f0000002bc0)="795913287e83730cc78ed5a62ad35754bf0f08c70555591381c09cdb03228aa91d1944af2a7e0bbcd950bdd82cfc9a5d0d5ad57099ce19b972485266db12", 0x3e}, {&(0x7f0000002c00)="c92b3d0a55203a1d3d01cfae25f419fe72826cf96752f21d6f90948fe78370aaf6baa4810badf5a323daf5b32b3172b3b09d58f60cc4b9e5f7654993444fe5649750635ad309cf6379ee9cb7476edc6a989f78320e62a89b0bba72ad77cc2bbd5b3e138a95b64a65fd137ac06d4e999d658c951749ab01f2a7714046d366414a9450f6d77ed69d35de00cacd703b63715fc26407345b045407fad869f8fe1c524de82ce680cd214b17c49b6d475cac570a71960b33ad1ffe297afd5fd63691137031fd3d798a778d09d21afa25e605213174e981", 0xd4}], 0x2, &(0x7f0000002d40)=[{0x20, 0x102, 0x77, "672851109fa3a39caf2c233ab78b"}, {0xd8, 0x104, 0xaa9f, "370efc4b12190256875abc5722880df086bde054a6685130777faf79c6da9a5db885726ca0572ec31ab8c354263619fad9a8b84db518de20bc2b48d9af5ebad2456e0e637d5535f92af9f23f875c92ade506eba2a209a74b972fcb2a3976516c3b1f246d8a3f8b840ef263051629ba9277e040be63e3c2bb604b5f7a8eae4834b433d82737daa1e18f11200bd4575e2bb33bc1a0501d402f5b41cf7609382fa80369612d4039f5f4641aa6fb906701e05624a81e99505af473377830b8279239ff5f"}, {0x28, 0x104, 0x0, "e7d78753e0d911ef9edc222d9f0a5aa35fc19cb4"}, {0x80, 0x10e, 0x35f, "b8a367d11c31979b68a3e122e0c482dfe57514005b9dc06f8a4f141ad54404f3a9e0d25b590e1814ab19f6a76df98054c7874999e55fd7197418be4d25da4c1e2f596cc04c78c1f96aaf84b793c676b0df36141e57e2ccc0d4b870790475d64abbc72c1bdea731960fa842"}, {0x58, 0x10e, 0x8, "f6f8c243c58999ff7a502d904fdebe8c1dd5dd31a9f39f86f3ec9a9a64893284c2ca10d965de3a4112a6c020fce5528bce33fb9386d9f45ab34f243cc2c2049e1c745a"}, {0x50, 0xff, 0x1f, "a2e190ff1e8c53725c93be3c953832b3509abff287b2389d07c1309f8bf58775eb7aa09282216de74e18d2e831cfe86e7579570b9fd527139a240d13"}], 0x248}, 0x1) (async, rerun: 32) close(r7) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r8, 0xc00c642d, &(0x7f0000000100)={r9}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r6, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r5}) read$FUSE(0xffffffffffffffff, &(0x7f0000000a80)={0x2020, 0x0, 0x0, 0x0}, 0x2020) sendmsg$nl_route(r3, &(0x7f0000000480)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)=@ipv6_newroute={0x5c, 0x18, 0x100, 0x70bd29, 0x25dfdbfd, {0xa, 0x80, 0x14, 0x4, 0xfd, 0x4, 0xfe, 0x1, 0x1000}, [@RTA_IIF={0x8, 0x3, r4}, @RTA_IIF={0x8, 0x3, r2}, @RTA_GATEWAY={0x14, 0x5, @dev={0xfe, 0x80, '\x00', 0x24}}, @RTA_EXPIRES={0x8, 0x17, 0x7fff}, @RTA_UID={0x8, 0x19, r10}, @RTA_MULTIPATH={0xc, 0x9, {0x0, 0x8, 0x5, r2}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4880}, 0x4000000) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)=ANY=[@ANYBLOB="3c0000002400030f2078d546000000000000003f", @ANYRES32=r2, @ANYBLOB="00000000ffffffff000000000b00010064736d61726b00000c0002000600010010"], 0x3c}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000a40)=ANY=[@ANYBLOB="f40700002c00270d000000000000000002000000", @ANYRES32=r2, @ANYBLOB="0000000000000000b29200000800010075333200c8070b0008"], 0x7f4}}, 0x0) (async, rerun: 64) r11 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r11, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r11, &(0x7f0000000080)={0x2020}, 0x2020) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000002b00)={'pim6reg0\x00'}) (rerun: 32) r12 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r12, &(0x7f00000002c0), 0x40000000000009f, 0x0) 00:04:26 executing program 3: syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x4400, &(0x7f0000000000)=ANY=[@ANYBLOB="696e6f64655f72656561645f626c6b733d3007303030303030303030303030303032302c626c6f636b5f7e616c69646974792c64656275675f77616e745f65787472615f6987697a653d3078303030303030303030303030303036362c6572726f72733d72656d6f756e742d726f2c6e6f62682c71756f74612c0000000000"], 0x1, 0x41f, &(0x7f00000004c0)="$eJzs289rHFUcAPDvzCaptraJtf5oWjVaxeCPpEmr9uBBRcGDgqCHeoxJWmK3jTQRbAkaRepRCt7Fo+Bf4Ekvop4Er3qXQpFcWj2tzGYm2W52Y35surXz+ZCB92YmvPedN2/3zXuzAZTWixGxLyLuiojfI6I/IpKG49n+GKr/xfWlhcm/lxYmk6jV3vorqZ93bWlhsji3+L89eWY4jUg/S+JQi3LnLlw8M1GtTp/P86PzZ98fnbtw8ZmZsxOnp09Pnxs/ceL4sbHnnxt/tiNxZnFdG/xo9vDB1965/Mbkycvv/vxtUsTXFEenDMXQDdey0eOdLqzL9jakk54uVoRNqURE1ly99f7fH5VYbbz+ePXTrlYO2FG1Wq22q/3hxRpwG0ui2zUAuqP4os+ef4vtJg09bglXX1p+AMrivp5vy0d6Is3P6W16vu2koYg4ufjPV9kWOzQPAQDQ6Pts/PN0q/FfGvc1nLcvX0MZiIi7I2J/RNwTEQci4t6I+rn3R8QDmyx/qCm/dvyTXtlSYBuUjf9eyNe2bhz/FaO/GKjkub31+HuTUzPV6aP5NRmO3l1ZfmydMn545bcv2h1rHP9lW1Z+MRbM63Glp2mCbmpifmI7MTe6+knEYE+r+JOVlYAkIg5GxOAWy5h58pvD7Y79d/zr6MA6U+3riCeW238xmuIvJOuvT47eEdXpo6PFXbHWL79eerNd+duKvwOy9t/d8v5fiX8gaVyvndt8GZf++LztM81W7/++5O16ui/f9+HE/Pz5sYi+5PW1+8dX/7fIF+dn8Q8fad3/98fqlTgUEdlN/GBEPBQRD+d1fyQiHo2II+vE/9PLj7239fh3Vhb/1Kbaf/OJypkfv2tX/sba/3g9NZzv2cjn30YruJ1rBwAAAP8Xaf0d+CQdWUmn6cjI8jv8B2J3Wp2dm3/q1OwH56aW35UfiN60mOnqb5gPHcvnhov8eFP+WD5v/GXlznp+ZHK2OtXt4KHk9rTp/5k/K92uHbDj/F4Lykv/h/LS/6G89H8oL/0fyqtV//+4C/UAbj7f/1Be+j+Ul/4P5aX/Qylt53f9EmVORHpLVENihxLd/mQCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADojH8DAAD//yiv5po=") [ 266.756949][ T7015] loop1: detected capacity change from 0 to 512 [ 266.777275][ T7022] loop3: detected capacity change from 0 to 512 [ 266.779780][ T7022] ext4: Unknown parameter 'inode_reead_blks' [ 266.791733][ T7015] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. 00:04:26 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/partitions\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) (async) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000080)={0x2020}, 0x2020) (async) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000002600)) ioctl$FICLONE(r0, 0x40049409, r1) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000080)=""/3, 0x3}], 0x2, 0x100, 0xffffffff) sendmmsg(r1, 0x0, 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000015c0)='/proc/timer_list\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0xffff, 0x84, 0x8000, 0x80, r2, 0x3ff, '\x00', 0x0, r2, 0x4, 0x1, 0x3, 0x6}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x1c, 0x6, 0x400, 0x7f, 0x800, 0x1, 0x9, '\x00', 0x0, r2, 0x1, 0x5, 0x3}, 0x48) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r3, 0x890c, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @empty}, @vsock={0x28, 0x0, 0xffffd8ef, @host}, @nl=@unspec, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='veth0_macvtap\x00', 0x200000000000000, 0x400000, 0x114}) openat$cgroup_devices(r2, &(0x7f0000000380)='devices.deny\x00', 0x2, 0x0) setsockopt$inet6_dccp_buf(r1, 0x21, 0x2, &(0x7f0000001600)="300ad9ad40cefc4ff277f8e67a1e15bc5af5d38cde8f8459faf64b1e29763c3ca31649ed9bd6832b78dfdb91148643872bc52771068f0723796cebb1d00b667115583be43ba5bad66c09d86330ef99477627917a8133ed7195b533e2b799779fc215fe2c3303c5c92ccc7a18e3108f78fbb853d8cee2756ebf3d43590869208bf6d383a85ff6a3c40ca48e3c451be003cc09de31696c5350dd0aec4c720267ec38b40ab4c3c0654d045c7361fe62beda3b2dd3dc0a14d37ecb61c750a5bf6ba265b681e857664da271a0271f4022d4493f289cc50c37daf4fa7188cfb6ee27005f8f942aa3fb6cf91e33fc7364ab658dd18b68dbeaf115718a54ed61d0c366ecc2835b880c76400a906da380115bd2f8b29748cbde4e7fdeb5cc31dc4ef0d2a671d230205acaa04b39634b047befa9cec3b0077d7478505821142c128dcfb9a0b85e572098becdc36fc59f78f201cc3eb1ca6a1cfa427aae3899821338c08bf9b0b750904bc6f8da11d7511a06db2b428d785af5683603da5807c7d8f9b2e07b606a18af487e29fcc02052d87052d03b0835549564938838e3c1e0d841a81083fbc0fdf796ca1d2c28df4da140b5f67da6057f01cfed6adc1c7be3103a5d9c3a0a48117c42c7d1f6dce12df05e45bcf87f89bd5085928cceb545a4b41f173a78bf6f1cf5f3811775dfb0d330a7f7aedc2d4fefa47154eedb006ace110846a16b69e1ba7e8d360c152d4985215fe255769b6eb09850e22cb749200e33ca1736cbe4008c038ec8de6afc7091bbbe1c5642f25d5ced6cd2dd3f7d9b1ce256698b43815e472ff291d441dc11260431d049f1b505bfc945f5d898550834cc2d404bfd488a77aaeaf7916d263180fd314d7ce6ee83442f20d020f2d15cf67b914318ce59d765f6cceb627cb93399db5f3d390c4187dc1e3f4fa1a369acd223e3d7c4e5944319903a1e6af542bc2510c7daef86ab8d3b7f2a833cb2e25bc2043bb754b993a532b30495b796a89693c720cad598f25e21e05eb7369133203b36597fd1b2cb03321c47295799724381e9d0001a07819da1856246d2f480ccfd46320fe3e6903704b264d6a1f33874cbcd74c620dd993dbdc49361b4d877f49a2ae1ca85bb2c1d5707fe9d849d58703f4f569f6075f381c6993a68bcd9dc844048aae61db6d1878700e8d8cbfc727a0f808dbbf65ccfea39312108025f95c972f6c798bc0c74108ecc3f85ff6806f88945270038fe94915656f96ad54739570dceed03f4edb81ea49ef9c01c59561c60726a3a12db7f6054da6f1c448490e64627aa19ddf26b98a874dd0c1310690824c424b01575b0fe6014d3b4cca28ec4cf5dd053d49f3efc1d8746225e4d8a3375c9e066fae131ee9a9aea08700f9e6f6f8d7a014536030b0e695e88b4f7b185f9ab882abbd9e8209896b0cf613b5b531bc391e08416c87f9437507f73fad4cd6d3dfb298d89ec1038d4a0ceb2bd6e1c84062a11012b25aaba008c645891b9a4e4f9709dc30445ea6ddc9a8b6b39e3fc255e6691181fe41077b91b51dd9c8ab0b5e73f58c24b06c12bf854d7b4cc67418c17c62f27603e8968c7682d1d30a81bebd1d91c0e587b25a8deae6c3d4888152c545c5dcb1dfe2194e41ed8d4d2b8cb13cceb4445e64b150c1071d70099f572ffb7dbf67e933ac790476b435e2195b7ea77f7f40a92f82a61ed6ab5a568199dd552046fad5eff27a94a0b6521f3d30ec101ab4c39c323822b3d57671530aa80af070cf83553b997e467864d842a43384acecab30d87bddf2a4db9ff2c1da383a8dd824c104f1d01b0d2b41bc5a3f78063e39e81672fa303ffbfbb8d32555597d2a9f550e2202e1fc33d6957655a5302e3a5d100a9f489478b19b7c3f68bb2f4db3e79414f8f087707b406f224de7d65e5f65f81989abc8596d900ed465d6887f6e7f7233f52830a7490cff5caec41330e00dee60cc09efc4efb291d0594254246cc9c5ed73a75d22da77c330995b9c76482f3bdd3bf9ec4bbcf4ddab2b156f813beb209fa176dd215f4e93cd4721304f28d73d2534d7d74f9b14f6ea3f3eb08aeb10fb4017fa387f7a1736a1dab61a2e3fd523d6e42f0557da3b4e1ac5a4ae1ddaf059f3af2e2c82125fe73c06c4c0af21a411fd4b5b40e715483cbd11510895ff5e8a8a6791f66540759cc109526c848cd8d98c1c04e7d16848781bd5368c7de34377221a52bc18b45e11adbbc89cb60b30ff032140fc9b9ad45da6704cac38f5da61736adff97b0e9a16cbaa711aba06369341b37afa10db784682e8032992877d7e397601a51bde65973e71b2bd6c5f21184ac2c63bbde145e82b33908c63a3811df11326b58fcdb6082afbf390a3cb6695f631c25e3afc832e86ded92df26cb140cdcb7cf157ed6212a773c610be05316745401d898cb6acc9d093bb3a01cb9bd9a3391d7e53c61df6d9e4c0fd6d988cd1d0c7ca54b66a60db1b2a6c08df73f5b1e5a6d6385399b7b89b364255eadc8f34b868607eed892fcfe0db6de4cc2ce10c0b20e7c4455dd97e1ec67ccfa0056eaf33b9fa48153bebdfe352a32fb1a4c3d3bf6c1e7f7c722e9a874916229c98a817135442857ffe3acf74a853c38d26dab4543ebabf33040faca05ab3c14925a11b49ef48d29e469e9ce895d2bba8823b0798438396074c2d3490c2500957dc6f83e133a64191079748bc93cb2fe80bb43f4a5db4b27f9486cc4dd073bec6b0b39bbd39b79f671b49f560d61b41549b5f8b9ef6c942c97b6ba57c7ea5277d5864caca6993d66ef7ec36888e0c357f3d77656c7d70b4d299b60968a4b6fc2a0fa9fc95bd18d26e1657fe502c38f55a276e6a558824fd2f3e2d917466c6d2510eafd2eddf9311f5487762e3a0a5c391c60d2ee62f3581de3c2cfd07121bbd1d935a0630e2f8275f5a44b3bd5d76f7bac0f0beb72de269b22c728daaa97cd15f86d8aab7de716659a7c039503bf7340d9ce29bb63170c497cfd576d6397902f52138c80faf8f91d47b40bccdf15349b0a7a02b82dbd5ae1313e36fa63af26738716bb7139d3b54fe4fb44909d74eddfcab43919e43ffbef5ff1944f47520712b18fab7508b4a505d43e23d4c8a7cacb4a11226f68d3322ae0132059fe1f0c5478b2e913f19e0da1e41c1ee8d7f9837befac69e30cc1eafb4c48f1ab83b4b7894a045c23832b93ea62871d13d09311a9fbb2dab1fcc6298a0242e72ea43ccdcb0c0cd64ac27d65ff9a26cb4605d94b94f024f7d9e6ac0fb0f576b2ed6a9b153c8c33d426ef3b8c2487af5fd90c25c1d78b96d0d3f5e615bed7d511ea87e4ae49037a2d1868172a8c413079db806b25c455538be418e16c50001606b7f9291e2008cc19af426b06e5db79fc642342e452fd63d43e8e773c4ffadf96f834ac1035f2f46d3e57d13eaea0ee3d6c2496ab41c0c451b23321ca7d71cda3b822009eb6694b266f5e0c96fbd20be9dfd4848ada805cd5ef61b3a8d645cf09287f04bc5c255cc6c064f6fc1794c9e2aab729da9577282b6e4b2aff8164b7662a0ed88f0042e8ea7d1e70dafa75c0d3bae836b237448df801fece528c33ce4cfb1a0b7f7cb5346dae4c76bd9b3ea198f58f5851168004c5c5b656a9fdb5557d92315850211a3cd19e722412fe2eb9de3acd2ef3081402899cfefb89b5c0e846ea247be762d22b602ba5820cf72456ba14ad163a50c0e91f859ab7ea1d6f1b48c048ee9035ae538269de4a00c1d7774441c156623a80dabb7ca39a88e9a7ab496d85df14bd879ec6e26e11ec32f3451b6bd0a427bc45fee0e01c7d6c6176c8c9e703f1aca4af4a70ce99498665fa7563a7789640778593078a876b5613f829794c7764b3dded0cddd0e75bd0f08a519ce83eb4a0c7d72814f37ebed72e56cac4465add9d61ab339a6541017ae47da848039efcb759b57c02cfbc1a603aec09101a0def4963c6ef0201b6a4d427cb56a314a2e5d7ca8dd7a4d6817fa09eaf5efa96159cadc9c96a18b664c4f78e19d33e558cb5d440cd8420dd5f5d1f5f46206462ef84b83d0d70250cc891e5eb3dddfb167d3525e314addc5cf2ce0d0e390c845e507be1465c9634e103ffb784433b624e999483805aa62c6816edfaf6378964afddd793ef6e5501aab82fbf0f980784569346b79f545772bbc884d0c407052fa2507eed2a36721648f8470aae92efa44a5328b502f73a2f88b0059a877c002d5dd096b649439f4349f58d50328cf58e9d8f5bb6b140c24b6b4724aacbd0204ad0954ee993bb45666bc4bd6c771c9337e8dc051f5d26fce5cd870c7fecb220616b033cb321a4dbeb60dc53153346d5e9e49e98c9c9c09cde64b55f7a19f6d57f23195f42fc26539808cc7e9734679109b2c0ef3125f2f4d864e164455c457ffd4d2d1bb61628b8013e4e3a57952019db4c99a1bbfcca067224db1a1e19ba89d91622fdb1da17825b29d2af6a4bb0d20214b7a191624b225cea37adfc6cdac1cd93a6eab59ebd2b449f8c29eb29af16c432ded0e0a7f2f7f200a541e57ff7def1a8d27ba98acab483173ed57bf51ac219ddb98aceae1455f8b000e2657ac9dbafec39e35e645579a30dd3b0c771fec141efb433d13724fe1be6e47d76f8ddd663147ca3193e4f07a4b97d34579d10eb8c1a74bc0a2f919b2583e9311ee340e57b3ada89a9cea896cb7e170d71796215c8da0144b438b4ab6572cb32660e5dbf2260485275b7d59d6cc6bf8550046b93bebdd7b92619243a4716c6a4acedff2cd763905e50dc588d5a1a655c48c2048d839c49e5746c932a88be59af74439f3034e83ce20582eccd0729c8af41ea6f5d9e7bfbf9c73fb2bb58dda9734e1aaaaa6817b0656b5acc63d8c1ae2f3b163f181659497a2a8323dd09a3fcac88314a1479b4b6960eed181804ba928b2c225df3f56eddf75ebd37a71175e64be4b5019e2069589bd12b454837fbb0b767a9b52c294880bc64b80a82e2bafacda6fffb63701ec647223f8d26a9d416a38d0fff612cf65b33426d96c2c36d3d4ef85fa3408edc9962e641a1a7e41dcaf4e0b1d2e42fce628f8ca109d71f7b84b195ee798f739871b88ef8d8f8f45b001c65f303eb5cb1bcff03b67a2009b4ea69502025b563530bc14ce25f8aa60cd3331cc8803614b468afbb77d93d5be126e448fae365f887d8fd0618477e8b64116ee2ba198815d38106acc51fcb31bc8842c938bfef80b7db3ef5ed934bc4255b40a8b5abb35d2906e28a5d4fa5c7ba25f48b80963d654475ff91523c251c57dd5342a94b266113557292d8f38b3ce0d5b0a4e6ac360a176b8ed2763f93d0e4255097948704b3d80beafd1c4da1326fa9ad23416a83bfcf32355b21e34e216fe3e6f75615bf954fefa7ef153780264f15fc2385eef009fe7204bd0c2219d90242b9431321bc1e48676710fb979a58e4002f6eaa8c82d068b1c0f4e21bade4f22c4b2393afbb7f27cc42efb2f6f3ded8d8761442c966ffd954d53e53bd1fda86e94207610cb1d0d80f16f0de7d840d8f3ef2165caefb71ee3e127d640ea4bb72ef985eaa10ab40facb8c36bbc4adf15697787c3f793be95e25f6be82638b91f142d84735cb7dac577001581a28da618ac9072da7e28316ed8757bee3ebaac02d166db7900e19d9af29e96b247cc4e375065197e1da800e9ef55bf47ea6fbb4058f179a14444ab2061033ce853198707a57736b423ff01b633d7645c97f2662e19ee4c3635a80dd094a5cb97effedf21e1b6b18416a8f734ce5fd94082d3c3bb8db411f8079e35fe7f6d0c1f5b3348fc04e27", 0x1000) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000540)=@ipv4_newroute={0x3c, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@RTA_ENCAP={0x18, 0x9, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0x14, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0x10, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_DATA={0x9, 0x5, "38f3f30238"}}}}, @RTA_GATEWAY={0x8, 0x4, @multicast2=0xc000180}]}, 0x3c}}, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f0000001240)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000003280)={{r3}, r5, 0x8, @unused=[0x5, 0x2, 0x80000001, 0x6], @name="665c93715d36e19d84823bb8052ba7c823ec33c4384f2168cd7d9f24cee327a1273e39e18ba652fa70cce5f7580df17bcdf8853bcf02d76d36efc4d7052fe8f57b4af57a324bf899da5d53360d721fa89c3700a4d85d4530bd63a2739d3cce05429c730e7b11bf380321c5cd074b722f566ef6cb21a59c20f08f0968b34ac022daf2e853321daf154c0aade299de38f1e1683847859a6257a6fcaf93ee321d34a7da2e282d089ff772b1b28c12a3f794ffb5f60d18be8cf693d2ff570acb59973e682ef55fe18fd6ec85caf78e0e805f210a0eb24e1829893db67057d5d6568e363aad9f3bbda6453f4318fe143daecd74702a079ffa9ffabcad25dc2a9de4e250af96a12525c50dd5bcbb5ffbdaf67cc4752c3d4df9b71d7bfdf253947e93f4af963ac0773992ea4072b0e92b31e301bcaa9062a2819976184a098f4742c30ecd4cd5338a1639746a13c728f69f78dc9df644d3c04cbf19dcc04327f7c0abae2fa71b60db011765494446ec2a23093c5e3538b76f46f33e2d03187bd6856a21c94dc54a4738ae4922bfd8d0f2218914db1930f18799bb827cf5663197a935bc2266e96b85e81a0618eefeda9a3a3cdb9ebb0800d684f2c5d0201a8d83621a1f8762c4f526dc32d3ab7d3bc6573c74d0296c102195a2392d53915061ec20893115713055dd46aeccee236ea7e0892d63b6c1a9ca5177f7a41bdf43468095dd6512936b4576b3fd5753b85d8247ba5fa6850bed8de448db6a2655ae8c30c802c6894f7a10dedcb8f7534e46e3c4f872e755ff02c854001967258fa852aec468d46add9a9094b180f6532b17096525f0f01d235a4ff83acc4db9ec174ec6b7bbdf393167a209a1ea449c187949529f89cf9b636c53b0fc6ae4e2e96815d051c4307a9817c45ec240630a13fb7089c80138194e88954d1fa5e539e796ddffdb17055ed194623c7f3396e0d02b73a3b752d1f3220bc2c8cb18d869bb619b1769407f7811c9831196bcf5e696ee22d9f592708e7d2de59ac3fd2362b5e6ee11185e4fc312c0423e44b885380173ea3f24126b994eb9b6ef3f9d55c99db75cdafebed43de4e9d7d2f06f6a56ce6c56e97729dc1a08a0840303a99029520f684da0519e0eb3014c6f741ec8eff14d3d9bb02724d19801c8290765f6aec3a51bb91b86a821039f3e86fa4659ab3e8ebc905c91dc4494e5398b33ab3ca4780742a74907419fb4c47f75bd48a20a754c1229bc338054656fb59bc1bf65418e6c0ec7e6933865d523e38c42e6aa5792d29346b35280da0bfbb945f73858ae14a243b24cd6ce85ef8112ac879310f9010f8d7c78b7b5fba3a454affc99105624f723344f6581790e83e6c4e030621cb0a88bbe21a59fb5b0c939ca04d4eaf9ff11c5a743175bbe53c8751e490d1fe23a85d9109a2d3a68f30347dcfac6347b9e320b9375e034d183b93e9e0a45b643c778519717da5c9045e4c05bc4b5408a715befb90396b13edffec76036d6550e651867a4c2717b0a1ed496efa8a172594052395d25e23d9601edde0ed8d453191c6b86a5e77e3d6acbcdf0b57d9f6139ee840e526dc1a36fb0da5bed888afff502fa4efc06f08d4d8d42a9c850276ff8b9027ddb2c83bdcfce764d9154b813b48772300639cde837679e77e4a6aa0c3affe58158ae87bd5e759b8f6ac6ee8c83c51d0768a33cf4f1df3f794c78d44dfc104fd6443757f0e66345adf599403528d06d49c2bd1e01e5e66133e22ec5134b85c578dd83522038cc7527fb0a68dffdf56f9b8da97b30a946e91694c42e4707781884b4279f8b0bfc5640c70f91a604a611d6c2e546d357dc46820ab7e2af71a56390bad896526e59c9f55618ba9cd7799334e54b74252f6cc5998b5e59390af5542a7f0312348dcb6113dba72ed973cc2a925e6f907b8b50b7dd1eac2d9ef1d079458563bcbc2153a29fe025e8f530a5446d867c49dcac1034dd5f9619b451046a48ef4ea4fe404fdab11de718176045f69d2d03505455d0979f55f74a66d65aa32c4b8de2efebd6a524712a00554ac9bc75dee98bcc5243af26c3160392048b08c45170e5dca8b65fb437951adfc24923789277b8ab555518e06eb5ff81c395de353055f684d608c9ee76c9d91ca61e190c2c30042d2c3385ba1f336316f49f3822e7637701202b59959d28d42748160695fc6bdc9a2faf50053d601fe7cafcca46252767c0e1dac30a623a19ff5f193122b160774b03379293fa2b02b39be93e3b78fca73278f8e2e3e2987e3b738fce65c4ac3d7a2791133e0ea1dca978a5d7bd073ea462ff448e56e7646271666921115d5fc04c020613fd64966673668b95fe711d2e88bbaad8951435eb271a6a6c0f0a60c9af1d15e6c959bf597257b27f53c21040e75543aea5782a4a638242e04813caca4cbab9c75ba2118c3944cfd80fe2a08dfb7d2c9f9caf4d15f894ffda04cb41fd3269ea5f27055e041298c4c6fea51534877acba3aa3526c8b30936c5e46ffd3e2dec7480ae9520d5141c8ca071bbb4ed62a2c7c2f0810ec0e6dc12a7a1c6245869e05fa5a50d7276d13898ec4acd545cc3fe745d469f7d9548b738468d0444294ca6430ea539284e658425920fa60380b018785f8e9e620bffa80a84cce4f42d5179610e77a710df85b48c13838d633849777dd2da4d9f48e0508a7b99a34e12fb3e45c6980dca13d417caf9dce9f3b12ea6ccfb6a151e333decfac07a49e6425df5814363f36d6ef51d6f94eb121c94577b7f29c1718799cc3e8144ddc3528ccc370d20cc52a5c83b34fc8865accf86eca05d58a7818a06bcdf893c5e8c2c7c390cb20afe32c80266fdff47c95370403e82439c7d0e1e7664588f62f401f5698a57116bf9a17f8c9f0eac62117251ec2a049199f2d9957520ddd9017e5b468040a551ee850684a0c472e4d7f912ab00001f3f14dd3b2851391a5b107fc285ffb1191655ccfc9fff59dd966d76e2fac9ff557032846e1245f4849d31be3faa30ade39e337fc20179ff9ee12d6b305cf54d7dd2f7ab9f7b38289cba2210ee69fe67f8c8830f3a6d8712dd1ad0a1c10b0ef4d5025029d327ca72ee48ecaa3c613fb5663960f69517d1ce262b363877f018bb55d76526fc71a9e285ebd459985097bce88ebd38624d311272163f4b1c67b48b10c6630830b4172ea5550de5c56c1c88f2b45abd3ee7fd6d487587ad7bbab538e4e4471e331ef01dd1690f522a1c205d54680df53d6890cd16d8e2240442dcbfcd06b7e323ece30fe1eef576db3d9ea7e3cbed3b0365cfb9efb5e9e41ee841fd6c44ed9ed31c7d35c34ce9a23b10de6aeb7f67193c3f3beafee05ab694f70c7a7dbdc08af2c453098fa37bdc742128b574d51fc8a444276180240fec722c0dd374a58eb58d82e855114683f39088c5d5ad2378041e164c70c08805ef644a2dfcdc560f238dcfb53f4b23a7d5e6ea57b537e3a78952228c4f97805793aebd11582ec6c7fe59a0177ad9aaf71a2da442921d634e0c37dcf65e6f986f61bdd1990f3aba680ad7aa2e819cedb0e29a2e63f3d1d75f71d344892ef89e32f6d9769bc255ee1e70db7125ea6808f0d093be17aab928483b8ca2140d8c6555216fbe739cdc7e297e7dd734cf4f5bb5a677900e14cceed20989ec28170c6a54a24661293f043c736fc50a22ae422c1475119a224eaf76432066d6827a350b153c137b4f60ae87fd7638b2a3937960d55cabfe81648be8b6620a7f6461b6f2b4ed2e604b2c470dc7f85d1965053b82a26a32f36cb324632b95392e475a3ae93f959e9088e515c200b32d704f67ccd108c77564fc461331220bc28d2893d5b9998acfafeaad266a67169c971611ecc83f973edf6bf4f661458900d2a0b65c0616277722f1bf65140fee886f04921991a95ecbbc3992d8bec9a2775fbd0b9b6d8f71eea92239f5210132989db67777e5496f58192c02fcb5e4b388ad3f4b159e4167c1ac796d821f4e44ac358499f960bfee72077b5c2a99b68bccaee9a6e58ea7d20e2c1c1fda30f603bea01bcd6d194f1a0f62ea1cf35ff9b157c3776b23c9da902fc7d30732f795763f56f354e4445d3f5934d9a4c8bc7d3adec87fba6c5c85d99f88be4e6a43ccda4fed8f4550ac688f2bcd082ff83449cb5e2cd355ba2467c05374f1d9f81201feb1b6630ba6238c7aa57dfb73647ddb3cf3685a4d4827879dbe82de7a04d4bc14d01596b83650960eabf7645e8245320c5ac3f99735fcb5b1c34bb2df9a8516d20be828b2fcdffaa6af3cf89fe2de192e04d5e0c41b1e810ea9f8b915e8e7e157722d9e092f4342755c455e5a1c9dab535425ec4ef7cf78f82d69715ac8c3b33e549f2719f60cb96e0b033f96d1d02b8620a394f43268c17cbf0b16b61693a48e36fa2f8594957141017120eef739a1c94748ce146c9f102891aa25400a11cfd5227caee074139a6e4e47728d2f7a32211953637fb93966cdfecdd0b622f23afa121397cf162102fc6aad9c8a3c3d4c55c777059cb0a54eaef1550d0c6c6ba40fd580db1681cf99795b75c2a1503b3368d434319916bc609ff6f5ddaafa61f414ee96fcd3ae1d84339b3fe66a63bb37c79434764caaeb3ec56ff724ab6c4a3d9025c0c8341ad767e8a530fed743c51a50005343639b3b75983737220e61e291469e543dad9524e6f672a53fcc470af3a3e49bc174c2c9cd112547f385c584b347ea6b36d9173766b6d7985e67bc0d4db311f55583200d333091fdc2a4abe1bfb4f52436ad85dbc68d38f99dee74e0361cedf405cbf224075fea23aa150ff86c3a67febf46f9b60f6841bdac21f5efc5578262c7c37eb57a5c1bc7b4f4ac7ebfdf569eed5ce07927d8d47a29fb50d97d06a9fbba7d5dbdf4112987cc77bb33410bf6e24472b5ffbf5d11dc71006c661cfbd24decfedf5c5fc9402e7cf598e5b272bec88815dd74fcb9d4cf99a666779cd2dc6e51683033f723bb5a8e50ad2f9686b4247ac6f8137b699277271ce0b5159bbdf81583598198ba5c960af6e945c4cc07645eea8627b61a1633ab868c3d1e84aff8a285d41dc1a478512043a0041fc3b87a54f7c458d7790889a676caf7900e0ae4036cd6cce92a028a78f9ecd2e0599c39a751631ab3e26c899ca583c40fc38ad6e952cc06e96f85f10e85d65537a94a8cfd340e349964a5497ec7b3bb4cc160544db71572ae3cd2b21774e4a92e1af6a97cbecf372486605a5e85c5d805df83ea921fc5a1f5e7e3ea30408ef467b401d9814e13cffef5824975c3b05dfd8953c4f6b112c6285008361c7c123b3b3e77802d60127acaae10b2bbac70cb06cbc52247424e4441fa86a486bb98a172aee6743d678a333062d058e5cb8efa845dfdbac02a6b46c26cbe9f84948785c5eb1c980e9752f3faf32f1f375a321cad990139fe74a6e7c7ad10f3dda6e880510d1baccc50a358505de45ebc83fed7cbb4f72fc7ffe3021d46712c3512c00888b6ced3181e433db48e5a0061bcbf0723e1ace09d438dd8b3eb1a8e98fe87150bad18c7837f76b2fd5c15c4bd5690c9f81c440b00bffddc46bfab99ce434c6602372d972d64ee7b2986d5311ad382325d3f0f4c2d9ccb0367b58323ff0966848cfa04b99818fb8b2f2de181d9a420c41155a807a574721a2fe9182c5f85bc1d986487130bf067212f690db558126cd793bda13f44ab158dd7e575c5a6682b2faa5d69b27f27"}) (async) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r7, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) (async) getsockname$packet(r7, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001580)=ANY=[@ANYRES8=r2, @ANYRES32=r8, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB='4\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r8, @ANYBLOB="0004000000000000f3ffddff0900010072737670"], 0x34}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f0000001540)={&(0x7f0000001440)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001500)={&(0x7f0000002640)=ANY=[@ANYBLOB="540000006400000427bd7000fbdbdf2500000000", @ANYRES32=r8, @ANYBLOB="46dc78b24a1c6e7167c205001000069255f976965018e0bf000a000d00eaff08000b007247ea827c5bffb850272697380200000008000b000300000008b451db4446000b000522dd78f6e892dee39e1c806a624a4059b9235927d21d24a3e345fc0d490911b234386fdebbc256864ea23cab651212f2c831f592c5ae05c03824043a1fe4194a8e27cceec39292327e294909ea20cf2a70671d1228ead65c499a3414a81d5640debede70bb9dd6eba032d6948781b82190df4a389fd7fe00a108fddf84878563bf6c686b19933fa14ff2ef558f6bfa64c006e0655badb385ef82169babd37e8e211ddf9b19ac4a9fd220c9fd21c3216854b03496b74e8ef4d0b34040e7aa94f97e78e3fe26a053ac2273181a05b6cd366f3f181ec97adf6293d39b40f0f85d5963b2202e88ab1fa169e3a09694b3fd7305a10cf10ea53a19f6ebb8abf89eb345f7ea7912aa9cc14c0b4a94546c53545ed88abeffdf33e0dc7fc2a6db89d11a106dd6e0f6e8a2bd6527da52a9978ed75de73f8ee69453c1d59e0c7acc785b9a121ccc1920ce27ff0025f6ee308028a46c7622921016e8f3c00943a83aa0dc0000000000000000a0db948af05fac5a7de6b5dbf9f42b273086ae8266ce82ede7880874f3be5832a6acecbc"], 0x54}, 0x1, 0x0, 0x0, 0x800}, 0x10) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000001140)={"dec7df081066cab00365c9ba2163c5a0", r5, 0x0, {0x3, 0x4}, {0x8000000000000000, 0x3}, 0x5, [0x5, 0x0, 0x9, 0x6, 0x7, 0x385, 0x1ff, 0x1ff, 0x40, 0x120000000000, 0xffffffff, 0x800, 0x6, 0x4, 0x1, 0x395]}) (async) syz_open_dev$audion(&(0x7f0000000040), 0x2, 0x36d02) [ 266.851112][ T7007] ------------[ cut here ]------------ [ 266.852827][ T7007] WARNING: CPU: 0 PID: 7007 at fs/ext4/mballoc.c:1869 mb_find_extent+0x3fc/0x4c8 [ 266.855332][ T7007] Modules linked in: [ 266.856372][ T7007] CPU: 0 PID: 7007 Comm: syz-executor.2 Not tainted 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 266.859119][ T7007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 266.861819][ T7007] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 266.863973][ T7007] pc : mb_find_extent+0x3fc/0x4c8 [ 266.865342][ T7007] lr : mb_find_extent+0x3fc/0x4c8 [ 266.866689][ T7007] sp : ffff800018dfafe0 [ 266.867824][ T7007] x29: ffff800018dfb030 x28: ffff800018dfb0b8 x27: ffff800018dfb170 [ 266.869980][ T7007] x26: 0000000000000029 x25: 000000000000000c x24: 0000000000000000 [ 266.872137][ T7007] x23: 000000000000002c x22: 000000000000002c x21: 0000000000000200 [ 266.874305][ T7007] x20: 000000000000002c x19: ffff00011ab83000 x18: 0000000000000074 [ 266.876456][ T7007] x17: ffff80000c17e8bc x16: 0000000000000001 x15: 0000000000000000 [ 266.878694][ T7007] x14: 0000000000000002 x13: 0000000000000001 x12: 0000000000040000 [ 266.880844][ T7007] x11: 0000000000034a90 x10: ffff80001defb000 x9 : ffff80000881c780 [ 266.883005][ T7007] x8 : 0000000000034a91 x7 : ffff80000881901c x6 : 0000000000000000 [ 266.885175][ T7007] x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff800018dfb0b8 [ 266.887337][ T7007] x2 : 0000000000000200 x1 : 000000000000002c x0 : 0000000000000029 [ 266.889495][ T7007] Call trace: [ 266.890388][ T7007] mb_find_extent+0x3fc/0x4c8 [ 266.891687][ T7007] ext4_mb_complex_scan_group+0x100/0x568 [ 266.893202][ T7007] ext4_mb_regular_allocator+0x638/0xb08 [ 266.894772][ T7007] ext4_mb_new_blocks+0x530/0x9d4 [ 266.896138][ T7007] ext4_ext_map_blocks+0x7d8/0x109c [ 266.897552][ T7007] ext4_map_blocks+0x4a8/0xaec [ 266.898856][ T7007] ext4_getblk+0xc4/0x448 [ 266.899997][ T7007] ext4_bread+0x3c/0x164 [ 266.901142][ T7007] ext4_quota_write+0x120/0x31c [ 266.902460][ T7007] get_free_dqblk+0x108/0x1d0 [ 266.903715][ T7007] do_insert_tree+0xdc/0x8bc [ 266.904983][ T7007] do_insert_tree+0x2a0/0x8bc [ 266.906251][ T7007] do_insert_tree+0x2a0/0x8bc [ 266.907542][ T7007] qtree_write_dquot+0x188/0x204 [ 266.908916][ T7007] v2_write_dquot+0x70/0xb0 [ 266.910143][ T7007] dquot_acquire+0x158/0x23c [ 266.911414][ T7007] ext4_acquire_dquot+0xd8/0x120 [ 266.912802][ T7007] dqget+0x44c/0x5c0 [ 266.913915][ T7007] __dquot_initialize+0x1b8/0x588 [ 266.915260][ T7007] dquot_initialize+0x24/0x34 [ 266.916578][ T7007] ext4_process_orphan+0x34/0x16c [ 266.917972][ T7007] ext4_orphan_cleanup+0x584/0x8ec [ 266.919357][ T7007] __ext4_fill_super+0x29fc/0x2c2c [ 266.920784][ T7007] ext4_fill_super+0x100/0x2e0 [ 266.922137][ T7007] get_tree_bdev+0x1e8/0x2a0 [ 266.923391][ T7007] ext4_get_tree+0x28/0x38 [ 266.924619][ T7007] vfs_get_tree+0x40/0x140 [ 266.925856][ T7007] do_new_mount+0x1dc/0x4e4 [ 266.927080][ T7007] path_mount+0x358/0x890 [ 266.928268][ T7007] __arm64_sys_mount+0x2c4/0x3c4 [ 266.929592][ T7007] el0_svc_common+0x138/0x220 [ 266.930875][ T7007] do_el0_svc+0x48/0x104 [ 266.932042][ T7007] el0_svc+0x58/0x150 [ 266.933178][ T7007] el0t_64_sync_handler+0x84/0xf0 [ 266.934493][ T7007] el0t_64_sync+0x190/0x194 [ 266.935749][ T7007] irq event stamp: 2640 [ 266.936875][ T7007] hardirqs last enabled at (2639): [] lookup_bh_lru+0x134/0x214 [ 266.939455][ T7007] hardirqs last disabled at (2640): [] el1_dbg+0x24/0x80 [ 266.941854][ T7007] softirqs last enabled at (330): [] _stext+0x2c4/0x34c [ 266.944201][ T7007] softirqs last disabled at (303): [] ____do_softirq+0x14/0x20 [ 266.946736][ T7007] ---[ end trace 0000000000000000 ]--- [ 266.948651][ T7007] EXT4-fs error (device loop2): mb_find_extent:1874: group 0, corruption or bug in mb_find_extent block=43, order=0 needed=512 ex=0/0/44@0 [ 266.953104][ T7007] ------------[ cut here ]------------ [ 266.954613][ T7007] WARNING: CPU: 0 PID: 7007 at fs/ext4/mballoc.c:2308 ext4_mb_complex_scan_group+0x538/0x568 [ 266.957359][ T7007] Modules linked in: [ 266.958388][ T7007] CPU: 0 PID: 7007 Comm: syz-executor.2 Tainted: G W 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 266.961502][ T7007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 266.964242][ T7007] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 266.966357][ T7007] pc : ext4_mb_complex_scan_group+0x538/0x568 [ 266.968022][ T7007] lr : ext4_mb_complex_scan_group+0x538/0x568 [ 266.969680][ T7007] sp : ffff800018dfb090 [ 266.970796][ T7007] x29: ffff800018dfb0e0 x28: 0000000000000000 x27: 0000000000000000 [ 266.972969][ T7007] x26: 0000000000000000 x25: 0000000000000029 x24: 0000000000000000 [ 266.975172][ T7007] x23: ffff800018dfb170 x22: 0000000000000029 x21: ffff00011a8ad000 [ 266.977387][ T7007] x20: 0000000000000000 x19: ffff0000cae15088 x18: 00000000000000c0 [ 266.979580][ T7007] x17: ffff80000df8d158 x16: ffff80000ddcb118 x15: ffff00011d9dce00 [ 266.981721][ T7007] x14: ffff80000df8d158 x13: ffff80000ddcb118 x12: 0000000000040000 [ 266.983918][ T7007] x11: 000000000003ffff x10: ffff80001defb000 x9 : ffff80000881c0bc [ 266.986085][ T7007] x8 : 0000000000040000 x7 : ffff800008163974 x6 : 0000000000000000 [ 266.988261][ T7007] x5 : 0000000000000020 x4 : ffff800018dfabc0 x3 : 0000000000000000 [ 266.990468][ T7007] x2 : 0000000000000006 x1 : 0000000000000000 x0 : 0000000000000001 [ 266.992675][ T7007] Call trace: [ 266.993543][ T7007] ext4_mb_complex_scan_group+0x538/0x568 [ 266.995129][ T7007] ext4_mb_regular_allocator+0x638/0xb08 [ 266.996628][ T7007] ext4_mb_new_blocks+0x530/0x9d4 [ 266.998000][ T7007] ext4_ext_map_blocks+0x7d8/0x109c [ 266.999519][ T7007] ext4_map_blocks+0x4a8/0xaec [ 267.000822][ T7007] ext4_getblk+0xc4/0x448 [ 267.002045][ T7007] ext4_bread+0x3c/0x164 [ 267.003203][ T7007] ext4_quota_write+0x120/0x31c [ 267.004526][ T7007] get_free_dqblk+0x108/0x1d0 [ 267.005792][ T7007] do_insert_tree+0xdc/0x8bc [ 267.007012][ T7007] do_insert_tree+0x2a0/0x8bc [ 267.008267][ T7007] do_insert_tree+0x2a0/0x8bc [ 267.009530][ T7007] qtree_write_dquot+0x188/0x204 [ 267.010874][ T7007] v2_write_dquot+0x70/0xb0 [ 267.012076][ T7007] dquot_acquire+0x158/0x23c [ 267.013346][ T7007] ext4_acquire_dquot+0xd8/0x120 [ 267.014658][ T7007] dqget+0x44c/0x5c0 [ 267.015731][ T7007] __dquot_initialize+0x1b8/0x588 [ 267.017087][ T7007] dquot_initialize+0x24/0x34 [ 267.018310][ T7007] ext4_process_orphan+0x34/0x16c [ 267.019667][ T7007] ext4_orphan_cleanup+0x584/0x8ec 00:04:26 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x2000000, 0x4) 00:04:27 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/partitions\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) (async) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000080)={0x2020}, 0x2020) (async) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000002600)) ioctl$FICLONE(r0, 0x40049409, r1) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000080)=""/3, 0x3}], 0x2, 0x100, 0xffffffff) (async) sendmmsg(r1, 0x0, 0x0, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000015c0)='/proc/timer_list\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0xffff, 0x84, 0x8000, 0x80, r2, 0x3ff, '\x00', 0x0, r2, 0x4, 0x1, 0x3, 0x6}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x1c, 0x6, 0x400, 0x7f, 0x800, 0x1, 0x9, '\x00', 0x0, r2, 0x1, 0x5, 0x3}, 0x48) (async) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r3, 0x890c, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @empty}, @vsock={0x28, 0x0, 0xffffd8ef, @host}, @nl=@unspec, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='veth0_macvtap\x00', 0x200000000000000, 0x400000, 0x114}) (async) openat$cgroup_devices(r2, &(0x7f0000000380)='devices.deny\x00', 0x2, 0x0) setsockopt$inet6_dccp_buf(r1, 0x21, 0x2, &(0x7f0000001600)="300ad9ad40cefc4ff277f8e67a1e15bc5af5d38cde8f8459faf64b1e29763c3ca31649ed9bd6832b78dfdb91148643872bc52771068f0723796cebb1d00b667115583be43ba5bad66c09d86330ef99477627917a8133ed7195b533e2b799779fc215fe2c3303c5c92ccc7a18e3108f78fbb853d8cee2756ebf3d43590869208bf6d383a85ff6a3c40ca48e3c451be003cc09de31696c5350dd0aec4c720267ec38b40ab4c3c0654d045c7361fe62beda3b2dd3dc0a14d37ecb61c750a5bf6ba265b681e857664da271a0271f4022d4493f289cc50c37daf4fa7188cfb6ee27005f8f942aa3fb6cf91e33fc7364ab658dd18b68dbeaf115718a54ed61d0c366ecc2835b880c76400a906da380115bd2f8b29748cbde4e7fdeb5cc31dc4ef0d2a671d230205acaa04b39634b047befa9cec3b0077d7478505821142c128dcfb9a0b85e572098becdc36fc59f78f201cc3eb1ca6a1cfa427aae3899821338c08bf9b0b750904bc6f8da11d7511a06db2b428d785af5683603da5807c7d8f9b2e07b606a18af487e29fcc02052d87052d03b0835549564938838e3c1e0d841a81083fbc0fdf796ca1d2c28df4da140b5f67da6057f01cfed6adc1c7be3103a5d9c3a0a48117c42c7d1f6dce12df05e45bcf87f89bd5085928cceb545a4b41f173a78bf6f1cf5f3811775dfb0d330a7f7aedc2d4fefa47154eedb006ace110846a16b69e1ba7e8d360c152d4985215fe255769b6eb09850e22cb749200e33ca1736cbe4008c038ec8de6afc7091bbbe1c5642f25d5ced6cd2dd3f7d9b1ce256698b43815e472ff291d441dc11260431d049f1b505bfc945f5d898550834cc2d404bfd488a77aaeaf7916d263180fd314d7ce6ee83442f20d020f2d15cf67b914318ce59d765f6cceb627cb93399db5f3d390c4187dc1e3f4fa1a369acd223e3d7c4e5944319903a1e6af542bc2510c7daef86ab8d3b7f2a833cb2e25bc2043bb754b993a532b30495b796a89693c720cad598f25e21e05eb7369133203b36597fd1b2cb03321c47295799724381e9d0001a07819da1856246d2f480ccfd46320fe3e6903704b264d6a1f33874cbcd74c620dd993dbdc49361b4d877f49a2ae1ca85bb2c1d5707fe9d849d58703f4f569f6075f381c6993a68bcd9dc844048aae61db6d1878700e8d8cbfc727a0f808dbbf65ccfea39312108025f95c972f6c798bc0c74108ecc3f85ff6806f88945270038fe94915656f96ad54739570dceed03f4edb81ea49ef9c01c59561c60726a3a12db7f6054da6f1c448490e64627aa19ddf26b98a874dd0c1310690824c424b01575b0fe6014d3b4cca28ec4cf5dd053d49f3efc1d8746225e4d8a3375c9e066fae131ee9a9aea08700f9e6f6f8d7a014536030b0e695e88b4f7b185f9ab882abbd9e8209896b0cf613b5b531bc391e08416c87f9437507f73fad4cd6d3dfb298d89ec1038d4a0ceb2bd6e1c84062a11012b25aaba008c645891b9a4e4f9709dc30445ea6ddc9a8b6b39e3fc255e6691181fe41077b91b51dd9c8ab0b5e73f58c24b06c12bf854d7b4cc67418c17c62f27603e8968c7682d1d30a81bebd1d91c0e587b25a8deae6c3d4888152c545c5dcb1dfe2194e41ed8d4d2b8cb13cceb4445e64b150c1071d70099f572ffb7dbf67e933ac790476b435e2195b7ea77f7f40a92f82a61ed6ab5a568199dd552046fad5eff27a94a0b6521f3d30ec101ab4c39c323822b3d57671530aa80af070cf83553b997e467864d842a43384acecab30d87bddf2a4db9ff2c1da383a8dd824c104f1d01b0d2b41bc5a3f78063e39e81672fa303ffbfbb8d32555597d2a9f550e2202e1fc33d6957655a5302e3a5d100a9f489478b19b7c3f68bb2f4db3e79414f8f087707b406f224de7d65e5f65f81989abc8596d900ed465d6887f6e7f7233f52830a7490cff5caec41330e00dee60cc09efc4efb291d0594254246cc9c5ed73a75d22da77c330995b9c76482f3bdd3bf9ec4bbcf4ddab2b156f813beb209fa176dd215f4e93cd4721304f28d73d2534d7d74f9b14f6ea3f3eb08aeb10fb4017fa387f7a1736a1dab61a2e3fd523d6e42f0557da3b4e1ac5a4ae1ddaf059f3af2e2c82125fe73c06c4c0af21a411fd4b5b40e715483cbd11510895ff5e8a8a6791f66540759cc109526c848cd8d98c1c04e7d16848781bd5368c7de34377221a52bc18b45e11adbbc89cb60b30ff032140fc9b9ad45da6704cac38f5da61736adff97b0e9a16cbaa711aba06369341b37afa10db784682e8032992877d7e397601a51bde65973e71b2bd6c5f21184ac2c63bbde145e82b33908c63a3811df11326b58fcdb6082afbf390a3cb6695f631c25e3afc832e86ded92df26cb140cdcb7cf157ed6212a773c610be05316745401d898cb6acc9d093bb3a01cb9bd9a3391d7e53c61df6d9e4c0fd6d988cd1d0c7ca54b66a60db1b2a6c08df73f5b1e5a6d6385399b7b89b364255eadc8f34b868607eed892fcfe0db6de4cc2ce10c0b20e7c4455dd97e1ec67ccfa0056eaf33b9fa48153bebdfe352a32fb1a4c3d3bf6c1e7f7c722e9a874916229c98a817135442857ffe3acf74a853c38d26dab4543ebabf33040faca05ab3c14925a11b49ef48d29e469e9ce895d2bba8823b0798438396074c2d3490c2500957dc6f83e133a64191079748bc93cb2fe80bb43f4a5db4b27f9486cc4dd073bec6b0b39bbd39b79f671b49f560d61b41549b5f8b9ef6c942c97b6ba57c7ea5277d5864caca6993d66ef7ec36888e0c357f3d77656c7d70b4d299b60968a4b6fc2a0fa9fc95bd18d26e1657fe502c38f55a276e6a558824fd2f3e2d917466c6d2510eafd2eddf9311f5487762e3a0a5c391c60d2ee62f3581de3c2cfd07121bbd1d935a0630e2f8275f5a44b3bd5d76f7bac0f0beb72de269b22c728daaa97cd15f86d8aab7de716659a7c039503bf7340d9ce29bb63170c497cfd576d6397902f52138c80faf8f91d47b40bccdf15349b0a7a02b82dbd5ae1313e36fa63af26738716bb7139d3b54fe4fb44909d74eddfcab43919e43ffbef5ff1944f47520712b18fab7508b4a505d43e23d4c8a7cacb4a11226f68d3322ae0132059fe1f0c5478b2e913f19e0da1e41c1ee8d7f9837befac69e30cc1eafb4c48f1ab83b4b7894a045c23832b93ea62871d13d09311a9fbb2dab1fcc6298a0242e72ea43ccdcb0c0cd64ac27d65ff9a26cb4605d94b94f024f7d9e6ac0fb0f576b2ed6a9b153c8c33d426ef3b8c2487af5fd90c25c1d78b96d0d3f5e615bed7d511ea87e4ae49037a2d1868172a8c413079db806b25c455538be418e16c50001606b7f9291e2008cc19af426b06e5db79fc642342e452fd63d43e8e773c4ffadf96f834ac1035f2f46d3e57d13eaea0ee3d6c2496ab41c0c451b23321ca7d71cda3b822009eb6694b266f5e0c96fbd20be9dfd4848ada805cd5ef61b3a8d645cf09287f04bc5c255cc6c064f6fc1794c9e2aab729da9577282b6e4b2aff8164b7662a0ed88f0042e8ea7d1e70dafa75c0d3bae836b237448df801fece528c33ce4cfb1a0b7f7cb5346dae4c76bd9b3ea198f58f5851168004c5c5b656a9fdb5557d92315850211a3cd19e722412fe2eb9de3acd2ef3081402899cfefb89b5c0e846ea247be762d22b602ba5820cf72456ba14ad163a50c0e91f859ab7ea1d6f1b48c048ee9035ae538269de4a00c1d7774441c156623a80dabb7ca39a88e9a7ab496d85df14bd879ec6e26e11ec32f3451b6bd0a427bc45fee0e01c7d6c6176c8c9e703f1aca4af4a70ce99498665fa7563a7789640778593078a876b5613f829794c7764b3dded0cddd0e75bd0f08a519ce83eb4a0c7d72814f37ebed72e56cac4465add9d61ab339a6541017ae47da848039efcb759b57c02cfbc1a603aec09101a0def4963c6ef0201b6a4d427cb56a314a2e5d7ca8dd7a4d6817fa09eaf5efa96159cadc9c96a18b664c4f78e19d33e558cb5d440cd8420dd5f5d1f5f46206462ef84b83d0d70250cc891e5eb3dddfb167d3525e314addc5cf2ce0d0e390c845e507be1465c9634e103ffb784433b624e999483805aa62c6816edfaf6378964afddd793ef6e5501aab82fbf0f980784569346b79f545772bbc884d0c407052fa2507eed2a36721648f8470aae92efa44a5328b502f73a2f88b0059a877c002d5dd096b649439f4349f58d50328cf58e9d8f5bb6b140c24b6b4724aacbd0204ad0954ee993bb45666bc4bd6c771c9337e8dc051f5d26fce5cd870c7fecb220616b033cb321a4dbeb60dc53153346d5e9e49e98c9c9c09cde64b55f7a19f6d57f23195f42fc26539808cc7e9734679109b2c0ef3125f2f4d864e164455c457ffd4d2d1bb61628b8013e4e3a57952019db4c99a1bbfcca067224db1a1e19ba89d91622fdb1da17825b29d2af6a4bb0d20214b7a191624b225cea37adfc6cdac1cd93a6eab59ebd2b449f8c29eb29af16c432ded0e0a7f2f7f200a541e57ff7def1a8d27ba98acab483173ed57bf51ac219ddb98aceae1455f8b000e2657ac9dbafec39e35e645579a30dd3b0c771fec141efb433d13724fe1be6e47d76f8ddd663147ca3193e4f07a4b97d34579d10eb8c1a74bc0a2f919b2583e9311ee340e57b3ada89a9cea896cb7e170d71796215c8da0144b438b4ab6572cb32660e5dbf2260485275b7d59d6cc6bf8550046b93bebdd7b92619243a4716c6a4acedff2cd763905e50dc588d5a1a655c48c2048d839c49e5746c932a88be59af74439f3034e83ce20582eccd0729c8af41ea6f5d9e7bfbf9c73fb2bb58dda9734e1aaaaa6817b0656b5acc63d8c1ae2f3b163f181659497a2a8323dd09a3fcac88314a1479b4b6960eed181804ba928b2c225df3f56eddf75ebd37a71175e64be4b5019e2069589bd12b454837fbb0b767a9b52c294880bc64b80a82e2bafacda6fffb63701ec647223f8d26a9d416a38d0fff612cf65b33426d96c2c36d3d4ef85fa3408edc9962e641a1a7e41dcaf4e0b1d2e42fce628f8ca109d71f7b84b195ee798f739871b88ef8d8f8f45b001c65f303eb5cb1bcff03b67a2009b4ea69502025b563530bc14ce25f8aa60cd3331cc8803614b468afbb77d93d5be126e448fae365f887d8fd0618477e8b64116ee2ba198815d38106acc51fcb31bc8842c938bfef80b7db3ef5ed934bc4255b40a8b5abb35d2906e28a5d4fa5c7ba25f48b80963d654475ff91523c251c57dd5342a94b266113557292d8f38b3ce0d5b0a4e6ac360a176b8ed2763f93d0e4255097948704b3d80beafd1c4da1326fa9ad23416a83bfcf32355b21e34e216fe3e6f75615bf954fefa7ef153780264f15fc2385eef009fe7204bd0c2219d90242b9431321bc1e48676710fb979a58e4002f6eaa8c82d068b1c0f4e21bade4f22c4b2393afbb7f27cc42efb2f6f3ded8d8761442c966ffd954d53e53bd1fda86e94207610cb1d0d80f16f0de7d840d8f3ef2165caefb71ee3e127d640ea4bb72ef985eaa10ab40facb8c36bbc4adf15697787c3f793be95e25f6be82638b91f142d84735cb7dac577001581a28da618ac9072da7e28316ed8757bee3ebaac02d166db7900e19d9af29e96b247cc4e375065197e1da800e9ef55bf47ea6fbb4058f179a14444ab2061033ce853198707a57736b423ff01b633d7645c97f2662e19ee4c3635a80dd094a5cb97effedf21e1b6b18416a8f734ce5fd94082d3c3bb8db411f8079e35fe7f6d0c1f5b3348fc04e27", 0x1000) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000540)=@ipv4_newroute={0x3c, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@RTA_ENCAP={0x18, 0x9, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0x14, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0x10, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_DATA={0x9, 0x5, "38f3f30238"}}}}, @RTA_GATEWAY={0x8, 0x4, @multicast2=0xc000180}]}, 0x3c}}, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f0000001240)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000003280)={{r3}, r5, 0x8, @unused=[0x5, 0x2, 0x80000001, 0x6], @name="665c93715d36e19d84823bb8052ba7c823ec33c4384f2168cd7d9f24cee327a1273e39e18ba652fa70cce5f7580df17bcdf8853bcf02d76d36efc4d7052fe8f57b4af57a324bf899da5d53360d721fa89c3700a4d85d4530bd63a2739d3cce05429c730e7b11bf380321c5cd074b722f566ef6cb21a59c20f08f0968b34ac022daf2e853321daf154c0aade299de38f1e1683847859a6257a6fcaf93ee321d34a7da2e282d089ff772b1b28c12a3f794ffb5f60d18be8cf693d2ff570acb59973e682ef55fe18fd6ec85caf78e0e805f210a0eb24e1829893db67057d5d6568e363aad9f3bbda6453f4318fe143daecd74702a079ffa9ffabcad25dc2a9de4e250af96a12525c50dd5bcbb5ffbdaf67cc4752c3d4df9b71d7bfdf253947e93f4af963ac0773992ea4072b0e92b31e301bcaa9062a2819976184a098f4742c30ecd4cd5338a1639746a13c728f69f78dc9df644d3c04cbf19dcc04327f7c0abae2fa71b60db011765494446ec2a23093c5e3538b76f46f33e2d03187bd6856a21c94dc54a4738ae4922bfd8d0f2218914db1930f18799bb827cf5663197a935bc2266e96b85e81a0618eefeda9a3a3cdb9ebb0800d684f2c5d0201a8d83621a1f8762c4f526dc32d3ab7d3bc6573c74d0296c102195a2392d53915061ec20893115713055dd46aeccee236ea7e0892d63b6c1a9ca5177f7a41bdf43468095dd6512936b4576b3fd5753b85d8247ba5fa6850bed8de448db6a2655ae8c30c802c6894f7a10dedcb8f7534e46e3c4f872e755ff02c854001967258fa852aec468d46add9a9094b180f6532b17096525f0f01d235a4ff83acc4db9ec174ec6b7bbdf393167a209a1ea449c187949529f89cf9b636c53b0fc6ae4e2e96815d051c4307a9817c45ec240630a13fb7089c80138194e88954d1fa5e539e796ddffdb17055ed194623c7f3396e0d02b73a3b752d1f3220bc2c8cb18d869bb619b1769407f7811c9831196bcf5e696ee22d9f592708e7d2de59ac3fd2362b5e6ee11185e4fc312c0423e44b885380173ea3f24126b994eb9b6ef3f9d55c99db75cdafebed43de4e9d7d2f06f6a56ce6c56e97729dc1a08a0840303a99029520f684da0519e0eb3014c6f741ec8eff14d3d9bb02724d19801c8290765f6aec3a51bb91b86a821039f3e86fa4659ab3e8ebc905c91dc4494e5398b33ab3ca4780742a74907419fb4c47f75bd48a20a754c1229bc338054656fb59bc1bf65418e6c0ec7e6933865d523e38c42e6aa5792d29346b35280da0bfbb945f73858ae14a243b24cd6ce85ef8112ac879310f9010f8d7c78b7b5fba3a454affc99105624f723344f6581790e83e6c4e030621cb0a88bbe21a59fb5b0c939ca04d4eaf9ff11c5a743175bbe53c8751e490d1fe23a85d9109a2d3a68f30347dcfac6347b9e320b9375e034d183b93e9e0a45b643c778519717da5c9045e4c05bc4b5408a715befb90396b13edffec76036d6550e651867a4c2717b0a1ed496efa8a172594052395d25e23d9601edde0ed8d453191c6b86a5e77e3d6acbcdf0b57d9f6139ee840e526dc1a36fb0da5bed888afff502fa4efc06f08d4d8d42a9c850276ff8b9027ddb2c83bdcfce764d9154b813b48772300639cde837679e77e4a6aa0c3affe58158ae87bd5e759b8f6ac6ee8c83c51d0768a33cf4f1df3f794c78d44dfc104fd6443757f0e66345adf599403528d06d49c2bd1e01e5e66133e22ec5134b85c578dd83522038cc7527fb0a68dffdf56f9b8da97b30a946e91694c42e4707781884b4279f8b0bfc5640c70f91a604a611d6c2e546d357dc46820ab7e2af71a56390bad896526e59c9f55618ba9cd7799334e54b74252f6cc5998b5e59390af5542a7f0312348dcb6113dba72ed973cc2a925e6f907b8b50b7dd1eac2d9ef1d079458563bcbc2153a29fe025e8f530a5446d867c49dcac1034dd5f9619b451046a48ef4ea4fe404fdab11de718176045f69d2d03505455d0979f55f74a66d65aa32c4b8de2efebd6a524712a00554ac9bc75dee98bcc5243af26c3160392048b08c45170e5dca8b65fb437951adfc24923789277b8ab555518e06eb5ff81c395de353055f684d608c9ee76c9d91ca61e190c2c30042d2c3385ba1f336316f49f3822e7637701202b59959d28d42748160695fc6bdc9a2faf50053d601fe7cafcca46252767c0e1dac30a623a19ff5f193122b160774b03379293fa2b02b39be93e3b78fca73278f8e2e3e2987e3b738fce65c4ac3d7a2791133e0ea1dca978a5d7bd073ea462ff448e56e7646271666921115d5fc04c020613fd64966673668b95fe711d2e88bbaad8951435eb271a6a6c0f0a60c9af1d15e6c959bf597257b27f53c21040e75543aea5782a4a638242e04813caca4cbab9c75ba2118c3944cfd80fe2a08dfb7d2c9f9caf4d15f894ffda04cb41fd3269ea5f27055e041298c4c6fea51534877acba3aa3526c8b30936c5e46ffd3e2dec7480ae9520d5141c8ca071bbb4ed62a2c7c2f0810ec0e6dc12a7a1c6245869e05fa5a50d7276d13898ec4acd545cc3fe745d469f7d9548b738468d0444294ca6430ea539284e658425920fa60380b018785f8e9e620bffa80a84cce4f42d5179610e77a710df85b48c13838d633849777dd2da4d9f48e0508a7b99a34e12fb3e45c6980dca13d417caf9dce9f3b12ea6ccfb6a151e333decfac07a49e6425df5814363f36d6ef51d6f94eb121c94577b7f29c1718799cc3e8144ddc3528ccc370d20cc52a5c83b34fc8865accf86eca05d58a7818a06bcdf893c5e8c2c7c390cb20afe32c80266fdff47c95370403e82439c7d0e1e7664588f62f401f5698a57116bf9a17f8c9f0eac62117251ec2a049199f2d9957520ddd9017e5b468040a551ee850684a0c472e4d7f912ab00001f3f14dd3b2851391a5b107fc285ffb1191655ccfc9fff59dd966d76e2fac9ff557032846e1245f4849d31be3faa30ade39e337fc20179ff9ee12d6b305cf54d7dd2f7ab9f7b38289cba2210ee69fe67f8c8830f3a6d8712dd1ad0a1c10b0ef4d5025029d327ca72ee48ecaa3c613fb5663960f69517d1ce262b363877f018bb55d76526fc71a9e285ebd459985097bce88ebd38624d311272163f4b1c67b48b10c6630830b4172ea5550de5c56c1c88f2b45abd3ee7fd6d487587ad7bbab538e4e4471e331ef01dd1690f522a1c205d54680df53d6890cd16d8e2240442dcbfcd06b7e323ece30fe1eef576db3d9ea7e3cbed3b0365cfb9efb5e9e41ee841fd6c44ed9ed31c7d35c34ce9a23b10de6aeb7f67193c3f3beafee05ab694f70c7a7dbdc08af2c453098fa37bdc742128b574d51fc8a444276180240fec722c0dd374a58eb58d82e855114683f39088c5d5ad2378041e164c70c08805ef644a2dfcdc560f238dcfb53f4b23a7d5e6ea57b537e3a78952228c4f97805793aebd11582ec6c7fe59a0177ad9aaf71a2da442921d634e0c37dcf65e6f986f61bdd1990f3aba680ad7aa2e819cedb0e29a2e63f3d1d75f71d344892ef89e32f6d9769bc255ee1e70db7125ea6808f0d093be17aab928483b8ca2140d8c6555216fbe739cdc7e297e7dd734cf4f5bb5a677900e14cceed20989ec28170c6a54a24661293f043c736fc50a22ae422c1475119a224eaf76432066d6827a350b153c137b4f60ae87fd7638b2a3937960d55cabfe81648be8b6620a7f6461b6f2b4ed2e604b2c470dc7f85d1965053b82a26a32f36cb324632b95392e475a3ae93f959e9088e515c200b32d704f67ccd108c77564fc461331220bc28d2893d5b9998acfafeaad266a67169c971611ecc83f973edf6bf4f661458900d2a0b65c0616277722f1bf65140fee886f04921991a95ecbbc3992d8bec9a2775fbd0b9b6d8f71eea92239f5210132989db67777e5496f58192c02fcb5e4b388ad3f4b159e4167c1ac796d821f4e44ac358499f960bfee72077b5c2a99b68bccaee9a6e58ea7d20e2c1c1fda30f603bea01bcd6d194f1a0f62ea1cf35ff9b157c3776b23c9da902fc7d30732f795763f56f354e4445d3f5934d9a4c8bc7d3adec87fba6c5c85d99f88be4e6a43ccda4fed8f4550ac688f2bcd082ff83449cb5e2cd355ba2467c05374f1d9f81201feb1b6630ba6238c7aa57dfb73647ddb3cf3685a4d4827879dbe82de7a04d4bc14d01596b83650960eabf7645e8245320c5ac3f99735fcb5b1c34bb2df9a8516d20be828b2fcdffaa6af3cf89fe2de192e04d5e0c41b1e810ea9f8b915e8e7e157722d9e092f4342755c455e5a1c9dab535425ec4ef7cf78f82d69715ac8c3b33e549f2719f60cb96e0b033f96d1d02b8620a394f43268c17cbf0b16b61693a48e36fa2f8594957141017120eef739a1c94748ce146c9f102891aa25400a11cfd5227caee074139a6e4e47728d2f7a32211953637fb93966cdfecdd0b622f23afa121397cf162102fc6aad9c8a3c3d4c55c777059cb0a54eaef1550d0c6c6ba40fd580db1681cf99795b75c2a1503b3368d434319916bc609ff6f5ddaafa61f414ee96fcd3ae1d84339b3fe66a63bb37c79434764caaeb3ec56ff724ab6c4a3d9025c0c8341ad767e8a530fed743c51a50005343639b3b75983737220e61e291469e543dad9524e6f672a53fcc470af3a3e49bc174c2c9cd112547f385c584b347ea6b36d9173766b6d7985e67bc0d4db311f55583200d333091fdc2a4abe1bfb4f52436ad85dbc68d38f99dee74e0361cedf405cbf224075fea23aa150ff86c3a67febf46f9b60f6841bdac21f5efc5578262c7c37eb57a5c1bc7b4f4ac7ebfdf569eed5ce07927d8d47a29fb50d97d06a9fbba7d5dbdf4112987cc77bb33410bf6e24472b5ffbf5d11dc71006c661cfbd24decfedf5c5fc9402e7cf598e5b272bec88815dd74fcb9d4cf99a666779cd2dc6e51683033f723bb5a8e50ad2f9686b4247ac6f8137b699277271ce0b5159bbdf81583598198ba5c960af6e945c4cc07645eea8627b61a1633ab868c3d1e84aff8a285d41dc1a478512043a0041fc3b87a54f7c458d7790889a676caf7900e0ae4036cd6cce92a028a78f9ecd2e0599c39a751631ab3e26c899ca583c40fc38ad6e952cc06e96f85f10e85d65537a94a8cfd340e349964a5497ec7b3bb4cc160544db71572ae3cd2b21774e4a92e1af6a97cbecf372486605a5e85c5d805df83ea921fc5a1f5e7e3ea30408ef467b401d9814e13cffef5824975c3b05dfd8953c4f6b112c6285008361c7c123b3b3e77802d60127acaae10b2bbac70cb06cbc52247424e4441fa86a486bb98a172aee6743d678a333062d058e5cb8efa845dfdbac02a6b46c26cbe9f84948785c5eb1c980e9752f3faf32f1f375a321cad990139fe74a6e7c7ad10f3dda6e880510d1baccc50a358505de45ebc83fed7cbb4f72fc7ffe3021d46712c3512c00888b6ced3181e433db48e5a0061bcbf0723e1ace09d438dd8b3eb1a8e98fe87150bad18c7837f76b2fd5c15c4bd5690c9f81c440b00bffddc46bfab99ce434c6602372d972d64ee7b2986d5311ad382325d3f0f4c2d9ccb0367b58323ff0966848cfa04b99818fb8b2f2de181d9a420c41155a807a574721a2fe9182c5f85bc1d986487130bf067212f690db558126cd793bda13f44ab158dd7e575c5a6682b2faa5d69b27f27"}) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r7, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) (async) getsockname$packet(r7, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001580)=ANY=[@ANYRES8=r2, @ANYRES32=r8, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB='4\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r8, @ANYBLOB="0004000000000000f3ffddff0900010072737670"], 0x34}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f0000001540)={&(0x7f0000001440)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001500)={&(0x7f0000002640)=ANY=[@ANYBLOB="540000006400000427bd7000fbdbdf2500000000", @ANYRES32=r8, @ANYBLOB="46dc78b24a1c6e7167c205001000069255f976965018e0bf000a000d00eaff08000b007247ea827c5bffb850272697380200000008000b000300000008b451db4446000b000522dd78f6e892dee39e1c806a624a4059b9235927d21d24a3e345fc0d490911b234386fdebbc256864ea23cab651212f2c831f592c5ae05c03824043a1fe4194a8e27cceec39292327e294909ea20cf2a70671d1228ead65c499a3414a81d5640debede70bb9dd6eba032d6948781b82190df4a389fd7fe00a108fddf84878563bf6c686b19933fa14ff2ef558f6bfa64c006e0655badb385ef82169babd37e8e211ddf9b19ac4a9fd220c9fd21c3216854b03496b74e8ef4d0b34040e7aa94f97e78e3fe26a053ac2273181a05b6cd366f3f181ec97adf6293d39b40f0f85d5963b2202e88ab1fa169e3a09694b3fd7305a10cf10ea53a19f6ebb8abf89eb345f7ea7912aa9cc14c0b4a94546c53545ed88abeffdf33e0dc7fc2a6db89d11a106dd6e0f6e8a2bd6527da52a9978ed75de73f8ee69453c1d59e0c7acc785b9a121ccc1920ce27ff0025f6ee308028a46c7622921016e8f3c00943a83aa0dc0000000000000000a0db948af05fac5a7de6b5dbf9f42b273086ae8266ce82ede7880874f3be5832a6acecbc"], 0x54}, 0x1, 0x0, 0x0, 0x800}, 0x10) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000001140)={"dec7df081066cab00365c9ba2163c5a0", r5, 0x0, {0x3, 0x4}, {0x8000000000000000, 0x3}, 0x5, [0x5, 0x0, 0x9, 0x6, 0x7, 0x385, 0x1ff, 0x1ff, 0x40, 0x120000000000, 0xffffffff, 0x800, 0x6, 0x4, 0x1, 0x395]}) syz_open_dev$audion(&(0x7f0000000040), 0x2, 0x36d02) [ 267.021011][ T7007] __ext4_fill_super+0x29fc/0x2c2c [ 267.022392][ T7007] ext4_fill_super+0x100/0x2e0 [ 267.023710][ T7007] get_tree_bdev+0x1e8/0x2a0 [ 267.024997][ T7007] ext4_get_tree+0x28/0x38 [ 267.026242][ T7007] vfs_get_tree+0x40/0x140 [ 267.027455][ T7007] do_new_mount+0x1dc/0x4e4 [ 267.028701][ T7007] path_mount+0x358/0x890 [ 267.029930][ T7007] __arm64_sys_mount+0x2c4/0x3c4 [ 267.031308][ T7007] el0_svc_common+0x138/0x220 [ 267.032583][ T7007] do_el0_svc+0x48/0x104 [ 267.033783][ T7007] el0_svc+0x58/0x150 [ 267.034871][ T7007] el0t_64_sync_handler+0x84/0xf0 [ 267.036282][ T7007] el0t_64_sync+0x190/0x194 [ 267.037544][ T7007] irq event stamp: 2930 [ 267.038692][ T7007] hardirqs last enabled at (2929): [] queue_work_on+0xac/0x11c [ 267.041274][ T7007] hardirqs last disabled at (2930): [] el1_dbg+0x24/0x80 [ 267.043688][ T7007] softirqs last enabled at (2922): [] _stext+0x2c4/0x34c [ 267.046123][ T7007] softirqs last disabled at (2837): [] ____do_softirq+0x14/0x20 [ 267.048734][ T7007] ---[ end trace 0000000000000000 ]--- 00:04:27 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x2040000, 0x4) [ 267.065544][ T4754] I/O error, dev loop3, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 00:04:27 executing program 5: r0 = memfd_create(&(0x7f0000000140)='-B\xd5NI\xc5j\x9appp\xf0\b\x84\xa2m\x00\v\x18\x004\xa6Ey\xdb\xd1\xa7\xb1S\xf1:)\x00\xca\xd7Uw\x00\xbc\xfa2\xb3\xbb\x8d\xac\xacva}knh#\xcf)\x0f\xc8\xc0:\x9cc\x10d\xee\xa9\x8b\x066\xb8G\xd1c\xe1$\xff\x97k\xde\xc5\xe96\xddU)\xc98M\xcd\xfb\xcc\x82n=\x7f=\xcdJx\xaa\x8f~\xb90a\xa9\xb2\x04K\x98\x93=\xabQ\xf7\x05\x1d\xa1\xce\x8b\x19\xea\xef\xe3\xac \xe8\xb6\xdf\x16J\xab\xecC\xe2{\xfd\x8a\xb4\x8e\x9c\xfb\xf6\xe9\xd8]B6)\x9f\x9cR\xae\x12G\xd8\xa4y\xef\x02?\xf2\xe7}\ra\x97F', 0x0) r1 = dup(r0) write$cgroup_pid(r1, &(0x7f0000000040)=0xffffffffffffffff, 0xe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) sendfile(r0, r1, &(0x7f0000000100), 0x6c03) capset(&(0x7f0000001580)={0x20080522}, &(0x7f00000002c0)) [ 267.240916][ T7007] ------------[ cut here ]------------ [ 267.242437][ T7007] WARNING: CPU: 1 PID: 7007 at fs/ext4/mballoc.c:1869 mb_find_extent+0x3fc/0x4c8 [ 267.244883][ T7007] Modules linked in: [ 267.245926][ T7007] CPU: 1 PID: 7007 Comm: syz-executor.2 Tainted: G W 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 267.249132][ T7007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 267.251896][ T7007] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 267.254043][ T7007] pc : mb_find_extent+0x3fc/0x4c8 [ 267.255390][ T7007] lr : mb_find_extent+0x3fc/0x4c8 [ 267.256789][ T7007] sp : ffff800018dfafe0 [ 267.257953][ T7007] x29: ffff800018dfb030 x28: ffff800018dfb0b8 x27: ffff800018dfb170 [ 267.260126][ T7007] x26: 0000000000000029 x25: 000000000000000c x24: 0000000000000000 [ 267.262278][ T7007] x23: 000000000000002c x22: 000000000000002c x21: 0000000000000200 [ 267.264495][ T7007] x20: 000000000000002c x19: ffff00011ab83000 x18: 00000000000002c6 [ 267.266750][ T7007] x17: ffff80000c17e8bc x16: 0000000000000001 x15: 0000000000000000 [ 267.268869][ T7007] x14: 0000000000000002 x13: 0000000000000001 x12: 0000000000040000 [ 267.271037][ T7007] x11: 000000000003ffff x10: ffff80001defb000 x9 : ffff80000881c780 [ 267.273188][ T7007] x8 : 0000000000040000 x7 : ffff80000881901c x6 : 0000000000000000 [ 267.275320][ T7007] x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff800018dfb0b8 [ 267.277469][ T7007] x2 : 0000000000000200 x1 : 000000000000002c x0 : 0000000000000029 [ 267.279673][ T7007] Call trace: [ 267.280547][ T7007] mb_find_extent+0x3fc/0x4c8 [ 267.281828][ T7007] ext4_mb_complex_scan_group+0x100/0x568 [ 267.283342][ T7007] ext4_mb_regular_allocator+0x638/0xb08 [ 267.284979][ T7007] ext4_mb_new_blocks+0x530/0x9d4 [ 267.286363][ T7007] ext4_ext_map_blocks+0x7d8/0x109c [ 267.287759][ T7007] ext4_map_blocks+0x4a8/0xaec [ 267.289056][ T7007] ext4_getblk+0xc4/0x448 [ 267.290226][ T7007] ext4_bread+0x3c/0x164 [ 267.291462][ T7007] ext4_quota_write+0x120/0x31c [ 267.292818][ T7007] get_free_dqblk+0x108/0x1d0 [ 267.294087][ T7007] do_insert_tree+0xdc/0x8bc [ 267.295353][ T7007] do_insert_tree+0x2a0/0x8bc [ 267.296662][ T7007] do_insert_tree+0x2a0/0x8bc [ 267.297923][ T7007] qtree_write_dquot+0x188/0x204 [ 267.299281][ T7007] v2_write_dquot+0x70/0xb0 [ 267.300493][ T7007] dquot_acquire+0x158/0x23c [ 267.301750][ T7007] ext4_acquire_dquot+0xd8/0x120 [ 267.303111][ T7007] dqget+0x44c/0x5c0 [ 267.304195][ T7007] __dquot_initialize+0x1b8/0x588 [ 267.306044][ T7007] dquot_initialize+0x24/0x34 [ 267.307431][ T7007] ext4_process_orphan+0x34/0x16c [ 267.308883][ T7007] ext4_orphan_cleanup+0x584/0x8ec [ 267.310270][ T7007] __ext4_fill_super+0x29fc/0x2c2c [ 267.311727][ T7007] ext4_fill_super+0x100/0x2e0 [ 267.313106][ T7007] get_tree_bdev+0x1e8/0x2a0 [ 267.314359][ T7007] ext4_get_tree+0x28/0x38 [ 267.315646][ T7007] vfs_get_tree+0x40/0x140 [ 267.316852][ T7007] do_new_mount+0x1dc/0x4e4 [ 267.318118][ T7007] path_mount+0x358/0x890 [ 267.319313][ T7007] __arm64_sys_mount+0x2c4/0x3c4 [ 267.320693][ T7007] el0_svc_common+0x138/0x220 [ 267.321970][ T7007] do_el0_svc+0x48/0x104 [ 267.323113][ T7007] el0_svc+0x58/0x150 [ 267.324326][ T7007] el0t_64_sync_handler+0x84/0xf0 [ 267.325933][ T7007] el0t_64_sync+0x190/0x194 [ 267.327282][ T7007] irq event stamp: 2986 [ 267.328516][ T7007] hardirqs last enabled at (2985): [] finish_lock_switch+0x94/0xe4 [ 267.331198][ T7007] hardirqs last disabled at (2986): [] el1_dbg+0x24/0x80 [ 267.333567][ T7007] softirqs last enabled at (2962): [] _stext+0x2c4/0x34c [ 267.335953][ T7007] softirqs last disabled at (2943): [] ____do_softirq+0x14/0x20 [ 267.338468][ T7007] ---[ end trace 0000000000000000 ]--- [ 267.340055][ C1] vkms_vblank_simulate: vblank timer overrun [ 267.342491][ T7007] EXT4-fs error (device loop2): mb_find_extent:1874: group 0, corruption or bug in mb_find_extent block=43, order=0 needed=512 ex=0/0/44@0 [ 267.346606][ T7007] ------------[ cut here ]------------ [ 267.348032][ T7007] WARNING: CPU: 1 PID: 7007 at fs/ext4/mballoc.c:2308 ext4_mb_complex_scan_group+0x538/0x568 [ 267.350749][ T7007] Modules linked in: [ 267.351814][ T7007] CPU: 1 PID: 7007 Comm: syz-executor.2 Tainted: G W 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 267.355085][ T7007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 267.358341][ T7007] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 267.360482][ T7007] pc : ext4_mb_complex_scan_group+0x538/0x568 [ 267.362131][ T7007] lr : ext4_mb_complex_scan_group+0x538/0x568 [ 267.363746][ T7007] sp : ffff800018dfb090 [ 267.364840][ T7007] x29: ffff800018dfb0e0 x28: 0000000000000000 x27: 0000000000000000 [ 267.367106][ T7007] x26: 0000000000000000 x25: 0000000000000029 x24: 0000000000000000 [ 267.369295][ T7007] x23: ffff800018dfb170 x22: 0000000000000029 x21: ffff00011a8ad000 [ 267.371472][ T7007] x20: 0000000000000000 x19: ffff0000cae15088 x18: 00000000000002c6 [ 267.373718][ T7007] x17: 3231353d64656465 x16: ffff80000ddcb118 x15: ffff00011d9dce00 [ 267.375908][ T7007] x14: 0000000000000010 x13: 00000000ffffffff x12: 0000000000040000 [ 267.378046][ T7007] x11: 000000000003ffff x10: ffff80001defb000 x9 : ffff80000881c0bc [ 267.380210][ T7007] x8 : 0000000000040000 x7 : ffff800008163974 x6 : 0000000000000000 [ 267.382423][ T7007] x5 : 0000000000000001 x4 : 0000000000000001 x3 : 0000000000000000 [ 267.384647][ T7007] x2 : 0000000000000006 x1 : 0000000000000000 x0 : 0000000000000001 [ 267.386858][ T7007] Call trace: [ 267.387794][ T7007] ext4_mb_complex_scan_group+0x538/0x568 [ 267.389377][ T7007] ext4_mb_regular_allocator+0x638/0xb08 [ 267.390936][ T7007] ext4_mb_new_blocks+0x530/0x9d4 [ 267.392272][ T7007] ext4_ext_map_blocks+0x7d8/0x109c [ 267.393659][ T7007] ext4_map_blocks+0x4a8/0xaec [ 267.394964][ T7007] ext4_getblk+0xc4/0x448 [ 267.396118][ T7007] ext4_bread+0x3c/0x164 [ 267.397280][ T7007] ext4_quota_write+0x120/0x31c [ 267.398601][ T7007] get_free_dqblk+0x108/0x1d0 [ 267.399880][ T7007] do_insert_tree+0xdc/0x8bc [ 267.401147][ T7007] do_insert_tree+0x2a0/0x8bc [ 267.402506][ T7007] do_insert_tree+0x2a0/0x8bc [ 267.403781][ T7007] qtree_write_dquot+0x188/0x204 [ 267.405127][ T7007] v2_write_dquot+0x70/0xb0 [ 267.406370][ T7007] dquot_acquire+0x158/0x23c [ 267.407660][ T7007] ext4_acquire_dquot+0xd8/0x120 [ 267.409008][ T7007] dqget+0x44c/0x5c0 [ 267.410148][ T7007] __dquot_initialize+0x1b8/0x588 [ 267.411520][ T7007] dquot_initialize+0x24/0x34 [ 267.412817][ T7007] ext4_process_orphan+0x34/0x16c [ 267.414152][ T7007] ext4_orphan_cleanup+0x584/0x8ec [ 267.415518][ T7007] __ext4_fill_super+0x29fc/0x2c2c [ 267.416895][ T7007] ext4_fill_super+0x100/0x2e0 [ 267.418189][ T7007] get_tree_bdev+0x1e8/0x2a0 [ 267.419464][ T7007] ext4_get_tree+0x28/0x38 [ 267.420657][ T7007] vfs_get_tree+0x40/0x140 [ 267.421890][ T7007] do_new_mount+0x1dc/0x4e4 [ 267.423125][ T7007] path_mount+0x358/0x890 [ 267.424298][ T7007] __arm64_sys_mount+0x2c4/0x3c4 [ 267.425676][ T7007] el0_svc_common+0x138/0x220 [ 267.426946][ T7007] do_el0_svc+0x48/0x104 [ 267.428108][ T7007] el0_svc+0x58/0x150 [ 267.429223][ T7007] el0t_64_sync_handler+0x84/0xf0 [ 267.430623][ T7007] el0t_64_sync+0x190/0x194 [ 267.431898][ T7007] irq event stamp: 3328 [ 267.432996][ T7007] hardirqs last enabled at (3327): [] queue_work_on+0xac/0x11c [ 267.435547][ T7007] hardirqs last disabled at (3328): [] el1_dbg+0x24/0x80 [ 267.437911][ T7007] softirqs last enabled at (3308): [] _stext+0x2c4/0x34c [ 267.440320][ T7007] softirqs last disabled at (2989): [] ____do_softirq+0x14/0x20 [ 267.442840][ T7007] ---[ end trace 0000000000000000 ]--- [ 267.444326][ C1] vkms_vblank_simulate: vblank timer overrun [ 267.557254][ T7007] ------------[ cut here ]------------ [ 267.558856][ T7007] WARNING: CPU: 0 PID: 7007 at fs/ext4/mballoc.c:1869 mb_find_extent+0x3fc/0x4c8 [ 267.561319][ T7007] Modules linked in: [ 267.562374][ T7007] CPU: 0 PID: 7007 Comm: syz-executor.2 Tainted: G W 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 267.565649][ T7007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 267.568462][ T7007] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 267.570645][ T7007] pc : mb_find_extent+0x3fc/0x4c8 [ 267.572040][ T7007] lr : mb_find_extent+0x3fc/0x4c8 [ 267.573437][ T7007] sp : ffff800018dfafe0 [ 267.574563][ T7007] x29: ffff800018dfb030 x28: ffff800018dfb0b8 x27: ffff800018dfb170 [ 267.576796][ T7007] x26: 0000000000000029 x25: 000000000000000c x24: 0000000000000000 [ 267.579017][ T7007] x23: 000000000000002c x22: 000000000000002c x21: 0000000000000200 [ 267.581233][ T7007] x20: 000000000000002c x19: ffff00011ab83000 x18: 00000000000000c0 [ 267.583433][ T7007] x17: ffff80000df8d158 x16: 0000000000000001 x15: 0000000000000000 [ 267.585697][ T7007] x14: 0000000000000002 x13: 0000000000000001 x12: 0000000000040000 [ 267.587888][ T7007] x11: 000000000003ffff x10: ffff80001defb000 x9 : ffff80000881c780 [ 267.590062][ T7007] x8 : 0000000000040000 x7 : ffff80000881901c x6 : 0000000000000000 [ 267.592264][ T7007] x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff800018dfb0b8 [ 267.594465][ T7007] x2 : 0000000000000200 x1 : 000000000000002c x0 : 0000000000000029 [ 267.596628][ T7007] Call trace: [ 267.597529][ T7007] mb_find_extent+0x3fc/0x4c8 [ 267.598816][ T7007] ext4_mb_complex_scan_group+0x100/0x568 [ 267.600426][ T7007] ext4_mb_regular_allocator+0x638/0xb08 [ 267.601953][ T7007] ext4_mb_new_blocks+0x530/0x9d4 [ 267.603321][ T7007] ext4_ext_map_blocks+0x7d8/0x109c [ 267.604735][ T7007] ext4_map_blocks+0x4a8/0xaec [ 267.606049][ T7007] ext4_getblk+0xc4/0x448 [ 267.607248][ T7007] ext4_bread+0x3c/0x164 [ 267.608356][ T7007] ext4_quota_write+0x120/0x31c [ 267.609700][ T7007] get_free_dqblk+0x108/0x1d0 [ 267.611012][ T7007] do_insert_tree+0xdc/0x8bc [ 267.612239][ T7007] do_insert_tree+0x2a0/0x8bc [ 267.613520][ T7007] do_insert_tree+0x2a0/0x8bc [ 267.614905][ T7007] qtree_write_dquot+0x188/0x204 [ 267.616346][ T7007] v2_write_dquot+0x70/0xb0 [ 267.617599][ T7007] dquot_acquire+0x158/0x23c [ 267.618908][ T7007] ext4_acquire_dquot+0xd8/0x120 [ 267.620295][ T7007] dqget+0x44c/0x5c0 [ 267.621414][ T7007] __dquot_initialize+0x1b8/0x588 [ 267.622897][ T7007] dquot_initialize+0x24/0x34 [ 267.624214][ T7007] ext4_process_orphan+0x34/0x16c [ 267.625579][ T7007] ext4_orphan_cleanup+0x584/0x8ec [ 267.627048][ T7007] __ext4_fill_super+0x29fc/0x2c2c [ 267.628448][ T7007] ext4_fill_super+0x100/0x2e0 [ 267.629809][ T7007] get_tree_bdev+0x1e8/0x2a0 [ 267.631079][ T7007] ext4_get_tree+0x28/0x38 [ 267.632325][ T7007] vfs_get_tree+0x40/0x140 [ 267.633588][ T7007] do_new_mount+0x1dc/0x4e4 [ 267.634865][ T7007] path_mount+0x358/0x890 [ 267.636059][ T7007] __arm64_sys_mount+0x2c4/0x3c4 [ 267.637500][ T7007] el0_svc_common+0x138/0x220 [ 267.638825][ T7007] do_el0_svc+0x48/0x104 [ 267.639996][ T7007] el0_svc+0x58/0x150 [ 267.641120][ T7007] el0t_64_sync_handler+0x84/0xf0 [ 267.642558][ T7007] el0t_64_sync+0x190/0x194 [ 267.643866][ T7007] irq event stamp: 3872 00:04:27 executing program 0: socketpair(0x0, 0x0, 0x0, 0x0) (async) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r0, &(0x7f0000004400)={0x2020}, 0x9e) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) (async) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x3f, &(0x7f0000000000), &(0x7f0000000040)=0x4) [ 267.645056][ T7007] hardirqs last enabled at (3871): [] _raw_spin_unlock_irqrestore+0x44/0x84 [ 267.648031][ T7007] hardirqs last disabled at (3872): [] el1_dbg+0x24/0x80 [ 267.650565][ T7007] softirqs last enabled at (3808): [] _stext+0x2c4/0x34c [ 267.653069][ T7007] softirqs last disabled at (3331): [] ____do_softirq+0x14/0x20 [ 267.655686][ T7007] ---[ end trace 0000000000000000 ]--- [ 267.657679][ T7007] EXT4-fs error (device loop2): mb_find_extent:1874: group 0, corruption or bug in mb_find_extent block=43, order=0 needed=512 ex=0/0/44@0 [ 267.661613][ T7007] ------------[ cut here ]------------ [ 267.663088][ T7007] WARNING: CPU: 0 PID: 7007 at fs/ext4/mballoc.c:2308 ext4_mb_complex_scan_group+0x538/0x568 [ 267.665912][ T7007] Modules linked in: [ 267.666981][ T7007] CPU: 0 PID: 7007 Comm: syz-executor.2 Tainted: G W 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 267.670246][ T7007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 267.672996][ T7007] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 267.675190][ T7007] pc : ext4_mb_complex_scan_group+0x538/0x568 [ 267.676848][ T7007] lr : ext4_mb_complex_scan_group+0x538/0x568 [ 267.678530][ T7007] sp : ffff800018dfb090 [ 267.679631][ T7007] x29: ffff800018dfb0e0 x28: 0000000000000000 x27: 0000000000000000 [ 267.681842][ T7007] x26: 0000000000000000 x25: 0000000000000029 x24: 0000000000000000 [ 267.683836][ T7007] x23: ffff800018dfb170 x22: 0000000000000029 x21: ffff00011a8ad000 [ 267.685943][ T7007] x20: 0000000000000000 x19: ffff0000cae15088 x18: 00000000000000c0 [ 267.688041][ T7007] x17: 3231353d64656465 x16: ffff80000ddcb118 x15: ffff00011d9dce00 [ 267.690225][ T7007] x14: 0000000000000010 x13: 00000000ffffffff x12: 0000000000040000 [ 267.692427][ T7007] x11: 000000000003ffff x10: ffff80001defb000 x9 : ffff80000881c0bc [ 267.694582][ T7007] x8 : 0000000000040000 x7 : ffff800008163974 x6 : 0000000000000000 [ 267.696795][ T7007] x5 : 0000000000000001 x4 : 0000000000000001 x3 : 0000000000000000 [ 267.698924][ T7007] x2 : 0000000000000006 x1 : 0000000000000000 x0 : 0000000000000001 [ 267.701103][ T7007] Call trace: [ 267.701985][ T7007] ext4_mb_complex_scan_group+0x538/0x568 [ 267.703496][ T7007] ext4_mb_regular_allocator+0x638/0xb08 [ 267.705077][ T7007] ext4_mb_new_blocks+0x530/0x9d4 [ 267.706482][ T7007] ext4_ext_map_blocks+0x7d8/0x109c [ 267.707860][ T7007] ext4_map_blocks+0x4a8/0xaec [ 267.709148][ T7007] ext4_getblk+0xc4/0x448 [ 267.710299][ T7007] ext4_bread+0x3c/0x164 [ 267.711442][ T7007] ext4_quota_write+0x120/0x31c [ 267.712757][ T7007] get_free_dqblk+0x108/0x1d0 [ 267.713986][ T7007] do_insert_tree+0xdc/0x8bc [ 267.715236][ T7007] do_insert_tree+0x2a0/0x8bc [ 267.716516][ T7007] do_insert_tree+0x2a0/0x8bc [ 267.717789][ T7007] qtree_write_dquot+0x188/0x204 [ 267.719149][ T7007] v2_write_dquot+0x70/0xb0 [ 267.720359][ T7007] dquot_acquire+0x158/0x23c [ 267.721606][ T7007] ext4_acquire_dquot+0xd8/0x120 [ 267.722933][ T7007] dqget+0x44c/0x5c0 [ 267.723985][ T7007] __dquot_initialize+0x1b8/0x588 [ 267.725355][ T7007] dquot_initialize+0x24/0x34 [ 267.726647][ T7007] ext4_process_orphan+0x34/0x16c [ 267.727983][ T7007] ext4_orphan_cleanup+0x584/0x8ec [ 267.729190][ T7007] __ext4_fill_super+0x29fc/0x2c2c [ 267.730417][ T7007] ext4_fill_super+0x100/0x2e0 [ 267.731547][ T7007] get_tree_bdev+0x1e8/0x2a0 [ 267.732654][ T7007] ext4_get_tree+0x28/0x38 [ 267.733833][ T7007] vfs_get_tree+0x40/0x140 [ 267.735033][ T7007] do_new_mount+0x1dc/0x4e4 [ 267.736260][ T7007] path_mount+0x358/0x890 [ 267.737429][ T7007] __arm64_sys_mount+0x2c4/0x3c4 [ 267.738758][ T7007] el0_svc_common+0x138/0x220 [ 267.740061][ T7007] do_el0_svc+0x48/0x104 [ 267.741257][ T7007] el0_svc+0x58/0x150 [ 267.742328][ T7007] el0t_64_sync_handler+0x84/0xf0 [ 267.743686][ T7007] el0t_64_sync+0x190/0x194 [ 267.744914][ T7007] irq event stamp: 4092 [ 267.746017][ T7007] hardirqs last enabled at (4091): [] queue_work_on+0xac/0x11c [ 267.748492][ T7007] hardirqs last disabled at (4092): [] el1_dbg+0x24/0x80 [ 267.750969][ T7007] softirqs last enabled at (4072): [] _stext+0x2c4/0x34c [ 267.753375][ T7007] softirqs last disabled at (3879): [] ____do_softirq+0x14/0x20 [ 267.755870][ T7007] ---[ end trace 0000000000000000 ]--- [ 267.759611][ T7007] __quota_error: 5 callbacks suppressed [ 267.759619][ T7007] Quota error (device loop2): write_blk: dquota write failed [ 267.763449][ T4473] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 267.771031][ T7007] Quota error (device loop2): qtree_write_dquot: Error -28 occurred while creating quota [ 267.780963][ T7007] EXT4-fs error (device loop2): mb_free_blocks:1780: group 0, inode 16: block 38:freeing already freed block (bit 38); block bitmap corrupt. [ 267.794895][ T7007] EXT4-fs (loop2): 1 truncate cleaned up [ 267.796583][ T7007] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. 00:04:27 executing program 5: r0 = memfd_create(&(0x7f0000000140)='-B\xd5NI\xc5j\x9appp\xf0\b\x84\xa2m\x00\v\x18\x004\xa6Ey\xdb\xd1\xa7\xb1S\xf1:)\x00\xca\xd7Uw\x00\xbc\xfa2\xb3\xbb\x8d\xac\xacva}knh#\xcf)\x0f\xc8\xc0:\x9cc\x10d\xee\xa9\x8b\x066\xb8G\xd1c\xe1$\xff\x97k\xde\xc5\xe96\xddU)\xc98M\xcd\xfb\xcc\x82n=\x7f=\xcdJx\xaa\x8f~\xb90a\xa9\xb2\x04K\x98\x93=\xabQ\xf7\x05\x1d\xa1\xce\x8b\x19\xea\xef\xe3\xac \xe8\xb6\xdf\x16J\xab\xecC\xe2{\xfd\x8a\xb4\x8e\x9c\xfb\xf6\xe9\xd8]B6)\x9f\x9cR\xae\x12G\xd8\xa4y\xef\x02?\xf2\xe7}\ra\x97F', 0x0) r1 = dup(r0) write$cgroup_pid(r1, &(0x7f0000000040)=0xffffffffffffffff, 0xe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) sendfile(r0, r1, &(0x7f0000000100), 0x6c03) capset(&(0x7f0000001580)={0x20080522}, &(0x7f00000002c0)) memfd_create(&(0x7f0000000140)='-B\xd5NI\xc5j\x9appp\xf0\b\x84\xa2m\x00\v\x18\x004\xa6Ey\xdb\xd1\xa7\xb1S\xf1:)\x00\xca\xd7Uw\x00\xbc\xfa2\xb3\xbb\x8d\xac\xacva}knh#\xcf)\x0f\xc8\xc0:\x9cc\x10d\xee\xa9\x8b\x066\xb8G\xd1c\xe1$\xff\x97k\xde\xc5\xe96\xddU)\xc98M\xcd\xfb\xcc\x82n=\x7f=\xcdJx\xaa\x8f~\xb90a\xa9\xb2\x04K\x98\x93=\xabQ\xf7\x05\x1d\xa1\xce\x8b\x19\xea\xef\xe3\xac \xe8\xb6\xdf\x16J\xab\xecC\xe2{\xfd\x8a\xb4\x8e\x9c\xfb\xf6\xe9\xd8]B6)\x9f\x9cR\xae\x12G\xd8\xa4y\xef\x02?\xf2\xe7}\ra\x97F', 0x0) (async) dup(r0) (async) write$cgroup_pid(r1, &(0x7f0000000040)=0xffffffffffffffff, 0xe) (async) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) (async) sendfile(r0, r1, &(0x7f0000000100), 0x6c03) (async) capset(&(0x7f0000001580)={0x20080522}, &(0x7f00000002c0)) (async) 00:04:27 executing program 0: socketpair(0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') (rerun: 32) read$FUSE(r0, &(0x7f0000004400)={0x2020}, 0x9e) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) (async) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) (async) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x3f, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:04:27 executing program 2: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x4, &(0x7f0000000200)={[{@nobarrier}, {@noblock_validity}, {@nolazytime}, {@barrier_val={'barrier', 0x3d, 0x7fff0038}}, {@data_err_abort}, {@resgid}, {@resuid={'resuid', 0x3d, 0xee00}}, {@resgid={'resgid', 0x3d, 0xee01}}, {@resgid={'resgid', 0x3d, 0xee00}, 0x32}]}, 0x12, 0x4b1, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvvbby05mdbQ9ZYFlYMpywRbLjJTF7yDYY21NgW/aeebZsjGXLWHISmzAc9gcMxtgGe9rTXgr9Awolf0IpBNr30paW0ibtQx/aqEi6ShNXih0q+4L8+cDxPfdeSd/vsdDRPfcedAM4sM5GxMWIeNJoNJrL0Wx7mpXmtthqP+7xo3uzzZJEo3Hz4ySSbFvntZJsebz9lDgSEX/8XcRfkm/GrW1sLs1UKuW1bL1UX14t1TY2Ly0uzyyUF8orU1OTV6evTV+ZnuhLO8ci4vpv3v/X3///2+uv/+zOO7c+vPDXZloj2f5n29FP7aYXWv+LjuGIWNuLYDkYytpTyDsRAAB25XBEfDciftw61h+NodbRHAAAADBIGr8ciS+SiAYAAAAwsNLWHNgkLWbzfUciTYvF9hze78extFKt1X86X11fmWvPlR2LQjq/WClPZHOFx6KQNNcnszm2nfXL29anIuJkRPxz9GhrvThbrczlffIDAAAADojj28b/n422x/8AAADAgBnLOwEAAABgzxn/AwAAwOAz/gcAAICB9vsbN5ql0bn/9dztjfWl6u1Lc+XaUnF5fbY4W11bLS5Uqwut3+xb3un1KtXq6s9jZf1uqV6u1Uu1jc1by9X1lfqtxedugQ0AAADso5M/evB2EhFbvzjaKk2H8k4K2BfDL/Pg9/YuD2D/DeWdAJCbl/r+BwZKIe8EgNwlO+zvOXnnjf7nAgAA7I3xH/S+/u/cAAy2NO8EgNy4/g8Hl+v/cHAVHAHAgbf31/8bjZdKCAAA6LuRVknSYnYtcCTStFiMONG6LUAhmV+slCci4jsR8dZo4XBzfbL1zGTHMQMAAAAAAAAAAAAAAAAAAAAAAAAA0NZoJNEAAAAABlpE+kGS3f9rfPT8yPbzA4eSz0dby4i489+b/747U6+vTTa3f/J0e/0/2fbLeZzBAAAAALbrjNM743gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6KfHj+7Ndsp+xv3o1xEx1i3+cBxpLY9EISKOfZrE8DPPSyJiqA/xt+5HxKlu8ZNmWjGWZdEt/tEc46cRcbwP8eEge9Dsf37V7fOXxtnWsvvnbzgr31bv/i992v8N9eh/TuwyxumHr5Z6xr8fcXq4e//TiZ/0iH9ul/H//KfNzV77Gv+LGO/6/ZM8F6tUX14t1TY2Ly0uzyyUF8orU1OTV6evTV+ZnijNL1bK2d+uMf7xw9eevKj9x3rEH9uh/ed32f4vH9599L12tdAt/oVz3d//Uz3ip9l330+yenP/eKe+1a4/68wrb555UfvnerR/p/f/wi7bf/EPf3t3lw8FAPZBbWNzaaZSKa+pqKioPK3k3TMBAAD99vVBf96ZAAAAAAAAAAAAAAAAAAAAwMG1Hz8ntj3mVj5NBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4oa8CAAD//wQW2LQ=") setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000000)=@ccm_128={{0x304}, "77bbb8530cf0e2eb", "51abf733a461b862be35acd941478b09", "3cafdea4", "f3af08b9cc8f29d7"}, 0x28) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x4, &(0x7f0000000200)={[{@nobarrier}, {@noblock_validity}, {@nolazytime}, {@barrier_val={'barrier', 0x3d, 0x7fff0038}}, {@data_err_abort}, {@resgid}, {@resuid={'resuid', 0x3d, 0xee00}}, {@resgid={'resgid', 0x3d, 0xee01}}, {@resgid={'resgid', 0x3d, 0xee00}, 0x32}]}, 0x12, 0x4b1, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvvbby05mdbQ9ZYFlYMpywRbLjJTF7yDYY21NgW/aeebZsjGXLWHISmzAc9gcMxtgGe9rTXgr9Awolf0IpBNr30paW0ibtQx/aqEi6ShNXih0q+4L8+cDxPfdeSd/vsdDRPfcedAM4sM5GxMWIeNJoNJrL0Wx7mpXmtthqP+7xo3uzzZJEo3Hz4ySSbFvntZJsebz9lDgSEX/8XcRfkm/GrW1sLs1UKuW1bL1UX14t1TY2Ly0uzyyUF8orU1OTV6evTV+ZnuhLO8ci4vpv3v/X3///2+uv/+zOO7c+vPDXZloj2f5n29FP7aYXWv+LjuGIWNuLYDkYytpTyDsRAAB25XBEfDciftw61h+NodbRHAAAADBIGr8ciS+SiAYAAAAwsNLWHNgkLWbzfUciTYvF9hze78extFKt1X86X11fmWvPlR2LQjq/WClPZHOFx6KQNNcnszm2nfXL29anIuJkRPxz9GhrvThbrczlffIDAAAADojj28b/n422x/8AAADAgBnLOwEAAABgzxn/AwAAwOAz/gcAAICB9vsbN5ql0bn/9dztjfWl6u1Lc+XaUnF5fbY4W11bLS5Uqwut3+xb3un1KtXq6s9jZf1uqV6u1Uu1jc1by9X1lfqtxedugQ0AAADso5M/evB2EhFbvzjaKk2H8k4K2BfDL/Pg9/YuD2D/DeWdAJCbl/r+BwZKIe8EgNwlO+zvOXnnjf7nAgAA7I3xH/S+/u/cAAy2NO8EgNy4/g8Hl+v/cHAVHAHAgbf31/8bjZdKCAAA6LuRVknSYnYtcCTStFiMONG6LUAhmV+slCci4jsR8dZo4XBzfbL1zGTHMQMAAAAAAAAAAAAAAAAAAAAAAAAA0NZoJNEAAAAABlpE+kGS3f9rfPT8yPbzA4eSz0dby4i489+b/747U6+vTTa3f/J0e/0/2fbLeZzBAAAAALbrjNM743gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6KfHj+7Ndsp+xv3o1xEx1i3+cBxpLY9EISKOfZrE8DPPSyJiqA/xt+5HxKlu8ZNmWjGWZdEt/tEc46cRcbwP8eEge9Dsf37V7fOXxtnWsvvnbzgr31bv/i992v8N9eh/TuwyxumHr5Z6xr8fcXq4e//TiZ/0iH9ul/H//KfNzV77Gv+LGO/6/ZM8F6tUX14t1TY2Ly0uzyyUF8orU1OTV6evTV+ZnijNL1bK2d+uMf7xw9eevKj9x3rEH9uh/ed32f4vH9599L12tdAt/oVz3d//Uz3ip9l330+yenP/eKe+1a4/68wrb555UfvnerR/p/f/wi7bf/EPf3t3lw8FAPZBbWNzaaZSKa+pqKioPK3k3TMBAAD99vVBf96ZAAAAAAAAAAAAAAAAAAAAwMG1Hz8ntj3mVj5NBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4oa8CAAD//wQW2LQ=") (async) setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000000)=@ccm_128={{0x304}, "77bbb8530cf0e2eb", "51abf733a461b862be35acd941478b09", "3cafdea4", "f3af08b9cc8f29d7"}, 0x28) (async) 00:04:27 executing program 3: syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x4400, &(0x7f0000000000)=ANY=[@ANYBLOB="696e6f64655f72656561645f626c6b733d3007303030303030303030303030303032302c626c6f636b5f7e616c69646974792c64656275675f77616e745f65787472615f6987697a653d3078303030303030303030303030303036362c6572726f72733d72656d6f756e742d726f2c6e6f62682c71756f74612c0000000000"], 0x1, 0x41f, &(0x7f00000004c0)="$eJzs289rHFUcAPDvzCaptraJtf5oWjVaxeCPpEmr9uBBRcGDgqCHeoxJWmK3jTQRbAkaRepRCt7Fo+Bf4Ekvop4Er3qXQpFcWj2tzGYm2W52Y35surXz+ZCB92YmvPedN2/3zXuzAZTWixGxLyLuiojfI6I/IpKG49n+GKr/xfWlhcm/lxYmk6jV3vorqZ93bWlhsji3+L89eWY4jUg/S+JQi3LnLlw8M1GtTp/P86PzZ98fnbtw8ZmZsxOnp09Pnxs/ceL4sbHnnxt/tiNxZnFdG/xo9vDB1965/Mbkycvv/vxtUsTXFEenDMXQDdey0eOdLqzL9jakk54uVoRNqURE1ly99f7fH5VYbbz+ePXTrlYO2FG1Wq22q/3hxRpwG0ui2zUAuqP4os+ef4vtJg09bglXX1p+AMrivp5vy0d6Is3P6W16vu2koYg4ufjPV9kWOzQPAQDQ6Pts/PN0q/FfGvc1nLcvX0MZiIi7I2J/RNwTEQci4t6I+rn3R8QDmyx/qCm/dvyTXtlSYBuUjf9eyNe2bhz/FaO/GKjkub31+HuTUzPV6aP5NRmO3l1ZfmydMn545bcv2h1rHP9lW1Z+MRbM63Glp2mCbmpifmI7MTe6+knEYE+r+JOVlYAkIg5GxOAWy5h58pvD7Y79d/zr6MA6U+3riCeW238xmuIvJOuvT47eEdXpo6PFXbHWL79eerNd+duKvwOy9t/d8v5fiX8gaVyvndt8GZf++LztM81W7/++5O16ui/f9+HE/Pz5sYi+5PW1+8dX/7fIF+dn8Q8fad3/98fqlTgUEdlN/GBEPBQRD+d1fyQiHo2II+vE/9PLj7239fh3Vhb/1Kbaf/OJypkfv2tX/sba/3g9NZzv2cjn30YruJ1rBwAAAP8Xaf0d+CQdWUmn6cjI8jv8B2J3Wp2dm3/q1OwH56aW35UfiN60mOnqb5gPHcvnhov8eFP+WD5v/GXlznp+ZHK2OtXt4KHk9rTp/5k/K92uHbDj/F4Lykv/h/LS/6G89H8oL/0fyqtV//+4C/UAbj7f/1Be+j+Ul/4P5aX/Qylt53f9EmVORHpLVENihxLd/mQCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADojH8DAAD//yiv5po=") 00:04:27 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x3000000, 0x4) 00:04:27 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x8) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(0xffffffffffffffff, 0xc1105511, &(0x7f0000000300)={{0x7, 0x0, 0x0, 0x0, 'syz0\x00', 0x7ff}, 0x4, 0x40, 0x0, 0x0, 0x5, 0x0, 'syz0\x00', &(0x7f0000000100)=['\x00', 'ext4\x00', '$:\x00', '].\x00', 'ext4\x00'], 0x11}) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x21, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) r4 = syz_open_dev$vcsa(&(0x7f0000000000), 0xf06, 0x212040) connect$unix(r4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x4e22}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000006ac0)='cpuacct.stat\x00', 0x275a, 0x0) ioctl$PIO_CMAP(0xffffffffffffffff, 0x4b71, &(0x7f0000000280)={0xfffffffffffffffe, 0x9, 0x3, 0x80, 0x447}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) getpid() (async) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) (async) getpid() (async) sched_setscheduler(r1, 0x2, &(0x7f0000000200)) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x8) (async) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(0xffffffffffffffff, 0xc1105511, &(0x7f0000000300)={{0x7, 0x0, 0x0, 0x0, 'syz0\x00', 0x7ff}, 0x4, 0x40, 0x0, 0x0, 0x5, 0x0, 'syz0\x00', &(0x7f0000000100)=['\x00', 'ext4\x00', '$:\x00', '].\x00', 'ext4\x00'], 0x11}) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x21, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) (async) syz_open_dev$vcsa(&(0x7f0000000000), 0xf06, 0x212040) (async) connect$unix(r4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x4e22}, 0x6e) (async) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000006ac0)='cpuacct.stat\x00', 0x275a, 0x0) (async) ioctl$PIO_CMAP(0xffffffffffffffff, 0x4b71, &(0x7f0000000280)={0xfffffffffffffffe, 0x9, 0x3, 0x80, 0x447}) (async) [ 267.822401][ T7056] loop1: detected capacity change from 0 to 512 [ 267.833089][ T7059] loop3: detected capacity change from 0 to 512 [ 267.844160][ T7059] ext4: Unknown parameter 'inode_reead_blks' [ 267.864835][ T4481] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. 00:04:27 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x4000000, 0x4) [ 267.886019][ T7056] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. 00:04:27 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x3000001, &(0x7f0000000080)=ANY=[], 0x1, 0x514, &(0x7f0000000a80)="$eJzs3V1rY2kdAPD/SZPpvFRTdS9WYdfBXeksOkm7dXeLFzsriHcLyno/ljYtpWlTmnR3Whbp4AcQRHTBK6+8EfwAguxHEGFB70VFGXRWL/ZC58hJTvoSk2mdSZoh/f3gyXnO6/95TpIn5+VpTwCX1s2IeCsipiLilYgo59MLeYrDTsqW+/jh+ytZSiJN3/l7Ekk+LVssyVPmRr7a1c6gr+b+weZyvV7bzcerra2danP/4PbG1vJ6bb22vbi48PrSG0uvLc0PpZ5Zvd785l9+8sNffOvN33z1vT/e/dut72flncnnd+sxbJ19Usr2xZFiROyOItgYTOX1KUX3BQCAZ1l2jP/ZiPhS+/i/HFPto7nBrpzIJyMvHQAAADAM6Z2Z+HcSkQIAAAATq9DuA5sUKnlfgJkoFCqVTh/e5+J6od5otr6y1tjbXu30lZ2NUmFto16bz/vUzkYpycYX2vnj8VePxpNTfYB/XL7Wnl9ZadRXx3fZAwAAAC6VGz3n//8qd87/AQAAgAkzO+4CAAAAACPn/B8AAAAmn/N/AAAAmGjffvvtLKXd51+vvru/t9l49/ZqrblZ2dpbqaw0dncq643Gej2djtg6a3v1RmPna7G9d6/aqjVb1eb+wd2txt526+7GqUdgAwAAABfoM1/88A9JRBx+/Vo7RfcZ/1MDVtBXACZG4ZzLpdnLn0dbFuBiDfqZByZf8fGzr1xUOYCLV+oMknGXAxifsxqAgZ13fjv8sgAAAKMx9/n+9/+Lx9cGgAl13vv/wORx/x8urzPu/wMTrOQIAC690d//T9MztwUAAIzUTDslhUp+L3AmCp+kHTEbpWRto16bj4hPR8Tvy6XpbHyhvWbijwYAAAAAAAAAAAAAAAAAAAAAAAAA4JzSNIkUAAAAmGgRhb8m+fO/5sovz/ReH7iSfFJuDyPivZ+989N7y63W7kI2/R9H01sf5NNfHccVDAAAAKBX9zy9ex4PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMP08cP3V7rpIuM++EZEzPaLX4yr7eHVKEXE9X8mUTyxXhIRU0OIf3g/Ip7vFz/JihWzeSl64xci4lq7FCOP/0Kapn3j33jq6HC5fZi1P2/1+/4V4mZ72P/7X+ykO08bf3D7Vzhq/6YGtH+fOmeML3z0q2r/OdOd+cX+7U83fjIg/kv9Nln830nf++7BwaCypT+PmOv7+5OcilVtbe1Um/sHtze2ltdr67XtxcWF15feWHptab66tlGv5a99Y/zohV8/GhT/wc2I633il/P290T9l3vr/3KWKQ3a8rH/fHTv4ec62VLPJuLB/YhbL/V//58/Hf/Urs0+E1/Ofwey+XPd/GEnf9KLv/zdiwPrfz9idcD+P+v9v3V21dte+c4P/nTORQGAC9DcP9hcrtdruz2ZR2maDpj1hJkP0jQ938LZUenTxcqOjoZa+CfIxHkXfm7sRX2CzJ3/Z+F0+vEftp5McvgMVPDSZ8bdMgEAAMN2fNA/7pIAAAAAAAAAAAAAAAAAAADA5XUR/06sN+bheKoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBY/w0AAP//qLzaOw==") r0 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x13c) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) bpf$OBJ_GET_PROG(0x7, &(0x7f0000002380)={&(0x7f00000020c0)='./file1\x00', 0x0, 0x8}, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000080)) lseek(r0, 0xf8, 0x0) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000022c0), 0x4040, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000002140)={0x0, 0x6, [@empty, @broadcast, @multicast, @empty, @multicast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}]}) read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000002440)={0x50, 0x0, 0x0, {0x7, 0x26, 0xf7, 0x100800, 0x6, 0x0, 0xf4e00000, 0x40}}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f00000023c0)={0x6, 0x2000000000000124, &(0x7f00000024c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4e8, 0x0, 0x0, 0x0, 0x80000000}, [@generic={0xde, 0x8, 0xd, 0x400, 0x4}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0x3}, @map_fd={0x18, 0x2, 0x1, 0x0, r3}, @ldst={0x1, 0x1, 0x0, 0x0, 0xa, 0xfffffffffffffff0, 0xfffffffffffffff0}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}]}, &(0x7f0000002180)='syzkaller\x00', 0x34fc, 0xd6, &(0x7f00000021c0)=""/214, 0x41000, 0x2, '\x00', 0x0, 0x4, r2, 0x8, &(0x7f0000002300)={0x2, 0x30}, 0x8, 0x10, &(0x7f0000002340)={0x5, 0xf, 0x5, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000002380)}, 0x80) getdents64(r0, 0xfffffffffffffffe, 0x29) [ 267.964676][ T7078] loop0: detected capacity change from 0 to 512 00:04:27 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x5000000, 0x4) 00:04:27 executing program 5: r0 = memfd_create(&(0x7f0000000140)='-B\xd5NI\xc5j\x9appp\xf0\b\x84\xa2m\x00\v\x18\x004\xa6Ey\xdb\xd1\xa7\xb1S\xf1:)\x00\xca\xd7Uw\x00\xbc\xfa2\xb3\xbb\x8d\xac\xacva}knh#\xcf)\x0f\xc8\xc0:\x9cc\x10d\xee\xa9\x8b\x066\xb8G\xd1c\xe1$\xff\x97k\xde\xc5\xe96\xddU)\xc98M\xcd\xfb\xcc\x82n=\x7f=\xcdJx\xaa\x8f~\xb90a\xa9\xb2\x04K\x98\x93=\xabQ\xf7\x05\x1d\xa1\xce\x8b\x19\xea\xef\xe3\xac \xe8\xb6\xdf\x16J\xab\xecC\xe2{\xfd\x8a\xb4\x8e\x9c\xfb\xf6\xe9\xd8]B6)\x9f\x9cR\xae\x12G\xd8\xa4y\xef\x02?\xf2\xe7}\ra\x97F', 0x0) r1 = dup(r0) write$cgroup_pid(r1, &(0x7f0000000040)=0xffffffffffffffff, 0xe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) sendfile(r0, r1, &(0x7f0000000100), 0x6c03) capset(&(0x7f0000001580)={0x20080522}, &(0x7f00000002c0)) memfd_create(&(0x7f0000000140)='-B\xd5NI\xc5j\x9appp\xf0\b\x84\xa2m\x00\v\x18\x004\xa6Ey\xdb\xd1\xa7\xb1S\xf1:)\x00\xca\xd7Uw\x00\xbc\xfa2\xb3\xbb\x8d\xac\xacva}knh#\xcf)\x0f\xc8\xc0:\x9cc\x10d\xee\xa9\x8b\x066\xb8G\xd1c\xe1$\xff\x97k\xde\xc5\xe96\xddU)\xc98M\xcd\xfb\xcc\x82n=\x7f=\xcdJx\xaa\x8f~\xb90a\xa9\xb2\x04K\x98\x93=\xabQ\xf7\x05\x1d\xa1\xce\x8b\x19\xea\xef\xe3\xac \xe8\xb6\xdf\x16J\xab\xecC\xe2{\xfd\x8a\xb4\x8e\x9c\xfb\xf6\xe9\xd8]B6)\x9f\x9cR\xae\x12G\xd8\xa4y\xef\x02?\xf2\xe7}\ra\x97F', 0x0) (async) dup(r0) (async) write$cgroup_pid(r1, &(0x7f0000000040)=0xffffffffffffffff, 0xe) (async) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) (async) sendfile(r0, r1, &(0x7f0000000100), 0x6c03) (async) capset(&(0x7f0000001580)={0x20080522}, &(0x7f00000002c0)) (async) 00:04:28 executing program 3: syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x4400, &(0x7f0000000000)=ANY=[@ANYBLOB="696e6f64655f72656561645f626c6b733d3007303030303030303030303030303032302c626c6f636b5f7e616c69646974792c64656275675f77616e745f65787472615f6987697a653d3078303030303030303030303030303036362c6572726f72733d72656d6f756e742d726f2c6e6f62682c71756f74612c0000000000"], 0x1, 0x41f, &(0x7f00000004c0)="$eJzs289rHFUcAPDvzCaptraJtf5oWjVaxeCPpEmr9uBBRcGDgqCHeoxJWmK3jTQRbAkaRepRCt7Fo+Bf4Ekvop4Er3qXQpFcWj2tzGYm2W52Y35surXz+ZCB92YmvPedN2/3zXuzAZTWixGxLyLuiojfI6I/IpKG49n+GKr/xfWlhcm/lxYmk6jV3vorqZ93bWlhsji3+L89eWY4jUg/S+JQi3LnLlw8M1GtTp/P86PzZ98fnbtw8ZmZsxOnp09Pnxs/ceL4sbHnnxt/tiNxZnFdG/xo9vDB1965/Mbkycvv/vxtUsTXFEenDMXQDdey0eOdLqzL9jakk54uVoRNqURE1ly99f7fH5VYbbz+ePXTrlYO2FG1Wq22q/3hxRpwG0ui2zUAuqP4os+ef4vtJg09bglXX1p+AMrivp5vy0d6Is3P6W16vu2koYg4ufjPV9kWOzQPAQDQ6Pts/PN0q/FfGvc1nLcvX0MZiIi7I2J/RNwTEQci4t6I+rn3R8QDmyx/qCm/dvyTXtlSYBuUjf9eyNe2bhz/FaO/GKjkub31+HuTUzPV6aP5NRmO3l1ZfmydMn545bcv2h1rHP9lW1Z+MRbM63Glp2mCbmpifmI7MTe6+knEYE+r+JOVlYAkIg5GxOAWy5h58pvD7Y79d/zr6MA6U+3riCeW238xmuIvJOuvT47eEdXpo6PFXbHWL79eerNd+duKvwOy9t/d8v5fiX8gaVyvndt8GZf++LztM81W7/++5O16ui/f9+HE/Pz5sYi+5PW1+8dX/7fIF+dn8Q8fad3/98fqlTgUEdlN/GBEPBQRD+d1fyQiHo2II+vE/9PLj7239fh3Vhb/1Kbaf/OJypkfv2tX/sba/3g9NZzv2cjn30YruJ1rBwAAAP8Xaf0d+CQdWUmn6cjI8jv8B2J3Wp2dm3/q1OwH56aW35UfiN60mOnqb5gPHcvnhov8eFP+WD5v/GXlznp+ZHK2OtXt4KHk9rTp/5k/K92uHbDj/F4Lykv/h/LS/6G89H8oL/0fyqtV//+4C/UAbj7f/1Be+j+Ul/4P5aX/Qylt53f9EmVORHpLVENihxLd/mQCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADojH8DAAD//yiv5po=") 00:04:28 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x6000000, 0x4) [ 268.031404][ T7078] EXT4-fs (loop0): orphan cleanup on readonly fs [ 268.033803][ T7078] EXT4-fs error (device loop0): ext4_orphan_get:1418: comm syz-executor.0: bad orphan inode 15 [ 268.048964][ T7078] ext4_test_bit(bit=14, block=18) = 1 [ 268.204305][ T7087] loop3: detected capacity change from 0 to 512 [ 268.206546][ T7087] ext4: Unknown parameter 'inode_reead_blks' [ 268.222338][ T7078] is_bad_inode(inode)=0 [ 268.223508][ T7078] NEXT_ORPHAN(inode)=0 [ 268.228873][ T7078] max_ino=32 [ 268.229745][ T7078] i_nlink=1 00:04:28 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x6040000, 0x4) [ 268.246409][ T7078] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: none. [ 268.255917][ T7115] loop2: detected capacity change from 0 to 512 00:04:28 executing program 5: openat$sequencer2(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDCTL_FM_4OP_ENABLE(0xffffffffffffffff, 0x80045104, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101140, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000500)='./file0\x00', 0x47, &(0x7f0000000200)=ANY=[@ANYBLOB='nobarrier,noblock_validity,nolazytime,barrier=0x000000007fff0038,data_err=abort,resgid=', @ANYRESHEX=0x0, @ANYBLOB=',resuid=', @ANYRESHEX=0xee00, @ANYBLOB=',resgid=', @ANYRESHEX=0xee01, @ANYBLOB=',resgid=', @ANYRESHEX=0xee00, @ANYBLOB], 0x16, 0x4b3, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvvbay/HBmZ9tDFlgWlgwnbJHseEnMHrINxvYU2Ja9Z54tG2PZMpacxCYMh/0BgzG2QZ/61JdC/4BCyZ9QCoH2vbSlpbRJ+9CHNiqSrtLElWKHyr4gfz5wfM+9V9L3eyx0dc89B90ADqwzEXEhIh43Go3mcjTbnmYlttql+bhHD+/ONksSjcaNT5JIsm2d10qy5bHsaYcj4i9/jPh78u24tY3NpZlKpbyWrZfqy6ul2sbmxcXlmYXyQnllamryyvTV6cvTE31p51hEXPv9B//91yt/uPbGL2+/e/Oj8/9opjWS7X+6Hf3Ubnqh9b/oGI6Itb0IloOhrD2FvBMBAGBXmuf4P4iIn7X6AaMx1DqbAwAAAAZJ4zcj8WUS0QAAAAAGVtqaA5ukxWwuwEikabHYnsP7oziaVqq1+i/mq+src+25smNRSOcXK+WJbK7wWBSS5vpkNse2s35p2/pURJyIiP+MHmmtF2erlbm8L34AAADAAXFsW///89F2/x8AAAAYMGN5JwAAAADsOf1/AAAAGHz6/wAAADDQ/nT9erM0Ove/nru1sb5UvXVxrlxbKi6vzxZnq2urxYVqdaH1m33LO71epVpd/VWsrN8p1cu1eqm2sXlzubq+Ur+5+MwtsAEAAIB9dOKn999JImLr10dapelQ3kkB+yJ9kQe/v3d5APtvKO8EgNwM550AkJtC3gkAuUt22N9z8s6b/c8FAADYG+M/7j3+79oADLYXGv8HBorxfzi4jP/DwVVwBgAH3t6P/zcaL5QQAADQdyOtkqTFbCxwJNK0WIw43rotQCGZX6yUJyLi+xHx9mjhe831ydYzkx37DAAAAAAAAAAAAAAAAAAAAAAAAABAW6ORRAMAAAAYaBHph0l2/6/x0XMj268PHEq+GG0tI+L2Szf+d2emXl+bbG7/9Mn2+v+z7ZfyuIIBAAAAbNfpp3f68QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQT48e3p3tlP2M+/HvImKsW/zhONxaHo5CRBz9LInhp56XRMRQH+Jv3YuIk93iJ820YizLYnv8piM5xk8j4lgf4sNBdr95/Pltt89fGmday+6fv+GsfFe9j3/pk+PfUI/j3/Fdxjj14LVSz/j3Ik4Ndz/+dOInPeKf3WX8v/11c7PXvsbLEeNdv3+SZ2KV6surpdrG5sXF5ZmF8kJ5ZWpq8sr01enL0xOl+cVKOfvbNca/f/L64+e1/2iP+GM7tP/cLtv/1YM7D3/Yrha6xT9/tvv7f7JH/DT77vt5Vm/uH+/Ut9r1p51+9a3Tz2v/XI/27/T+n99l+y/8+Z/v7fKhAMA+qG1sLs1UKuU1FRUVlSeVvI9MAABAv31z0p93JgAAAAAAAAAAAAAAAAAAAHBw7cfPiW2PuZVPUwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnuvrAAAA//9IkNkD") [ 268.305851][ T7115] ------------[ cut here ]------------ [ 268.307368][ T7115] WARNING: CPU: 0 PID: 7115 at fs/ext4/mballoc.c:1869 mb_find_extent+0x3fc/0x4c8 [ 268.309938][ T7115] Modules linked in: [ 268.310978][ T7115] CPU: 0 PID: 7115 Comm: syz-executor.2 Tainted: G W 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 268.314280][ T7115] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 268.316992][ T7115] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 268.319524][ T7115] pc : mb_find_extent+0x3fc/0x4c8 [ 268.321148][ T7115] lr : mb_find_extent+0x3fc/0x4c8 [ 268.322798][ T7115] sp : ffff80001f942fe0 [ 268.323921][ T7115] x29: ffff80001f943030 x28: ffff80001f9430b8 x27: ffff80001f943170 [ 268.326034][ T7115] x26: 0000000000000029 x25: 000000000000000c x24: 0000000000000000 [ 268.328246][ T7115] x23: 000000000000002c x22: 000000000000002c x21: 0000000000000200 [ 268.330417][ T7115] x20: 000000000000002c x19: ffff00011d87a000 x18: 000000000000003f [ 268.332603][ T7115] x17: 0000000000000000 x16: 0000000000000001 x15: 0000000000000000 [ 268.334792][ T7115] x14: 0000000000000000 x13: 0000000000000001 x12: ffff80000d6e1df0 [ 268.336971][ T7115] x11: ff8080000881c780 x10: 0000000000000000 x9 : ffff80000881c780 [ 268.339181][ T7115] x8 : ffff00011d97b400 x7 : ffff80000881901c x6 : 0000000000000000 [ 268.341384][ T7115] x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff80001f9430b8 [ 268.343561][ T7115] x2 : 0000000000000200 x1 : 000000000000002c x0 : 0000000000000029 [ 268.345765][ T7115] Call trace: [ 268.346658][ T7115] mb_find_extent+0x3fc/0x4c8 [ 268.347901][ T7115] ext4_mb_complex_scan_group+0x100/0x568 [ 268.349463][ T7115] ext4_mb_regular_allocator+0x638/0xb08 [ 268.351013][ T7115] ext4_mb_new_blocks+0x530/0x9d4 [ 268.352358][ T7115] ext4_ext_map_blocks+0x7d8/0x109c [ 268.353749][ T7115] ext4_map_blocks+0x4a8/0xaec [ 268.355061][ T7115] ext4_getblk+0xc4/0x448 [ 268.356227][ T7115] ext4_bread+0x3c/0x164 [ 268.357375][ T7115] ext4_quota_write+0x120/0x31c [ 268.358693][ T7115] get_free_dqblk+0x108/0x1d0 [ 268.359971][ T7115] do_insert_tree+0xdc/0x8bc [ 268.361260][ T7115] do_insert_tree+0x2a0/0x8bc [ 268.362509][ T7115] do_insert_tree+0x2a0/0x8bc [ 268.363798][ T7115] qtree_write_dquot+0x188/0x204 [ 268.365124][ T7115] v2_write_dquot+0x70/0xb0 [ 268.366369][ T7115] dquot_acquire+0x158/0x23c [ 268.367629][ T7115] ext4_acquire_dquot+0xd8/0x120 [ 268.368980][ T7115] dqget+0x44c/0x5c0 [ 268.370062][ T7115] __dquot_initialize+0x1b8/0x588 [ 268.371466][ T7115] dquot_initialize+0x24/0x34 [ 268.372720][ T7115] ext4_process_orphan+0x34/0x16c [ 268.374139][ T7115] ext4_orphan_cleanup+0x584/0x8ec [ 268.375562][ T7115] __ext4_fill_super+0x29fc/0x2c2c [ 268.377000][ T7115] ext4_fill_super+0x100/0x2e0 [ 268.378335][ T7115] get_tree_bdev+0x1e8/0x2a0 [ 268.379617][ T7115] ext4_get_tree+0x28/0x38 [ 268.380823][ T7115] vfs_get_tree+0x40/0x140 [ 268.382033][ T7115] do_new_mount+0x1dc/0x4e4 [ 268.383310][ T7115] path_mount+0x358/0x890 [ 268.384479][ T7115] __arm64_sys_mount+0x2c4/0x3c4 [ 268.385840][ T7115] el0_svc_common+0x138/0x220 [ 268.387156][ T7115] do_el0_svc+0x48/0x104 [ 268.388330][ T7115] el0_svc+0x58/0x150 [ 268.389411][ T7115] el0t_64_sync_handler+0x84/0xf0 [ 268.390766][ T7115] el0t_64_sync+0x190/0x194 [ 268.391986][ T7115] irq event stamp: 2712 [ 268.393115][ T7115] hardirqs last enabled at (2711): [] lookup_bh_lru+0x134/0x214 [ 268.395654][ T7115] hardirqs last disabled at (2712): [] el1_dbg+0x24/0x80 [ 268.398041][ T7115] softirqs last enabled at (1592): [] local_bh_enable+0x10/0x34 [ 268.400657][ T7115] softirqs last disabled at (1590): [] local_bh_disable+0x10/0x34 [ 268.403225][ T7115] ---[ end trace 0000000000000000 ]--- [ 268.405134][ T7115] EXT4-fs error (device loop2): mb_find_extent:1874: group 0, corruption or bug in mb_find_extent block=43, order=0 needed=512 ex=0/0/44@0 [ 268.409072][ T7115] ------------[ cut here ]------------ [ 268.410499][ T7115] WARNING: CPU: 0 PID: 7115 at fs/ext4/mballoc.c:2308 ext4_mb_complex_scan_group+0x538/0x568 [ 268.413325][ T7115] Modules linked in: [ 268.414408][ T7115] CPU: 0 PID: 7115 Comm: syz-executor.2 Tainted: G W 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 268.417720][ T7115] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 268.420512][ T7115] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 268.422636][ T7115] pc : ext4_mb_complex_scan_group+0x538/0x568 [ 268.424335][ T7115] lr : ext4_mb_complex_scan_group+0x538/0x568 [ 268.426007][ T7115] sp : ffff80001f943090 [ 268.427165][ T7115] x29: ffff80001f9430e0 x28: 0000000000000000 x27: 0000000000000000 [ 268.429340][ T7115] x26: 0000000000000000 x25: 0000000000000029 x24: 0000000000000000 [ 268.431521][ T7115] x23: ffff80001f943170 x22: 0000000000000029 x21: ffff00011a9f6000 [ 268.433690][ T7115] x20: 0000000000000000 x19: ffff0000cae15110 x18: 000000000000003f [ 268.435877][ T7115] x17: 3231353d64656465 x16: ffff80000ddcb118 x15: ffff00011d97b400 [ 268.438036][ T7115] x14: 0000000000000010 x13: 00000000ffffffff x12: ffff00011d97b400 [ 268.440198][ T7115] x11: ff8080000881c0bc x10: 0000000000000000 x9 : ffff80000881c0bc [ 268.442413][ T7115] x8 : ffff00011d97b400 x7 : ffff800008163974 x6 : 0000000000000000 [ 268.444488][ T7115] x5 : 0000000000000001 x4 : 0000000000000001 x3 : 0000000000000000 [ 268.446494][ T7115] x2 : 0000000000000006 x1 : 0000000000000000 x0 : 0000000000000001 [ 268.448385][ T7115] Call trace: [ 268.449273][ T7115] ext4_mb_complex_scan_group+0x538/0x568 [ 268.450884][ T7115] ext4_mb_regular_allocator+0x638/0xb08 [ 268.452449][ T7115] ext4_mb_new_blocks+0x530/0x9d4 [ 268.453657][ T7115] ext4_ext_map_blocks+0x7d8/0x109c [ 268.454889][ T7115] ext4_map_blocks+0x4a8/0xaec [ 268.456065][ T7115] ext4_getblk+0xc4/0x448 [ 268.457225][ T7115] ext4_bread+0x3c/0x164 [ 268.458428][ T7115] ext4_quota_write+0x120/0x31c [ 268.459740][ T7115] get_free_dqblk+0x108/0x1d0 [ 268.461051][ T7115] do_insert_tree+0xdc/0x8bc [ 268.462299][ T7115] do_insert_tree+0x2a0/0x8bc [ 268.463542][ T7115] do_insert_tree+0x2a0/0x8bc [ 268.464809][ T7115] qtree_write_dquot+0x188/0x204 [ 268.466144][ T7115] v2_write_dquot+0x70/0xb0 [ 268.467388][ T7115] dquot_acquire+0x158/0x23c [ 268.468623][ T7115] ext4_acquire_dquot+0xd8/0x120 [ 268.469966][ T7115] dqget+0x44c/0x5c0 [ 268.471061][ T7115] __dquot_initialize+0x1b8/0x588 [ 268.472420][ T7115] dquot_initialize+0x24/0x34 [ 268.473708][ T7115] ext4_process_orphan+0x34/0x16c [ 268.475064][ T7115] ext4_orphan_cleanup+0x584/0x8ec [ 268.476407][ T7115] __ext4_fill_super+0x29fc/0x2c2c [ 268.477827][ T7115] ext4_fill_super+0x100/0x2e0 [ 268.479075][ T7115] get_tree_bdev+0x1e8/0x2a0 [ 268.480313][ T7115] ext4_get_tree+0x28/0x38 [ 268.481507][ T7115] vfs_get_tree+0x40/0x140 [ 268.482702][ T7115] do_new_mount+0x1dc/0x4e4 [ 268.483850][ T7115] path_mount+0x358/0x890 [ 268.485047][ T7115] __arm64_sys_mount+0x2c4/0x3c4 [ 268.486353][ T7115] el0_svc_common+0x138/0x220 [ 268.487636][ T7115] do_el0_svc+0x48/0x104 [ 268.488778][ T7115] el0_svc+0x58/0x150 [ 268.489884][ T7115] el0t_64_sync_handler+0x84/0xf0 [ 268.491241][ T7115] el0t_64_sync+0x190/0x194 [ 268.492445][ T7115] irq event stamp: 2926 [ 268.493561][ T7115] hardirqs last enabled at (2925): [] queue_work_on+0xac/0x11c [ 268.496084][ T7115] hardirqs last disabled at (2926): [] el1_dbg+0x24/0x80 [ 268.498458][ T7115] softirqs last enabled at (2906): [] _stext+0x2c4/0x34c [ 268.500838][ T7115] softirqs last disabled at (2715): [] ____do_softirq+0x14/0x20 [ 268.503394][ T7115] ---[ end trace 0000000000000000 ]--- [ 268.516960][ T4473] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 268.550099][ T4754] I/O error, dev loop3, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 268.558875][ T7115] ------------[ cut here ]------------ [ 268.560470][ T7115] WARNING: CPU: 1 PID: 7115 at fs/ext4/mballoc.c:1869 mb_find_extent+0x3fc/0x4c8 [ 268.562975][ T7115] Modules linked in: [ 268.564056][ T7115] CPU: 1 PID: 7115 Comm: syz-executor.2 Tainted: G W 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 268.567293][ T7115] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 268.570073][ T7115] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 268.572267][ T7115] pc : mb_find_extent+0x3fc/0x4c8 [ 268.573691][ T7115] lr : mb_find_extent+0x3fc/0x4c8 [ 268.575041][ T7115] sp : ffff80001f942fe0 [ 268.576208][ T7115] x29: ffff80001f943030 x28: ffff80001f9430b8 x27: ffff80001f943170 [ 268.578423][ T7115] x26: 0000000000000029 x25: 000000000000000c x24: 0000000000000000 [ 268.580671][ T7115] x23: 000000000000002c x22: 000000000000002c x21: 0000000000000200 [ 268.582878][ T7115] x20: 000000000000002c x19: ffff00011d87a000 x18: 0000000000000024 [ 268.585083][ T7115] x17: ffff80000c17e8bc x16: 0000000000000001 x15: 0000000000000000 [ 268.587336][ T7115] x14: 0000000000000000 x13: 0000000000000001 x12: ffff80000d6e1df0 [ 268.589596][ T7115] x11: ff8080000881c780 x10: 0000000000000000 x9 : ffff80000881c780 [ 268.591787][ T7115] x8 : ffff00011d97b400 x7 : ffff80000881901c x6 : 0000000000000000 [ 268.593961][ T7115] x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff80001f9430b8 [ 268.596155][ T7115] x2 : 0000000000000200 x1 : 000000000000002c x0 : 0000000000000029 [ 268.598321][ T7115] Call trace: [ 268.599198][ T7115] mb_find_extent+0x3fc/0x4c8 [ 268.600498][ T7115] ext4_mb_complex_scan_group+0x100/0x568 [ 268.602069][ T7115] ext4_mb_regular_allocator+0x638/0xb08 [ 268.603625][ T7115] ext4_mb_new_blocks+0x530/0x9d4 [ 268.605012][ T7115] ext4_ext_map_blocks+0x7d8/0x109c [ 268.606451][ T7115] ext4_map_blocks+0x4a8/0xaec [ 268.607796][ T7115] ext4_getblk+0xc4/0x448 [ 268.608980][ T7115] ext4_bread+0x3c/0x164 [ 268.610145][ T7115] ext4_quota_write+0x120/0x31c [ 268.611464][ T7115] get_free_dqblk+0x108/0x1d0 [ 268.612780][ T7115] do_insert_tree+0xdc/0x8bc [ 268.614042][ T7115] do_insert_tree+0x2a0/0x8bc [ 268.615316][ T7115] do_insert_tree+0x2a0/0x8bc [ 268.616602][ T7115] qtree_write_dquot+0x188/0x204 [ 268.617954][ T7115] v2_write_dquot+0x70/0xb0 [ 268.619246][ T7115] dquot_acquire+0x158/0x23c [ 268.620504][ T7115] ext4_acquire_dquot+0xd8/0x120 [ 268.621911][ T7115] dqget+0x44c/0x5c0 [ 268.622981][ T7115] __dquot_initialize+0x1b8/0x588 [ 268.624389][ T7115] dquot_initialize+0x24/0x34 [ 268.625675][ T7115] ext4_process_orphan+0x34/0x16c [ 268.627082][ T7115] ext4_orphan_cleanup+0x584/0x8ec [ 268.628494][ T7115] __ext4_fill_super+0x29fc/0x2c2c [ 268.629566][ T7122] loop5: detected capacity change from 0 to 512 [ 268.629920][ T7115] ext4_fill_super+0x100/0x2e0 [ 268.632886][ T7115] get_tree_bdev+0x1e8/0x2a0 [ 268.634177][ T7115] ext4_get_tree+0x28/0x38 [ 268.635380][ T7115] vfs_get_tree+0x40/0x140 [ 268.636613][ T7115] do_new_mount+0x1dc/0x4e4 [ 268.637893][ T7115] path_mount+0x358/0x890 [ 268.639082][ T7115] __arm64_sys_mount+0x2c4/0x3c4 [ 268.640492][ T7115] el0_svc_common+0x138/0x220 [ 268.641778][ T7115] do_el0_svc+0x48/0x104 [ 268.642962][ T7115] el0_svc+0x58/0x150 [ 268.644073][ T7115] el0t_64_sync_handler+0x84/0xf0 [ 268.645437][ T7115] el0t_64_sync+0x190/0x194 [ 268.646775][ T7115] irq event stamp: 3284 [ 268.647963][ T7115] hardirqs last enabled at (3283): [] finish_lock_switch+0x94/0xe4 [ 268.650655][ T7115] hardirqs last disabled at (3284): [] el1_dbg+0x24/0x80 [ 268.653043][ T7115] softirqs last enabled at (3280): [] _stext+0x2c4/0x34c [ 268.655502][ T7115] softirqs last disabled at (2929): [] ____do_softirq+0x14/0x20 [ 268.658096][ T7115] ---[ end trace 0000000000000000 ]--- [ 268.659669][ C1] vkms_vblank_simulate: vblank timer overrun [ 268.662752][ T7115] EXT4-fs error (device loop2): mb_find_extent:1874: group 0, corruption or bug in mb_find_extent block=43, order=0 needed=512 ex=0/0/44@0 [ 268.666665][ T7115] ------------[ cut here ]------------ [ 268.668142][ T7115] WARNING: CPU: 1 PID: 7115 at fs/ext4/mballoc.c:2308 ext4_mb_complex_scan_group+0x538/0x568 [ 268.670959][ T7115] Modules linked in: [ 268.672013][ T7115] CPU: 1 PID: 7115 Comm: syz-executor.2 Tainted: G W 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 268.675194][ T7115] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 268.677995][ T7115] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 268.680106][ T7115] pc : ext4_mb_complex_scan_group+0x538/0x568 [ 268.681740][ T7115] lr : ext4_mb_complex_scan_group+0x538/0x568 [ 268.683392][ T7115] sp : ffff80001f943090 [ 268.684543][ T7115] x29: ffff80001f9430e0 x28: 0000000000000000 x27: 0000000000000000 [ 268.686699][ T7115] x26: 0000000000000000 x25: 0000000000000029 x24: 0000000000000000 [ 268.688871][ T7115] x23: ffff80001f943170 x22: 0000000000000029 x21: ffff00011a9f6000 [ 268.691041][ T7115] x20: 0000000000000000 x19: ffff0000cae15110 x18: 0000000000000024 [ 268.693218][ T7115] x17: 3231353d64656465 x16: ffff80000ddcb118 x15: ffff00011d97b400 [ 268.695371][ T7115] x14: 0000000000000000 x13: 00000000ffffffff x12: ffff00011d97b400 [ 268.697580][ T7115] x11: ff8080000881c0bc x10: 0000000000000000 x9 : ffff80000881c0bc [ 268.699790][ T7115] x8 : ffff00011d97b400 x7 : ffff8000095f0648 x6 : 0000000000000000 [ 268.702050][ T7115] x5 : 0000000000000001 x4 : 0000000000000001 x3 : 0000000000000000 [ 268.704376][ T7115] x2 : 0000000000000006 x1 : 0000000000000000 x0 : 0000000000000001 [ 268.706591][ T7115] Call trace: [ 268.707499][ T7115] ext4_mb_complex_scan_group+0x538/0x568 [ 268.709201][ T7115] ext4_mb_regular_allocator+0x638/0xb08 [ 268.710907][ T7115] ext4_mb_new_blocks+0x530/0x9d4 [ 268.712341][ T7115] ext4_ext_map_blocks+0x7d8/0x109c [ 268.713787][ T7115] ext4_map_blocks+0x4a8/0xaec [ 268.715151][ T7115] ext4_getblk+0xc4/0x448 [ 268.716408][ T7115] ext4_bread+0x3c/0x164 [ 268.717549][ T7115] ext4_quota_write+0x120/0x31c [ 268.718857][ T7115] get_free_dqblk+0x108/0x1d0 [ 268.720105][ T7115] do_insert_tree+0xdc/0x8bc [ 268.721328][ T7115] do_insert_tree+0x2a0/0x8bc [ 268.722568][ T7115] do_insert_tree+0x2a0/0x8bc [ 268.723839][ T7115] qtree_write_dquot+0x188/0x204 [ 268.725171][ T7115] v2_write_dquot+0x70/0xb0 [ 268.726355][ T7115] dquot_acquire+0x158/0x23c [ 268.727594][ T7115] ext4_acquire_dquot+0xd8/0x120 [ 268.728919][ T7115] dqget+0x44c/0x5c0 [ 268.729953][ T7115] __dquot_initialize+0x1b8/0x588 [ 268.731333][ T7115] dquot_initialize+0x24/0x34 [ 268.732607][ T7115] ext4_process_orphan+0x34/0x16c [ 268.733967][ T7115] ext4_orphan_cleanup+0x584/0x8ec [ 268.735349][ T7115] __ext4_fill_super+0x29fc/0x2c2c [ 268.736731][ T7115] ext4_fill_super+0x100/0x2e0 [ 268.737997][ T7115] get_tree_bdev+0x1e8/0x2a0 [ 268.739219][ T7115] ext4_get_tree+0x28/0x38 [ 268.740395][ T7115] vfs_get_tree+0x40/0x140 [ 268.741601][ T7115] do_new_mount+0x1dc/0x4e4 [ 268.742838][ T7115] path_mount+0x358/0x890 [ 268.744014][ T7115] __arm64_sys_mount+0x2c4/0x3c4 [ 268.745379][ T7115] el0_svc_common+0x138/0x220 [ 268.746656][ T7115] do_el0_svc+0x48/0x104 [ 268.747828][ T7115] el0_svc+0x58/0x150 [ 268.748919][ T7115] el0t_64_sync_handler+0x84/0xf0 [ 268.750253][ T7115] el0t_64_sync+0x190/0x194 [ 268.751465][ T7115] irq event stamp: 3694 [ 268.752562][ T7115] hardirqs last enabled at (3693): [] queue_work_on+0xac/0x11c [ 268.755040][ T7115] hardirqs last disabled at (3694): [] el1_dbg+0x24/0x80 [ 268.757389][ T7115] softirqs last enabled at (3674): [] _stext+0x2c4/0x34c [ 268.759749][ T7115] softirqs last disabled at (3287): [] ____do_softirq+0x14/0x20 [ 268.762310][ T7115] ---[ end trace 0000000000000000 ]--- [ 268.763799][ C1] vkms_vblank_simulate: vblank timer overrun [ 268.767588][ T7115] Quota error (device loop2): write_blk: dquota write failed [ 268.767796][ T4453] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 268.769648][ T7115] Quota error (device loop2): qtree_write_dquot: Error -28 occurred while creating quota [ 268.776098][ T7115] EXT4-fs error (device loop2): mb_free_blocks:1780: group 0, inode 16: block 38:freeing already freed block (bit 38); block bitmap corrupt. [ 268.780663][ T7115] EXT4-fs (loop2): 1 truncate cleaned up [ 268.782283][ T7115] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. 00:04:28 executing program 2: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x4, &(0x7f0000000200)={[{@nobarrier}, {@noblock_validity}, {@nolazytime}, {@barrier_val={'barrier', 0x3d, 0x7fff0038}}, {@data_err_abort}, {@resgid}, {@resuid={'resuid', 0x3d, 0xee00}}, {@resgid={'resgid', 0x3d, 0xee01}}, {@resgid={'resgid', 0x3d, 0xee00}, 0x32}]}, 0x12, 0x4b1, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvvbby05mdbQ9ZYFlYMpywRbLjJTF7yDYY21NgW/aeebZsjGXLWHISmzAc9gcMxtgGe9rTXgr9Awolf0IpBNr30paW0ibtQx/aqEi6ShNXih0q+4L8+cDxPfdeSd/vsdDRPfcedAM4sM5GxMWIeNJoNJrL0Wx7mpXmtthqP+7xo3uzzZJEo3Hz4ySSbFvntZJsebz9lDgSEX/8XcRfkm/GrW1sLs1UKuW1bL1UX14t1TY2Ly0uzyyUF8orU1OTV6evTV+ZnuhLO8ci4vpv3v/X3///2+uv/+zOO7c+vPDXZloj2f5n29FP7aYXWv+LjuGIWNuLYDkYytpTyDsRAAB25XBEfDciftw61h+NodbRHAAAADBIGr8ciS+SiAYAAAAwsNLWHNgkLWbzfUciTYvF9hze78extFKt1X86X11fmWvPlR2LQjq/WClPZHOFx6KQNNcnszm2nfXL29anIuJkRPxz9GhrvThbrczlffIDAAAADojj28b/n422x/8AAADAgBnLOwEAAABgzxn/AwAAwOAz/gcAAICB9vsbN5ql0bn/9dztjfWl6u1Lc+XaUnF5fbY4W11bLS5Uqwut3+xb3un1KtXq6s9jZf1uqV6u1Uu1jc1by9X1lfqtxedugQ0AAADso5M/evB2EhFbvzjaKk2H8k4K2BfDL/Pg9/YuD2D/DeWdAJCbl/r+BwZKIe8EgNwlO+zvOXnnjf7nAgAA7I3xH/S+/u/cAAy2NO8EgNy4/g8Hl+v/cHAVHAHAgbf31/8bjZdKCAAA6LuRVknSYnYtcCTStFiMONG6LUAhmV+slCci4jsR8dZo4XBzfbL1zGTHMQMAAAAAAAAAAAAAAAAAAAAAAAAA0NZoJNEAAAAABlpE+kGS3f9rfPT8yPbzA4eSz0dby4i489+b/747U6+vTTa3f/J0e/0/2fbLeZzBAAAAALbrjNM743gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6KfHj+7Ndsp+xv3o1xEx1i3+cBxpLY9EISKOfZrE8DPPSyJiqA/xt+5HxKlu8ZNmWjGWZdEt/tEc46cRcbwP8eEge9Dsf37V7fOXxtnWsvvnbzgr31bv/i992v8N9eh/TuwyxumHr5Z6xr8fcXq4e//TiZ/0iH9ul/H//KfNzV77Gv+LGO/6/ZM8F6tUX14t1TY2Ly0uzyyUF8orU1OTV6evTV+ZnijNL1bK2d+uMf7xw9eevKj9x3rEH9uh/ed32f4vH9599L12tdAt/oVz3d//Uz3ip9l330+yenP/eKe+1a4/68wrb555UfvnerR/p/f/wi7bf/EPf3t3lw8FAPZBbWNzaaZSKa+pqKioPK3k3TMBAAD99vVBf96ZAAAAAAAAAAAAAAAAAAAAwMG1Hz8ntj3mVj5NBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4oa8CAAD//wQW2LQ=") setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000000)=@ccm_128={{0x304}, "77bbb8530cf0e2eb", "51abf733a461b862be35acd941478b09", "3cafdea4", "f3af08b9cc8f29d7"}, 0x28) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x4, &(0x7f0000000200)={[{@nobarrier}, {@noblock_validity}, {@nolazytime}, {@barrier_val={'barrier', 0x3d, 0x7fff0038}}, {@data_err_abort}, {@resgid}, {@resuid={'resuid', 0x3d, 0xee00}}, {@resgid={'resgid', 0x3d, 0xee01}}, {@resgid={'resgid', 0x3d, 0xee00}, 0x32}]}, 0x12, 0x4b1, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvvbby05mdbQ9ZYFlYMpywRbLjJTF7yDYY21NgW/aeebZsjGXLWHISmzAc9gcMxtgGe9rTXgr9Awolf0IpBNr30paW0ibtQx/aqEi6ShNXih0q+4L8+cDxPfdeSd/vsdDRPfcedAM4sM5GxMWIeNJoNJrL0Wx7mpXmtthqP+7xo3uzzZJEo3Hz4ySSbFvntZJsebz9lDgSEX/8XcRfkm/GrW1sLs1UKuW1bL1UX14t1TY2Ly0uzyyUF8orU1OTV6evTV+ZnuhLO8ci4vpv3v/X3///2+uv/+zOO7c+vPDXZloj2f5n29FP7aYXWv+LjuGIWNuLYDkYytpTyDsRAAB25XBEfDciftw61h+NodbRHAAAADBIGr8ciS+SiAYAAAAwsNLWHNgkLWbzfUciTYvF9hze78extFKt1X86X11fmWvPlR2LQjq/WClPZHOFx6KQNNcnszm2nfXL29anIuJkRPxz9GhrvThbrczlffIDAAAADojj28b/n422x/8AAADAgBnLOwEAAABgzxn/AwAAwOAz/gcAAICB9vsbN5ql0bn/9dztjfWl6u1Lc+XaUnF5fbY4W11bLS5Uqwut3+xb3un1KtXq6s9jZf1uqV6u1Uu1jc1by9X1lfqtxedugQ0AAADso5M/evB2EhFbvzjaKk2H8k4K2BfDL/Pg9/YuD2D/DeWdAJCbl/r+BwZKIe8EgNwlO+zvOXnnjf7nAgAA7I3xH/S+/u/cAAy2NO8EgNy4/g8Hl+v/cHAVHAHAgbf31/8bjZdKCAAA6LuRVknSYnYtcCTStFiMONG6LUAhmV+slCci4jsR8dZo4XBzfbL1zGTHMQMAAAAAAAAAAAAAAAAAAAAAAAAA0NZoJNEAAAAABlpE+kGS3f9rfPT8yPbzA4eSz0dby4i489+b/747U6+vTTa3f/J0e/0/2fbLeZzBAAAAALbrjNM743gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6KfHj+7Ndsp+xv3o1xEx1i3+cBxpLY9EISKOfZrE8DPPSyJiqA/xt+5HxKlu8ZNmWjGWZdEt/tEc46cRcbwP8eEge9Dsf37V7fOXxtnWsvvnbzgr31bv/i992v8N9eh/TuwyxumHr5Z6xr8fcXq4e//TiZ/0iH9ul/H//KfNzV77Gv+LGO/6/ZM8F6tUX14t1TY2Ly0uzyyUF8orU1OTV6evTV+ZnijNL1bK2d+uMf7xw9eevKj9x3rEH9uh/ed32f4vH9599L12tdAt/oVz3d//Uz3ip9l330+yenP/eKe+1a4/68wrb555UfvnerR/p/f/wi7bf/EPf3t3lw8FAPZBbWNzaaZSKa+pqKioPK3k3TMBAAD99vVBf96ZAAAAAAAAAAAAAAAAAAAAwMG1Hz8ntj3mVj5NBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4oa8CAAD//wQW2LQ=") (async) setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000000)=@ccm_128={{0x304}, "77bbb8530cf0e2eb", "51abf733a461b862be35acd941478b09", "3cafdea4", "f3af08b9cc8f29d7"}, 0x28) (async) 00:04:28 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x302, 0x0, 0x32}, 0x9c) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) r2 = socket$inet_sctp(0x2, 0x5, 0x84) r3 = accept$inet(r1, 0x0, &(0x7f0000002180)) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f00000021c0)=@assoc_value, &(0x7f0000002200)=0x8) sendmmsg$inet_sctp(r2, &(0x7f0000001f00)=[{&(0x7f0000000000)=@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000080)='=', 0x1}], 0x1}], 0x1, 0x40) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={r5, 0xff, 0x1}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f00000020c0)={r5, @in6={{0xa, 0x4e21, 0xa, @private0, 0x6234}}, 0x5ed, 0x6, 0x7, 0x2, 0x0, 0x1f, 0xfc}, 0x9c) r6 = openat$mice(0xffffffffffffff9c, &(0x7f0000002240), 0x22002) r7 = socket$inet_sctp(0x2, 0x5, 0x84) sendmmsg$inet_sctp(r7, &(0x7f0000001f00)=[{&(0x7f0000000000)=@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000080)='=', 0x1}], 0x1}], 0x1, 0x40) r8 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r7, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={r9, 0xff, 0x1}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r6, 0x84, 0x9, &(0x7f0000002280)={r9, @in6={{0xa, 0x4e21, 0x9, @dev={0xfe, 0x80, '\x00', 0xe}, 0x6}}, 0x7, 0x8, 0x4, 0x39f, 0x12358edec3530d94, 0x0, 0x81}, 0x9c) r10 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(0xffffffffffffffff, &(0x7f00000064c0)={0x2020}, 0x2044) read$FUSE(r10, &(0x7f0000000080)={0x2020}, 0x2020) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r10, 0x84, 0x9, &(0x7f0000000140)={0x0, @in={{0x2, 0x4e22, @local}}, 0x7fff, 0x3ff, 0x1, 0x7, 0xb, 0x4, 0x9}, 0x9c) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f00000000c0)=0xd3, 0x4) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000006440)={0x50, 0xffffffffffffffda, 0x0, {0x7, 0x26, 0x6, 0x1001000, 0xa253, 0x4, 0x6d5, 0x10001}}, 0x50) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, &(0x7f0000002340)=0xfff, 0x4) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:28 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x3000001, &(0x7f0000000080)=ANY=[], 0x1, 0x514, &(0x7f0000000a80)="$eJzs3V1rY2kdAPD/SZPpvFRTdS9WYdfBXeksOkm7dXeLFzsriHcLyno/ljYtpWlTmnR3Whbp4AcQRHTBK6+8EfwAguxHEGFB70VFGXRWL/ZC58hJTvoSk2mdSZoh/f3gyXnO6/95TpIn5+VpTwCX1s2IeCsipiLilYgo59MLeYrDTsqW+/jh+ytZSiJN3/l7Ekk+LVssyVPmRr7a1c6gr+b+weZyvV7bzcerra2danP/4PbG1vJ6bb22vbi48PrSG0uvLc0PpZ5Zvd785l9+8sNffOvN33z1vT/e/dut72flncnnd+sxbJ19Usr2xZFiROyOItgYTOX1KUX3BQCAZ1l2jP/ZiPhS+/i/HFPto7nBrpzIJyMvHQAAADAM6Z2Z+HcSkQIAAAATq9DuA5sUKnlfgJkoFCqVTh/e5+J6od5otr6y1tjbXu30lZ2NUmFto16bz/vUzkYpycYX2vnj8VePxpNTfYB/XL7Wnl9ZadRXx3fZAwAAAC6VGz3n//8qd87/AQAAgAkzO+4CAAAAACPn/B8AAAAmn/N/AAAAmGjffvvtLKXd51+vvru/t9l49/ZqrblZ2dpbqaw0dncq643Gej2djtg6a3v1RmPna7G9d6/aqjVb1eb+wd2txt526+7GqUdgAwAAABfoM1/88A9JRBx+/Vo7RfcZ/1MDVtBXACZG4ZzLpdnLn0dbFuBiDfqZByZf8fGzr1xUOYCLV+oMknGXAxifsxqAgZ13fjv8sgAAAKMx9/n+9/+Lx9cGgAl13vv/wORx/x8urzPu/wMTrOQIAC690d//T9MztwUAAIzUTDslhUp+L3AmCp+kHTEbpWRto16bj4hPR8Tvy6XpbHyhvWbijwYAAAAAAAAAAAAAAAAAAAAAAAAA4JzSNIkUAAAAmGgRhb8m+fO/5sovz/ReH7iSfFJuDyPivZ+989N7y63W7kI2/R9H01sf5NNfHccVDAAAAKBX9zy9ex4PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMP08cP3V7rpIuM++EZEzPaLX4yr7eHVKEXE9X8mUTyxXhIRU0OIf3g/Ip7vFz/JihWzeSl64xci4lq7FCOP/0Kapn3j33jq6HC5fZi1P2/1+/4V4mZ72P/7X+ykO08bf3D7Vzhq/6YGtH+fOmeML3z0q2r/OdOd+cX+7U83fjIg/kv9Nln830nf++7BwaCypT+PmOv7+5OcilVtbe1Um/sHtze2ltdr67XtxcWF15feWHptab66tlGv5a99Y/zohV8/GhT/wc2I633il/P290T9l3vr/3KWKQ3a8rH/fHTv4ec62VLPJuLB/YhbL/V//58/Hf/Urs0+E1/Ofwey+XPd/GEnf9KLv/zdiwPrfz9idcD+P+v9v3V21dte+c4P/nTORQGAC9DcP9hcrtdruz2ZR2maDpj1hJkP0jQ938LZUenTxcqOjoZa+CfIxHkXfm7sRX2CzJ3/Z+F0+vEftp5McvgMVPDSZ8bdMgEAAMN2fNA/7pIAAAAAAAAAAAAAAAAAAADA5XUR/06sN+bheKoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBY/w0AAP//qLzaOw==") (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x13c) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000002380)={&(0x7f00000020c0)='./file1\x00', 0x0, 0x8}, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000080)) (async) lseek(r0, 0xf8, 0x0) (async) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000022c0), 0x4040, 0x0) (async) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') (async, rerun: 64) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000002140)={0x0, 0x6, [@empty, @broadcast, @multicast, @empty, @multicast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}]}) (rerun: 64) read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000002440)={0x50, 0x0, 0x0, {0x7, 0x26, 0xf7, 0x100800, 0x6, 0x0, 0xf4e00000, 0x40}}, 0x50) (async) bpf$PROG_LOAD(0x5, &(0x7f00000023c0)={0x6, 0x2000000000000124, &(0x7f00000024c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4e8, 0x0, 0x0, 0x0, 0x80000000}, [@generic={0xde, 0x8, 0xd, 0x400, 0x4}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0x3}, @map_fd={0x18, 0x2, 0x1, 0x0, r3}, @ldst={0x1, 0x1, 0x0, 0x0, 0xa, 0xfffffffffffffff0, 0xfffffffffffffff0}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}]}, &(0x7f0000002180)='syzkaller\x00', 0x34fc, 0xd6, &(0x7f00000021c0)=""/214, 0x41000, 0x2, '\x00', 0x0, 0x4, r2, 0x8, &(0x7f0000002300)={0x2, 0x30}, 0x8, 0x10, &(0x7f0000002340)={0x5, 0xf, 0x5, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000002380)}, 0x80) (async) getdents64(r0, 0xfffffffffffffffe, 0x29) 00:04:28 executing program 3: setresgid(0xee00, 0x0, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x4000, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r1, 0x0) setpgid(0x0, r1) setpgid(r1, 0x0) ptrace(0xcad8dd3a708e7a8b, r1) prlimit64(r0, 0x0, 0x0, 0x0) r2 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) write$smackfs_label(r3, &(0x7f00000020c0)=ANY=[@ANYBLOB="2f7379732f6b65726e656c2f64656275672f64616d6f6e2f6064616d6f6e605f7069640000a612cdfcc16c28678a2ebfaffada2c38e1ac06e5e36978531949acbacf2a0520bf4f197edfa1378448003f6c0173c1913d01f48963c54df3a14fe696b7f0796ca86fa891f3d20188b085ffe8989200ca0d1505fe65561e75833aa6a26cba"], 0x25) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:04:28 executing program 5: openat$sequencer2(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$SNDCTL_FM_4OP_ENABLE(0xffffffffffffffff, 0x80045104, 0x0) (async, rerun: 64) write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) (rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101140, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000500)='./file0\x00', 0x47, &(0x7f0000000200)=ANY=[@ANYBLOB='nobarrier,noblock_validity,nolazytime,barrier=0x000000007fff0038,data_err=abort,resgid=', @ANYRESHEX=0x0, @ANYBLOB=',resuid=', @ANYRESHEX=0xee00, @ANYBLOB=',resgid=', @ANYRESHEX=0xee01, @ANYBLOB=',resgid=', @ANYRESHEX=0xee00, @ANYBLOB], 0x16, 0x4b3, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvvbay/HBmZ9tDFlgWlgwnbJHseEnMHrINxvYU2Ja9Z54tG2PZMpacxCYMh/0BgzG2QZ/61JdC/4BCyZ9QCoH2vbSlpbRJ+9CHNiqSrtLElWKHyr4gfz5wfM+9V9L3eyx0dc89B90ADqwzEXEhIh43Go3mcjTbnmYlttql+bhHD+/ONksSjcaNT5JIsm2d10qy5bHsaYcj4i9/jPh78u24tY3NpZlKpbyWrZfqy6ul2sbmxcXlmYXyQnllamryyvTV6cvTE31p51hEXPv9B//91yt/uPbGL2+/e/Oj8/9opjWS7X+6Hf3Ubnqh9b/oGI6Itb0IloOhrD2FvBMBAGBXmuf4P4iIn7X6AaMx1DqbAwAAAAZJ4zcj8WUS0QAAAAAGVtqaA5ukxWwuwEikabHYnsP7oziaVqq1+i/mq+src+25smNRSOcXK+WJbK7wWBSS5vpkNse2s35p2/pURJyIiP+MHmmtF2erlbm8L34AAADAAXFsW///89F2/x8AAAAYMGN5JwAAAADsOf1/AAAAGHz6/wAAADDQ/nT9erM0Ove/nru1sb5UvXVxrlxbKi6vzxZnq2urxYVqdaH1m33LO71epVpd/VWsrN8p1cu1eqm2sXlzubq+Ur+5+MwtsAEAAIB9dOKn999JImLr10dapelQ3kkB+yJ9kQe/v3d5APtvKO8EgNwM550AkJtC3gkAuUt22N9z8s6b/c8FAADYG+M/7j3+79oADLYXGv8HBorxfzi4jP/DwVVwBgAH3t6P/zcaL5QQAADQdyOtkqTFbCxwJNK0WIw43rotQCGZX6yUJyLi+xHx9mjhe831ydYzkx37DAAAAAAAAAAAAAAAAAAAAAAAAABAW6ORRAMAAAAYaBHph0l2/6/x0XMj268PHEq+GG0tI+L2Szf+d2emXl+bbG7/9Mn2+v+z7ZfyuIIBAAAAbNfpp3f68QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQT48e3p3tlP2M+/HvImKsW/zhONxaHo5CRBz9LInhp56XRMRQH+Jv3YuIk93iJ820YizLYnv8piM5xk8j4lgf4sNBdr95/Pltt89fGmday+6fv+GsfFe9j3/pk+PfUI/j3/Fdxjj14LVSz/j3Ik4Ndz/+dOInPeKf3WX8v/11c7PXvsbLEeNdv3+SZ2KV6surpdrG5sXF5ZmF8kJ5ZWpq8sr01enL0xOl+cVKOfvbNca/f/L64+e1/2iP+GM7tP/cLtv/1YM7D3/Yrha6xT9/tvv7f7JH/DT77vt5Vm/uH+/Ut9r1p51+9a3Tz2v/XI/27/T+n99l+y/8+Z/v7fKhAMA+qG1sLs1UKuU1FRUVlSeVvI9MAABAv31z0p93JgAAAAAAAAAAAAAAAAAAAHBw7cfPiW2PuZVPUwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnuvrAAAA//9IkNkD") 00:04:28 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x7000000, 0x4) [ 268.811194][ T4481] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. 00:04:28 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x8000000, 0x4) [ 268.868290][ T7139] loop5: detected capacity change from 0 to 512 00:04:28 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x3000001, &(0x7f0000000080)=ANY=[], 0x1, 0x514, &(0x7f0000000a80)="$eJzs3V1rY2kdAPD/SZPpvFRTdS9WYdfBXeksOkm7dXeLFzsriHcLyno/ljYtpWlTmnR3Whbp4AcQRHTBK6+8EfwAguxHEGFB70VFGXRWL/ZC58hJTvoSk2mdSZoh/f3gyXnO6/95TpIn5+VpTwCX1s2IeCsipiLilYgo59MLeYrDTsqW+/jh+ytZSiJN3/l7Ekk+LVssyVPmRr7a1c6gr+b+weZyvV7bzcerra2danP/4PbG1vJ6bb22vbi48PrSG0uvLc0PpZ5Zvd785l9+8sNffOvN33z1vT/e/dut72flncnnd+sxbJ19Usr2xZFiROyOItgYTOX1KUX3BQCAZ1l2jP/ZiPhS+/i/HFPto7nBrpzIJyMvHQAAADAM6Z2Z+HcSkQIAAAATq9DuA5sUKnlfgJkoFCqVTh/e5+J6od5otr6y1tjbXu30lZ2NUmFto16bz/vUzkYpycYX2vnj8VePxpNTfYB/XL7Wnl9ZadRXx3fZAwAAAC6VGz3n//8qd87/AQAAgAkzO+4CAAAAACPn/B8AAAAmn/N/AAAAmGjffvvtLKXd51+vvru/t9l49/ZqrblZ2dpbqaw0dncq643Gej2djtg6a3v1RmPna7G9d6/aqjVb1eb+wd2txt526+7GqUdgAwAAABfoM1/88A9JRBx+/Vo7RfcZ/1MDVtBXACZG4ZzLpdnLn0dbFuBiDfqZByZf8fGzr1xUOYCLV+oMknGXAxifsxqAgZ13fjv8sgAAAKMx9/n+9/+Lx9cGgAl13vv/wORx/x8urzPu/wMTrOQIAC690d//T9MztwUAAIzUTDslhUp+L3AmCp+kHTEbpWRto16bj4hPR8Tvy6XpbHyhvWbijwYAAAAAAAAAAAAAAAAAAAAAAAAA4JzSNIkUAAAAmGgRhb8m+fO/5sovz/ReH7iSfFJuDyPivZ+989N7y63W7kI2/R9H01sf5NNfHccVDAAAAKBX9zy9ex4PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMP08cP3V7rpIuM++EZEzPaLX4yr7eHVKEXE9X8mUTyxXhIRU0OIf3g/Ip7vFz/JihWzeSl64xci4lq7FCOP/0Kapn3j33jq6HC5fZi1P2/1+/4V4mZ72P/7X+ykO08bf3D7Vzhq/6YGtH+fOmeML3z0q2r/OdOd+cX+7U83fjIg/kv9Nln830nf++7BwaCypT+PmOv7+5OcilVtbe1Um/sHtze2ltdr67XtxcWF15feWHptab66tlGv5a99Y/zohV8/GhT/wc2I633il/P290T9l3vr/3KWKQ3a8rH/fHTv4ec62VLPJuLB/YhbL/V//58/Hf/Urs0+E1/Ofwey+XPd/GEnf9KLv/zdiwPrfz9idcD+P+v9v3V21dte+c4P/nTORQGAC9DcP9hcrtdruz2ZR2maDpj1hJkP0jQ938LZUenTxcqOjoZa+CfIxHkXfm7sRX2CzJ3/Z+F0+vEftp5McvgMVPDSZ8bdMgEAAMN2fNA/7pIAAAAAAAAAAAAAAAAAAADA5XUR/06sN+bheKoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBY/w0AAP//qLzaOw==") (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x13c) (async, rerun: 64) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') (rerun: 64) read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) (async, rerun: 32) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) (async, rerun: 32) bpf$OBJ_GET_PROG(0x7, &(0x7f0000002380)={&(0x7f00000020c0)='./file1\x00', 0x0, 0x8}, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000080)) (async, rerun: 64) lseek(r0, 0xf8, 0x0) (rerun: 64) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000022c0), 0x4040, 0x0) (async) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000002140)={0x0, 0x6, [@empty, @broadcast, @multicast, @empty, @multicast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}]}) (async) read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000002440)={0x50, 0x0, 0x0, {0x7, 0x26, 0xf7, 0x100800, 0x6, 0x0, 0xf4e00000, 0x40}}, 0x50) (async) bpf$PROG_LOAD(0x5, &(0x7f00000023c0)={0x6, 0x2000000000000124, &(0x7f00000024c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4e8, 0x0, 0x0, 0x0, 0x80000000}, [@generic={0xde, 0x8, 0xd, 0x400, 0x4}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0x3}, @map_fd={0x18, 0x2, 0x1, 0x0, r3}, @ldst={0x1, 0x1, 0x0, 0x0, 0xa, 0xfffffffffffffff0, 0xfffffffffffffff0}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}]}, &(0x7f0000002180)='syzkaller\x00', 0x34fc, 0xd6, &(0x7f00000021c0)=""/214, 0x41000, 0x2, '\x00', 0x0, 0x4, r2, 0x8, &(0x7f0000002300)={0x2, 0x30}, 0x8, 0x10, &(0x7f0000002340)={0x5, 0xf, 0x5, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000002380)}, 0x80) (async) getdents64(r0, 0xfffffffffffffffe, 0x29) 00:04:28 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x9000000, 0x4) 00:04:28 executing program 5: openat$sequencer2(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$SNDCTL_FM_4OP_ENABLE(0xffffffffffffffff, 0x80045104, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101140, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000500)='./file0\x00', 0x47, &(0x7f0000000200)=ANY=[@ANYBLOB='nobarrier,noblock_validity,nolazytime,barrier=0x000000007fff0038,data_err=abort,resgid=', @ANYRESHEX=0x0, @ANYBLOB=',resuid=', @ANYRESHEX=0xee00, @ANYBLOB=',resgid=', @ANYRESHEX=0xee01, @ANYBLOB=',resgid=', @ANYRESHEX=0xee00, @ANYBLOB], 0x16, 0x4b3, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvvbay/HBmZ9tDFlgWlgwnbJHseEnMHrINxvYU2Ja9Z54tG2PZMpacxCYMh/0BgzG2QZ/61JdC/4BCyZ9QCoH2vbSlpbRJ+9CHNiqSrtLElWKHyr4gfz5wfM+9V9L3eyx0dc89B90ADqwzEXEhIh43Go3mcjTbnmYlttql+bhHD+/ONksSjcaNT5JIsm2d10qy5bHsaYcj4i9/jPh78u24tY3NpZlKpbyWrZfqy6ul2sbmxcXlmYXyQnllamryyvTV6cvTE31p51hEXPv9B//91yt/uPbGL2+/e/Oj8/9opjWS7X+6Hf3Ubnqh9b/oGI6Itb0IloOhrD2FvBMBAGBXmuf4P4iIn7X6AaMx1DqbAwAAAAZJ4zcj8WUS0QAAAAAGVtqaA5ukxWwuwEikabHYnsP7oziaVqq1+i/mq+src+25smNRSOcXK+WJbK7wWBSS5vpkNse2s35p2/pURJyIiP+MHmmtF2erlbm8L34AAADAAXFsW///89F2/x8AAAAYMGN5JwAAAADsOf1/AAAAGHz6/wAAADDQ/nT9erM0Ove/nru1sb5UvXVxrlxbKi6vzxZnq2urxYVqdaH1m33LO71epVpd/VWsrN8p1cu1eqm2sXlzubq+Ur+5+MwtsAEAAIB9dOKn999JImLr10dapelQ3kkB+yJ9kQe/v3d5APtvKO8EgNwM550AkJtC3gkAuUt22N9z8s6b/c8FAADYG+M/7j3+79oADLYXGv8HBorxfzi4jP/DwVVwBgAH3t6P/zcaL5QQAADQdyOtkqTFbCxwJNK0WIw43rotQCGZX6yUJyLi+xHx9mjhe831ydYzkx37DAAAAAAAAAAAAAAAAAAAAAAAAABAW6ORRAMAAAAYaBHph0l2/6/x0XMj268PHEq+GG0tI+L2Szf+d2emXl+bbG7/9Mn2+v+z7ZfyuIIBAAAAbNfpp3f68QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQT48e3p3tlP2M+/HvImKsW/zhONxaHo5CRBz9LInhp56XRMRQH+Jv3YuIk93iJ820YizLYnv8piM5xk8j4lgf4sNBdr95/Pltt89fGmday+6fv+GsfFe9j3/pk+PfUI/j3/Fdxjj14LVSz/j3Ik4Ndz/+dOInPeKf3WX8v/11c7PXvsbLEeNdv3+SZ2KV6surpdrG5sXF5ZmF8kJ5ZWpq8sr01enL0xOl+cVKOfvbNca/f/L64+e1/2iP+GM7tP/cLtv/1YM7D3/Yrha6xT9/tvv7f7JH/DT77vt5Vm/uH+/Ut9r1p51+9a3Tz2v/XI/27/T+n99l+y/8+Z/v7fKhAMA+qG1sLs1UKuU1FRUVlSeVvI9MAABAv31z0p93JgAAAAAAAAAAAAAAAAAAAHBw7cfPiW2PuZVPUwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnuvrAAAA//9IkNkD") [ 268.950366][ T7146] loop2: detected capacity change from 0 to 512 [ 268.955430][ T4470] I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 268.958841][ T7151] loop5: detected capacity change from 0 to 512 00:04:28 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x302, 0x0, 0x32}, 0x9c) (async) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) (async) r2 = socket$inet_sctp(0x2, 0x5, 0x84) r3 = accept$inet(r1, 0x0, &(0x7f0000002180)) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f00000021c0)=@assoc_value, &(0x7f0000002200)=0x8) (async) sendmmsg$inet_sctp(r2, &(0x7f0000001f00)=[{&(0x7f0000000000)=@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000080)='=', 0x1}], 0x1}], 0x1, 0x40) (async) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={r5, 0xff, 0x1}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f00000020c0)={r5, @in6={{0xa, 0x4e21, 0xa, @private0, 0x6234}}, 0x5ed, 0x6, 0x7, 0x2, 0x0, 0x1f, 0xfc}, 0x9c) r6 = openat$mice(0xffffffffffffff9c, &(0x7f0000002240), 0x22002) r7 = socket$inet_sctp(0x2, 0x5, 0x84) sendmmsg$inet_sctp(r7, &(0x7f0000001f00)=[{&(0x7f0000000000)=@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000080)='=', 0x1}], 0x1}], 0x1, 0x40) (async) r8 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r7, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={r9, 0xff, 0x1}, 0xc) (async) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r6, 0x84, 0x9, &(0x7f0000002280)={r9, @in6={{0xa, 0x4e21, 0x9, @dev={0xfe, 0x80, '\x00', 0xe}, 0x6}}, 0x7, 0x8, 0x4, 0x39f, 0x12358edec3530d94, 0x0, 0x81}, 0x9c) (async) r10 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(0xffffffffffffffff, &(0x7f00000064c0)={0x2020}, 0x2044) read$FUSE(r10, &(0x7f0000000080)={0x2020}, 0x2020) (async) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r10, 0x84, 0x9, &(0x7f0000000140)={0x0, @in={{0x2, 0x4e22, @local}}, 0x7fff, 0x3ff, 0x1, 0x7, 0xb, 0x4, 0x9}, 0x9c) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f00000000c0)=0xd3, 0x4) (async) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000006440)={0x50, 0xffffffffffffffda, 0x0, {0x7, 0x26, 0x6, 0x1001000, 0xa253, 0x4, 0x6d5, 0x10001}}, 0x50) (async) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, &(0x7f0000002340)=0xfff, 0x4) (async) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:28 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0xe000000, 0x4) [ 269.020172][ T7146] ------------[ cut here ]------------ [ 269.021730][ T7146] WARNING: CPU: 0 PID: 7146 at fs/ext4/mballoc.c:1869 mb_find_extent+0x3fc/0x4c8 [ 269.024285][ T7146] Modules linked in: [ 269.025372][ T7146] CPU: 0 PID: 7146 Comm: syz-executor.2 Tainted: G W 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 269.028650][ T7146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 269.031468][ T7146] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 269.033616][ T7146] pc : mb_find_extent+0x3fc/0x4c8 [ 269.035017][ T7146] lr : mb_find_extent+0x3fc/0x4c8 [ 269.036389][ T7146] sp : ffff80001fe02fe0 [ 269.037536][ T7146] x29: ffff80001fe03030 x28: ffff80001fe030b8 x27: ffff80001fe03170 [ 269.039794][ T7146] x26: 0000000000000029 x25: 000000000000000c x24: 0000000000000000 [ 269.042026][ T7146] x23: 000000000000002c x22: 000000000000002c x21: 0000000000000200 [ 269.044255][ T7146] x20: 000000000000002c x19: ffff0001239f1000 x18: 00000000000000c0 [ 269.046496][ T7146] x17: ffff80000df8d158 x16: 0000000000000001 x15: 0000000000000000 [ 269.048732][ T7146] x14: 0000000000000000 x13: 0000000000000001 x12: ffff80000d6e1df0 [ 269.050930][ T7146] x11: ff8080000881c780 x10: 0000000000000000 x9 : ffff80000881c780 [ 269.053184][ T7146] x8 : ffff00011a584e00 x7 : ffff80000881901c x6 : 0000000000000000 [ 269.055402][ T7146] x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff80001fe030b8 [ 269.057653][ T7146] x2 : 0000000000000200 x1 : 000000000000002c x0 : 0000000000000029 [ 269.059897][ T7146] Call trace: [ 269.060812][ T7146] mb_find_extent+0x3fc/0x4c8 [ 269.062097][ T7146] ext4_mb_complex_scan_group+0x100/0x568 [ 269.063748][ T7146] ext4_mb_regular_allocator+0x638/0xb08 [ 269.065309][ T7146] ext4_mb_new_blocks+0x530/0x9d4 [ 269.066719][ T7146] ext4_ext_map_blocks+0x7d8/0x109c [ 269.068183][ T7146] ext4_map_blocks+0x4a8/0xaec [ 269.069487][ T7146] ext4_getblk+0xc4/0x448 [ 269.070678][ T7146] ext4_bread+0x3c/0x164 [ 269.071874][ T7146] ext4_quota_write+0x120/0x31c [ 269.073212][ T7146] get_free_dqblk+0x108/0x1d0 [ 269.074514][ T7146] do_insert_tree+0xdc/0x8bc [ 269.075842][ T7146] do_insert_tree+0x2a0/0x8bc [ 269.077151][ T7146] do_insert_tree+0x2a0/0x8bc [ 269.078420][ T7146] qtree_write_dquot+0x188/0x204 [ 269.079784][ T7146] v2_write_dquot+0x70/0xb0 [ 269.081045][ T7146] dquot_acquire+0x158/0x23c [ 269.082360][ T7146] ext4_acquire_dquot+0xd8/0x120 [ 269.083728][ T7146] dqget+0x44c/0x5c0 [ 269.084808][ T7146] __dquot_initialize+0x1b8/0x588 [ 269.086193][ T7146] dquot_initialize+0x24/0x34 [ 269.087511][ T7146] ext4_process_orphan+0x34/0x16c [ 269.088901][ T7146] ext4_orphan_cleanup+0x584/0x8ec [ 269.090302][ T7146] __ext4_fill_super+0x29fc/0x2c2c [ 269.091550][ T7146] ext4_fill_super+0x100/0x2e0 [ 269.092848][ T7146] get_tree_bdev+0x1e8/0x2a0 [ 269.094009][ T7146] ext4_get_tree+0x28/0x38 [ 269.095095][ T7146] vfs_get_tree+0x40/0x140 [ 269.096258][ T7146] do_new_mount+0x1dc/0x4e4 [ 269.097515][ T7146] path_mount+0x358/0x890 [ 269.098680][ T7146] __arm64_sys_mount+0x2c4/0x3c4 [ 269.100057][ T7146] el0_svc_common+0x138/0x220 [ 269.101327][ T7146] do_el0_svc+0x48/0x104 [ 269.102515][ T7146] el0_svc+0x58/0x150 [ 269.103591][ T7146] el0t_64_sync_handler+0x84/0xf0 [ 269.104996][ T7146] el0t_64_sync+0x190/0x194 [ 269.106248][ T7146] irq event stamp: 2812 [ 269.107382][ T7146] hardirqs last enabled at (2811): [] lookup_bh_lru+0x134/0x214 [ 269.109986][ T7146] hardirqs last disabled at (2812): [] el1_dbg+0x24/0x80 [ 269.112355][ T7146] softirqs last enabled at (2214): [] _stext+0x2c4/0x34c [ 269.114782][ T7146] softirqs last disabled at (2189): [] ____do_softirq+0x14/0x20 [ 269.117307][ T7146] ---[ end trace 0000000000000000 ]--- [ 269.119176][ T7146] EXT4-fs error (device loop2): mb_find_extent:1874: group 0, corruption or bug in mb_find_extent block=43, order=0 needed=512 ex=0/0/44@0 [ 269.123110][ T7146] ------------[ cut here ]------------ [ 269.124551][ T7146] WARNING: CPU: 0 PID: 7146 at fs/ext4/mballoc.c:2308 ext4_mb_complex_scan_group+0x538/0x568 [ 269.127332][ T7146] Modules linked in: [ 269.128335][ T7146] CPU: 0 PID: 7146 Comm: syz-executor.2 Tainted: G W 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 269.131463][ T7146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 269.134184][ T7146] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 269.136281][ T7146] pc : ext4_mb_complex_scan_group+0x538/0x568 [ 269.137960][ T7146] lr : ext4_mb_complex_scan_group+0x538/0x568 [ 269.139609][ T7146] sp : ffff80001fe03090 [ 269.140731][ T7146] x29: ffff80001fe030e0 x28: 0000000000000000 x27: 0000000000000000 [ 269.142887][ T7146] x26: 0000000000000000 x25: 0000000000000029 x24: 0000000000000000 [ 269.145017][ T7146] x23: ffff80001fe03170 x22: 0000000000000029 x21: ffff00011a9f7000 [ 269.147208][ T7146] x20: 0000000000000000 x19: ffff0000cae15198 x18: 00000000000000c0 [ 269.149371][ T7146] x17: 3231353d64656465 x16: ffff80000ddcb118 x15: ffff00011a584e00 [ 269.151529][ T7146] x14: 0000000000000010 x13: 00000000ffffffff x12: ffff00011a584e00 [ 269.153713][ T7146] x11: ff8080000881c0bc x10: 0000000000000000 x9 : ffff80000881c0bc [ 269.155895][ T7146] x8 : ffff00011a584e00 x7 : ffff800008163974 x6 : 0000000000000000 [ 269.158045][ T7146] x5 : 0000000000000001 x4 : 0000000000000001 x3 : 0000000000000000 [ 269.160137][ T7146] x2 : 0000000000000006 x1 : 0000000000000000 x0 : 0000000000000001 [ 269.162257][ T7146] Call trace: [ 269.163112][ T7146] ext4_mb_complex_scan_group+0x538/0x568 [ 269.164694][ T7146] ext4_mb_regular_allocator+0x638/0xb08 [ 269.166199][ T7146] ext4_mb_new_blocks+0x530/0x9d4 [ 269.167547][ T7146] ext4_ext_map_blocks+0x7d8/0x109c [ 269.168957][ T7146] ext4_map_blocks+0x4a8/0xaec [ 269.170282][ T7146] ext4_getblk+0xc4/0x448 [ 269.171483][ T7146] ext4_bread+0x3c/0x164 [ 269.172670][ T7146] ext4_quota_write+0x120/0x31c [ 269.173944][ T7146] get_free_dqblk+0x108/0x1d0 [ 269.175170][ T7146] do_insert_tree+0xdc/0x8bc [ 269.176397][ T7146] do_insert_tree+0x2a0/0x8bc [ 269.177666][ T7146] do_insert_tree+0x2a0/0x8bc [ 269.178926][ T7146] qtree_write_dquot+0x188/0x204 [ 269.180268][ T7146] v2_write_dquot+0x70/0xb0 [ 269.181443][ T7146] dquot_acquire+0x158/0x23c [ 269.182674][ T7146] ext4_acquire_dquot+0xd8/0x120 [ 269.184005][ T7146] dqget+0x44c/0x5c0 [ 269.185048][ T7146] __dquot_initialize+0x1b8/0x588 [ 269.186415][ T7146] dquot_initialize+0x24/0x34 [ 269.187719][ T7146] ext4_process_orphan+0x34/0x16c [ 269.189097][ T7146] ext4_orphan_cleanup+0x584/0x8ec [ 269.190492][ T7146] __ext4_fill_super+0x29fc/0x2c2c [ 269.191879][ T7146] ext4_fill_super+0x100/0x2e0 [ 269.193196][ T7146] get_tree_bdev+0x1e8/0x2a0 [ 269.194455][ T7146] ext4_get_tree+0x28/0x38 [ 269.195617][ T7146] vfs_get_tree+0x40/0x140 [ 269.196835][ T7146] do_new_mount+0x1dc/0x4e4 [ 269.198091][ T7146] path_mount+0x358/0x890 [ 269.199313][ T7146] __arm64_sys_mount+0x2c4/0x3c4 [ 269.200671][ T7146] el0_svc_common+0x138/0x220 [ 269.201978][ T7146] do_el0_svc+0x48/0x104 [ 269.203127][ T7146] el0_svc+0x58/0x150 [ 269.204199][ T7146] el0t_64_sync_handler+0x84/0xf0 [ 269.205568][ T7146] el0t_64_sync+0x190/0x194 [ 269.206802][ T7146] irq event stamp: 3026 [ 269.207928][ T7146] hardirqs last enabled at (3025): [] queue_work_on+0xac/0x11c [ 269.210451][ T7146] hardirqs last disabled at (3026): [] el1_dbg+0x24/0x80 [ 269.212728][ T7146] softirqs last enabled at (3002): [] _stext+0x2c4/0x34c [ 269.215086][ T7146] softirqs last disabled at (2815): [] ____do_softirq+0x14/0x20 [ 269.217607][ T7146] ---[ end trace 0000000000000000 ]--- [ 269.220074][ T7146] ------------[ cut here ]------------ [ 269.221593][ T7146] WARNING: CPU: 1 PID: 7146 at fs/ext4/mballoc.c:1869 mb_find_extent+0x3fc/0x4c8 [ 269.224142][ T7146] Modules linked in: [ 269.225252][ T7146] CPU: 1 PID: 7146 Comm: syz-executor.2 Tainted: G W 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 269.228491][ T7146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 269.231276][ T7146] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 269.233496][ T7146] pc : mb_find_extent+0x3fc/0x4c8 [ 269.234946][ T7146] lr : mb_find_extent+0x3fc/0x4c8 [ 269.236304][ T7146] sp : ffff80001fe02fe0 [ 269.237416][ T7146] x29: ffff80001fe03030 x28: ffff80001fe030b8 x27: ffff80001fe03170 [ 269.239592][ T7146] x26: 0000000000000029 x25: 000000000000000c x24: 0000000000000000 [ 269.241772][ T7146] x23: 000000000000002c x22: 000000000000002c x21: 0000000000000200 [ 269.243993][ T7146] x20: 000000000000002c x19: ffff0001239f1000 x18: 00000000000003c0 [ 269.246244][ T7146] x17: ffff80000c17e8bc x16: 0000000000000001 x15: 0000000000000000 [ 269.248417][ T7146] x14: 0000000000000000 x13: 0000000000000001 x12: ffff80000d6e1df0 [ 269.250611][ T7146] x11: ff8080000881c780 x10: 0000000000000000 x9 : ffff80000881c780 [ 269.252759][ T7146] x8 : ffff00011a584e00 x7 : ffff80000881901c x6 : 0000000000000000 [ 269.254942][ T7146] x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff80001fe030b8 [ 269.257116][ T7146] x2 : 0000000000000200 x1 : 000000000000002c x0 : 0000000000000029 [ 269.259355][ T7146] Call trace: [ 269.260242][ T7146] mb_find_extent+0x3fc/0x4c8 [ 269.261505][ T7146] ext4_mb_complex_scan_group+0x100/0x568 [ 269.263039][ T7146] ext4_mb_regular_allocator+0x638/0xb08 [ 269.264570][ T7146] ext4_mb_new_blocks+0x530/0x9d4 [ 269.265973][ T7146] ext4_ext_map_blocks+0x7d8/0x109c [ 269.267367][ T7146] ext4_map_blocks+0x4a8/0xaec [ 269.268664][ T7146] ext4_getblk+0xc4/0x448 [ 269.269822][ T7146] ext4_bread+0x3c/0x164 [ 269.271028][ T7146] ext4_quota_write+0x120/0x31c [ 269.272411][ T7146] get_free_dqblk+0x108/0x1d0 [ 269.273723][ T7146] do_insert_tree+0xdc/0x8bc [ 269.274985][ T7146] do_insert_tree+0x2a0/0x8bc [ 269.276245][ T7146] do_insert_tree+0x2a0/0x8bc [ 269.277475][ T7146] qtree_write_dquot+0x188/0x204 [ 269.278845][ T7146] v2_write_dquot+0x70/0xb0 [ 269.280017][ T7146] dquot_acquire+0x158/0x23c [ 269.281242][ T7146] ext4_acquire_dquot+0xd8/0x120 [ 269.282618][ T7146] dqget+0x44c/0x5c0 [ 269.283709][ T7146] __dquot_initialize+0x1b8/0x588 [ 269.285085][ T7146] dquot_initialize+0x24/0x34 [ 269.286367][ T7146] ext4_process_orphan+0x34/0x16c [ 269.287753][ T7146] ext4_orphan_cleanup+0x584/0x8ec [ 269.289140][ T7146] __ext4_fill_super+0x29fc/0x2c2c [ 269.290538][ T7146] ext4_fill_super+0x100/0x2e0 [ 269.291863][ T7146] get_tree_bdev+0x1e8/0x2a0 [ 269.293112][ T7146] ext4_get_tree+0x28/0x38 [ 269.294324][ T7146] vfs_get_tree+0x40/0x140 [ 269.295566][ T7146] do_new_mount+0x1dc/0x4e4 [ 269.296785][ T7146] path_mount+0x358/0x890 [ 269.297969][ T7146] __arm64_sys_mount+0x2c4/0x3c4 [ 269.299333][ T7146] el0_svc_common+0x138/0x220 [ 269.300592][ T7146] do_el0_svc+0x48/0x104 [ 269.301767][ T7146] el0_svc+0x58/0x150 [ 269.302869][ T7146] el0t_64_sync_handler+0x84/0xf0 [ 269.304204][ T7146] el0t_64_sync+0x190/0x194 [ 269.305421][ T7146] irq event stamp: 3032 [ 269.306519][ T7146] hardirqs last enabled at (3031): [] finish_lock_switch+0x94/0xe4 [ 269.309137][ T7146] hardirqs last disabled at (3032): [] el1_dbg+0x24/0x80 [ 269.311526][ T7146] softirqs last enabled at (3002): [] _stext+0x2c4/0x34c [ 269.313877][ T7146] softirqs last disabled at (2815): [] ____do_softirq+0x14/0x20 [ 269.316441][ T7146] ---[ end trace 0000000000000000 ]--- [ 269.317980][ C1] vkms_vblank_simulate: vblank timer overrun [ 269.320204][ T7146] EXT4-fs error (device loop2): mb_find_extent:1874: group 0, corruption or bug in mb_find_extent block=43, order=0 needed=512 ex=0/0/44@0 [ 269.324924][ T7146] ------------[ cut here ]------------ [ 269.326378][ T7146] WARNING: CPU: 1 PID: 7146 at fs/ext4/mballoc.c:2308 ext4_mb_complex_scan_group+0x538/0x568 [ 269.329085][ T7146] Modules linked in: [ 269.330104][ T7146] CPU: 1 PID: 7146 Comm: syz-executor.2 Tainted: G W 6.2.0-rc6-syzkaller-17549-gca72d58361ee #0 [ 269.333221][ T7146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 269.335985][ T7146] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 269.338159][ T7146] pc : ext4_mb_complex_scan_group+0x538/0x568 [ 269.339821][ T7146] lr : ext4_mb_complex_scan_group+0x538/0x568 [ 269.341508][ T7146] sp : ffff80001fe03090 [ 269.342632][ T7146] x29: ffff80001fe030e0 x28: 0000000000000000 x27: 0000000000000000 [ 269.344843][ T7146] x26: 0000000000000000 x25: 0000000000000029 x24: 0000000000000000 [ 269.347127][ T7146] x23: ffff80001fe03170 x22: 0000000000000029 x21: ffff00011a9f7000 [ 269.349260][ T7146] x20: 0000000000000000 x19: ffff0000cae15198 x18: 00000000000003c0 [ 269.351365][ T7146] x17: 3231353d64656465 x16: ffff80000ddcb118 x15: ffff00011a584e00 [ 269.353587][ T7146] x14: 0000000000000010 x13: 00000000ffffffff x12: ffff00011a584e00 [ 269.355741][ T7146] x11: ff8080000881c0bc x10: 0000000000000000 x9 : ffff80000881c0bc [ 269.357883][ T7146] x8 : ffff00011a584e00 x7 : ffff800008163974 x6 : 0000000000000000 [ 269.360170][ T7146] x5 : 0000000000000001 x4 : 0000000000000001 x3 : 0000000000000000 [ 269.362305][ T7146] x2 : 0000000000000006 x1 : 0000000000000000 x0 : 0000000000000001 [ 269.364431][ T7146] Call trace: [ 269.365300][ T7146] ext4_mb_complex_scan_group+0x538/0x568 [ 269.366843][ T7146] ext4_mb_regular_allocator+0x638/0xb08 [ 269.368371][ T7146] ext4_mb_new_blocks+0x530/0x9d4 [ 269.369747][ T7146] ext4_ext_map_blocks+0x7d8/0x109c [ 269.371152][ T7146] ext4_map_blocks+0x4a8/0xaec [ 269.372432][ T7146] ext4_getblk+0xc4/0x448 [ 269.373609][ T7146] ext4_bread+0x3c/0x164 [ 269.374770][ T7146] ext4_quota_write+0x120/0x31c [ 269.376247][ T7146] get_free_dqblk+0x108/0x1d0 [ 269.377764][ T7146] do_insert_tree+0xdc/0x8bc [ 269.379344][ T7146] do_insert_tree+0x2a0/0x8bc [ 269.380653][ T7146] do_insert_tree+0x2a0/0x8bc [ 269.381944][ T7146] qtree_write_dquot+0x188/0x204 [ 269.383291][ T7146] v2_write_dquot+0x70/0xb0 [ 269.384501][ T7146] dquot_acquire+0x158/0x23c [ 269.385752][ T7146] ext4_acquire_dquot+0xd8/0x120 [ 269.387135][ T7146] dqget+0x44c/0x5c0 [ 269.388214][ T7146] __dquot_initialize+0x1b8/0x588 [ 269.389588][ T7146] dquot_initialize+0x24/0x34 [ 269.390865][ T7146] ext4_process_orphan+0x34/0x16c [ 269.392278][ T7146] ext4_orphan_cleanup+0x584/0x8ec [ 269.393660][ T7146] __ext4_fill_super+0x29fc/0x2c2c [ 269.395074][ T7146] ext4_fill_super+0x100/0x2e0 [ 269.396378][ T7146] get_tree_bdev+0x1e8/0x2a0 [ 269.397591][ T7146] ext4_get_tree+0x28/0x38 [ 269.398744][ T7146] vfs_get_tree+0x40/0x140 [ 269.399924][ T7146] do_new_mount+0x1dc/0x4e4 [ 269.401142][ T7146] path_mount+0x358/0x890 [ 269.402330][ T7146] __arm64_sys_mount+0x2c4/0x3c4 [ 269.403657][ T7146] el0_svc_common+0x138/0x220 [ 269.404896][ T7146] do_el0_svc+0x48/0x104 [ 269.406069][ T7146] el0_svc+0x58/0x150 [ 269.407153][ T7146] el0t_64_sync_handler+0x84/0xf0 [ 269.408496][ T7146] el0t_64_sync+0x190/0x194 [ 269.409733][ T7146] irq event stamp: 3974 [ 269.410843][ T7146] hardirqs last enabled at (3973): [] queue_work_on+0xac/0x11c [ 269.413327][ T7146] hardirqs last disabled at (3974): [] el1_dbg+0x24/0x80 [ 269.415643][ T7146] softirqs last enabled at (3966): [] _stext+0x2c4/0x34c [ 269.417926][ T7146] softirqs last disabled at (3403): [] ____do_softirq+0x14/0x20 [ 269.420390][ T7146] ---[ end trace 0000000000000000 ]--- [ 269.421894][ C1] vkms_vblank_simulate: vblank timer overrun [ 269.425901][ T7146] Quota error (device loop2): write_blk: dquota write failed [ 269.429195][ T7146] Quota error (device loop2): qtree_write_dquot: Error -28 occurred while creating quota [ 269.433381][ T7146] EXT4-fs error (device loop2): mb_free_blocks:1780: group 0, inode 16: block 38:freeing already freed block (bit 38); block bitmap corrupt. [ 269.438168][ T7146] EXT4-fs (loop2): 1 truncate cleaned up [ 269.439722][ T7146] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. 00:04:29 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x302, 0x0, 0x32}, 0x9c) (async) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) (async) r2 = socket$inet_sctp(0x2, 0x5, 0x84) (async) r3 = accept$inet(r1, 0x0, &(0x7f0000002180)) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f00000021c0)=@assoc_value, &(0x7f0000002200)=0x8) (async) sendmmsg$inet_sctp(r2, &(0x7f0000001f00)=[{&(0x7f0000000000)=@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000080)='=', 0x1}], 0x1}], 0x1, 0x40) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={r5, 0xff, 0x1}, 0xc) (async) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f00000020c0)={r5, @in6={{0xa, 0x4e21, 0xa, @private0, 0x6234}}, 0x5ed, 0x6, 0x7, 0x2, 0x0, 0x1f, 0xfc}, 0x9c) r6 = openat$mice(0xffffffffffffff9c, &(0x7f0000002240), 0x22002) r7 = socket$inet_sctp(0x2, 0x5, 0x84) sendmmsg$inet_sctp(r7, &(0x7f0000001f00)=[{&(0x7f0000000000)=@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000080)='=', 0x1}], 0x1}], 0x1, 0x40) r8 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r7, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={r9, 0xff, 0x1}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r6, 0x84, 0x9, &(0x7f0000002280)={r9, @in6={{0xa, 0x4e21, 0x9, @dev={0xfe, 0x80, '\x00', 0xe}, 0x6}}, 0x7, 0x8, 0x4, 0x39f, 0x12358edec3530d94, 0x0, 0x81}, 0x9c) (async) r10 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(0xffffffffffffffff, &(0x7f00000064c0)={0x2020}, 0x2044) (async) read$FUSE(r10, &(0x7f0000000080)={0x2020}, 0x2020) (async) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r10, 0x84, 0x9, &(0x7f0000000140)={0x0, @in={{0x2, 0x4e22, @local}}, 0x7fff, 0x3ff, 0x1, 0x7, 0xb, 0x4, 0x9}, 0x9c) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f00000000c0)=0xd3, 0x4) (async) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000006440)={0x50, 0xffffffffffffffda, 0x0, {0x7, 0x26, 0x6, 0x1001000, 0xa253, 0x4, 0x6d5, 0x10001}}, 0x50) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, &(0x7f0000002340)=0xfff, 0x4) (async) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:29 executing program 2: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000400)=0x8) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000006440)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r4, 0x10, &(0x7f0000000000)) ioctl$UI_ABS_SETUP(r3, 0x401c5504, &(0x7f0000000340)) write$uinput_user_dev(0xffffffffffffffff, &(0x7f00000020c0)={'syz0\x00', {0xffc1, 0xe8, 0x7, 0x3}, 0x47, [0x1, 0x9, 0x20, 0x7, 0x1, 0x6, 0x9, 0x20, 0x9, 0x278, 0x4d, 0x35, 0x20, 0x7fff, 0x5, 0xfffffff9, 0x0, 0x9, 0x9, 0x8, 0xff, 0xfffffffe, 0x0, 0x4, 0x3, 0xaf, 0x1, 0x400, 0x400, 0x9, 0x3, 0x6, 0x1, 0x0, 0x1ff, 0x826, 0xc9, 0xff, 0x1ff, 0xca, 0x6, 0x7, 0x7, 0x77, 0x1ff, 0x8, 0xa78c, 0x10000, 0x1, 0x4, 0x4, 0x7, 0x3, 0x5, 0x5, 0x7, 0x10001, 0x5, 0x0, 0x61fc, 0x513, 0x7ff, 0x200, 0x8001], [0x7, 0x679, 0xc7, 0x401, 0x0, 0x2, 0x2, 0x8, 0x3, 0x3, 0x1f, 0x10001, 0x6a77, 0x8, 0xffffffff, 0x9, 0x7ff, 0x3f, 0x7, 0x3f, 0x6, 0x503, 0x87e, 0x0, 0xa5e5, 0x2, 0x9, 0x1ff, 0x216, 0x5, 0x0, 0x9c, 0x1f, 0x939, 0x7, 0x8, 0x1000, 0x79f1, 0x2, 0x800, 0x5, 0x101, 0xf88, 0x7f, 0xfffffffc, 0xac, 0x5, 0x61c6019a, 0x5, 0x2, 0x4, 0x1, 0x100, 0x4, 0x4000, 0x8000, 0x8, 0x7, 0xffffffff, 0xef6, 0x3, 0x9, 0x3, 0x8], [0x3, 0x1, 0x8, 0x1ff, 0xffff1e30, 0x81, 0x7f, 0xa4d4, 0x401, 0x52, 0x6, 0x3, 0xa8, 0x1, 0x80, 0x0, 0x0, 0x4, 0x8, 0x0, 0x7b, 0xff2, 0xf5acc59, 0x5, 0x5, 0x1ae, 0x9, 0x8, 0x1, 0x7, 0xbde, 0x7, 0x3e0fb40f, 0xffffffe1, 0x7f, 0x80000000, 0x10001, 0x8, 0xe000723f, 0x8000, 0x7ff, 0xffffffff, 0x2, 0x5, 0x3ff, 0xf4, 0x2, 0x1ff, 0xb55, 0x1, 0x0, 0x7, 0xff, 0x80000001, 0x101, 0xaf, 0x6, 0x0, 0x8, 0x7, 0x7ff, 0x18000000, 0x0, 0x4], [0x9, 0x3, 0x7, 0x0, 0x400, 0x7fff, 0x800, 0xa7e, 0x400, 0x7f, 0x2, 0x81, 0x200, 0x1ff, 0x1000, 0x0, 0x1, 0x6, 0x9, 0x3, 0x81, 0xffffffff, 0x4, 0x0, 0x9, 0x561, 0xfffffffe, 0x800, 0x4, 0x7fffffff, 0x5, 0x2a7, 0x3, 0x632, 0x7, 0x3, 0x1f, 0x5, 0x4bd, 0x6, 0x1, 0x1f, 0x9, 0x5, 0x2, 0x2, 0x1f, 0xfffffff9, 0xfff, 0x90800000, 0x8000, 0x200, 0x9, 0xfff, 0x3, 0x7ff, 0x9, 0x8, 0x4474, 0x2, 0x7ff, 0x6, 0x7ff, 0x24]}, 0x45c) ioctl$UI_SET_EVBIT(r3, 0x40045564, 0x3) r5 = dup(r3) write$uinput_user_dev(r5, &(0x7f0000000380)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6d, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x200, 0x0, 0x0, 0x0, 0x6]}, 0x45c) ioctl$UI_DEV_CREATE(r5, 0x5501) ioctl$UI_DEV_DESTROY(0xffffffffffffffff, 0x5502) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r6, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r6, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$UI_SET_EVBIT(r6, 0x40045564, 0x13) 00:04:29 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r2, &(0x7f00000020c0)={0x2020}, 0x2020) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) r3 = socket$inet_sctp(0x2, 0x5, 0x84) sendmmsg$inet_sctp(r3, &(0x7f0000001f00)=[{&(0x7f0000000000)=@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000080)='=', 0x1}], 0x1}], 0x1, 0x40) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) sendmsg$IPSET_CMD_PROTOCOL(r2, &(0x7f0000004200)={&(0x7f0000004100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000041c0)={&(0x7f0000004140)={0x54, 0x1, 0x6, 0x0, 0x0, 0x0, {0x0, 0x0, 0xa}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x54}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={r5, 0xff, 0x1}, 0xc) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000280)={r5, @in={{0x2, 0x4e21, @broadcast}}, 0x100, 0xfffffffa, 0x400, 0x5, 0x4}, &(0x7f00000000c0)=0x98) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)=ANY=[@ANYBLOB="440000001000010400"/20, @ANYRES32=r6, @ANYBLOB="0000000100000001000000800b400100627269646765000014000280050019000000000005002400010000006eb247d8a7c325d238339ce99b0aa61f100a2bb60b8a7c3f2157d9884e4f3501009cd1cb3fe276"], 0x44}}, 0x0) setsockopt$inet6_IPV6_PKTINFO(0xffffffffffffffff, 0x29, 0x32, &(0x7f0000000040)={@loopback}, 0x14) r7 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r7, &(0x7f0000000000)='s', 0x10a73, 0x800, 0x0, 0x4b6ae4f95a5de35b) 00:04:29 executing program 3: setresgid(0xee00, 0x0, 0x0) (async, rerun: 64) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) syz_clone(0x4000, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r1, 0x0) setpgid(0x0, r1) setpgid(r1, 0x0) (async, rerun: 32) ptrace(0xcad8dd3a708e7a8b, r1) (rerun: 32) prlimit64(r0, 0x0, 0x0, 0x0) (async, rerun: 32) r2 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) (rerun: 32) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) write$smackfs_label(r3, &(0x7f00000020c0)=ANY=[@ANYBLOB="2f7379732f6b65726e656c2f64656275672f64616d6f6e2f6064616d6f6e605f7069640000a612cdfcc16c28678a2ebfaffada2c38e1ac06e5e36978531949acbacf2a0520bf4f197edfa1378448003f6c0173c1913d01f48963c54df3a14fe696b7f0796ca86fa891f3d20188b085ffe8989200ca0d1505fe65561e75833aa6a26cba"], 0x25) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:04:29 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x10000000, 0x4) 00:04:29 executing program 5: r0 = socket$kcm(0x10, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000300)="d8000000180081064e81f782db4cb904021d080006007c09e8fe55a10a0015400400142603600e122f00160006000400a8000600200003400700027c035c0461c1d67f6f94007134cf6efb8000a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db798262f3d40fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9a941", 0xd8}], 0x1, 0x0, 0x0, 0x4a0f0000}, 0x0) accept4(r0, 0x0, &(0x7f0000000040), 0x1000) [ 269.477751][ T4481] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 269.481598][ T7170] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.0'. 00:04:29 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x3f000000, 0x4) 00:04:29 executing program 5: r0 = socket$kcm(0x10, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000300)="d8000000180081064e81f782db4cb904021d080006007c09e8fe55a10a0015400400142603600e122f00160006000400a8000600200003400700027c035c0461c1d67f6f94007134cf6efb8000a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db798262f3d40fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9a941", 0xd8}], 0x1, 0x0, 0x0, 0x4a0f0000}, 0x0) (async) accept4(r0, 0x0, &(0x7f0000000040), 0x1000) 00:04:29 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000000)=@filter={'filter\x00', 0xe, 0x4, 0x3a8, 0xffffffff, 0x0, 0x0, 0x130, 0xffffffff, 0xffffffff, 0x310, 0x310, 0x310, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x5}}}, {{@ip={@rand_addr, @private, 0x0, 0x0, 'vxcan1\x00', 'bridge_slave_0\x00'}, 0x0, 0x1b8, 0x1e0, 0x0, {}, [@common=@inet=@sctp={{0x148}, {[0x4e22, 0x4e21], [0x4e21, 0x4e20], [0x5, 0x7, 0xffff0001, 0x6, 0x2f2e, 0x0, 0x1, 0x3, 0x40000000, 0x7a, 0x81, 0x15, 0xfffff331, 0x5, 0x9, 0x9, 0x5, 0x101, 0x5, 0x4, 0x0, 0x3f, 0x0, 0x35c, 0x500, 0x9, 0x2, 0x6, 0x3, 0x800, 0x7, 0xbd, 0xef0, 0x8, 0x701, 0x10001, 0x401, 0x0, 0x4, 0x0, 0x9, 0x7, 0x8, 0x7477, 0x2, 0x4, 0x2, 0x4, 0x1, 0x733, 0x400, 0x1, 0x1, 0xfffffff9, 0x3, 0x9f41, 0x3, 0x6, 0x9, 0xffffffe0, 0x7555, 0x9, 0x20, 0x9], 0x6, [{0x2, 0x80, 0x1f}, {0xd1, 0x5, 0x1}, {0x8, 0x1f}, {0x0, 0xe1}], 0x2, 0x0, 0x4}}]}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x408) 00:04:29 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) (async) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r2, &(0x7f00000020c0)={0x2020}, 0x2020) (async) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) r3 = socket$inet_sctp(0x2, 0x5, 0x84) sendmmsg$inet_sctp(r3, &(0x7f0000001f00)=[{&(0x7f0000000000)=@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000080)='=', 0x1}], 0x1}], 0x1, 0x40) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) sendmsg$IPSET_CMD_PROTOCOL(r2, &(0x7f0000004200)={&(0x7f0000004100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000041c0)={&(0x7f0000004140)={0x54, 0x1, 0x6, 0x0, 0x0, 0x0, {0x0, 0x0, 0xa}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x54}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) (async) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={r5, 0xff, 0x1}, 0xc) (async) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000280)={r5, @in={{0x2, 0x4e21, @broadcast}}, 0x100, 0xfffffffa, 0x400, 0x5, 0x4}, &(0x7f00000000c0)=0x98) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)=ANY=[@ANYBLOB="440000001000010400"/20, @ANYRES32=r6, @ANYBLOB="0000000100000001000000800b400100627269646765000014000280050019000000000005002400010000006eb247d8a7c325d238339ce99b0aa61f100a2bb60b8a7c3f2157d9884e4f3501009cd1cb3fe276"], 0x44}}, 0x0) (async) setsockopt$inet6_IPV6_PKTINFO(0xffffffffffffffff, 0x29, 0x32, &(0x7f0000000040)={@loopback}, 0x14) (async) r7 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r7, &(0x7f0000000000)='s', 0x10a73, 0x800, 0x0, 0x4b6ae4f95a5de35b) 00:04:29 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x40000000, 0x4) 00:04:29 executing program 3: setresgid(0xee00, 0x0, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x4000, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r1, 0x0) setpgid(0x0, r1) setpgid(r1, 0x0) ptrace(0xcad8dd3a708e7a8b, r1) prlimit64(r0, 0x0, 0x0, 0x0) r2 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) write$smackfs_label(r3, &(0x7f00000020c0)=ANY=[@ANYBLOB="2f7379732f6b65726e656c2f64656275672f64616d6f6e2f6064616d6f6e605f7069640000a612cdfcc16c28678a2ebfaffada2c38e1ac06e5e36978531949acbacf2a0520bf4f197edfa1378448003f6c0173c1913d01f48963c54df3a14fe696b7f0796ca86fa891f3d20188b085ffe8989200ca0d1505fe65561e75833aa6a26cba"], 0x25) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) setresgid(0xee00, 0x0, 0x0) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_clone(0x4000, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setpgid(r1, 0x0) (async) setpgid(0x0, r1) (async) setpgid(r1, 0x0) (async) ptrace(0xcad8dd3a708e7a8b, r1) (async) prlimit64(r0, 0x0, 0x0, 0x0) (async) openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) (async) syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') (async) read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) (async) write$smackfs_label(r3, &(0x7f00000020c0)=ANY=[@ANYBLOB="2f7379732f6b65726e656c2f64656275672f64616d6f6e2f6064616d6f6e605f7069640000a612cdfcc16c28678a2ebfaffada2c38e1ac06e5e36978531949acbacf2a0520bf4f197edfa1378448003f6c0173c1913d01f48963c54df3a14fe696b7f0796ca86fa891f3d20188b085ffe8989200ca0d1505fe65561e75833aa6a26cba"], 0x25) (async) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) [ 269.580469][ T7194] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.0'. [ 269.581458][ T7200] x_tables: duplicate underflow at hook 2 00:04:29 executing program 5: r0 = socket$kcm(0x10, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000300)="d8000000180081064e81f782db4cb904021d080006007c09e8fe55a10a0015400400142603600e122f00160006000400a8000600200003400700027c035c0461c1d67f6f94007134cf6efb8000a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db798262f3d40fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9a941", 0xd8}], 0x1, 0x0, 0x0, 0x4a0f0000}, 0x0) accept4(r0, 0x0, &(0x7f0000000040), 0x1000) socket$kcm(0x10, 0x5, 0x0) (async) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000300)="d8000000180081064e81f782db4cb904021d080006007c09e8fe55a10a0015400400142603600e122f00160006000400a8000600200003400700027c035c0461c1d67f6f94007134cf6efb8000a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db798262f3d40fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9a941", 0xd8}], 0x1, 0x0, 0x0, 0x4a0f0000}, 0x0) (async) accept4(r0, 0x0, &(0x7f0000000040), 0x1000) (async) [ 269.675418][ T7211] input: syz1 as /devices/virtual/input/input5 00:04:30 executing program 2: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) (async, rerun: 64) sched_setscheduler(0x0, 0x1, &(0x7f0000000400)=0x8) (async, rerun: 64) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async, rerun: 64) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 64) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000006440)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r4, 0x10, &(0x7f0000000000)) (async) ioctl$UI_ABS_SETUP(r3, 0x401c5504, &(0x7f0000000340)) write$uinput_user_dev(0xffffffffffffffff, &(0x7f00000020c0)={'syz0\x00', {0xffc1, 0xe8, 0x7, 0x3}, 0x47, [0x1, 0x9, 0x20, 0x7, 0x1, 0x6, 0x9, 0x20, 0x9, 0x278, 0x4d, 0x35, 0x20, 0x7fff, 0x5, 0xfffffff9, 0x0, 0x9, 0x9, 0x8, 0xff, 0xfffffffe, 0x0, 0x4, 0x3, 0xaf, 0x1, 0x400, 0x400, 0x9, 0x3, 0x6, 0x1, 0x0, 0x1ff, 0x826, 0xc9, 0xff, 0x1ff, 0xca, 0x6, 0x7, 0x7, 0x77, 0x1ff, 0x8, 0xa78c, 0x10000, 0x1, 0x4, 0x4, 0x7, 0x3, 0x5, 0x5, 0x7, 0x10001, 0x5, 0x0, 0x61fc, 0x513, 0x7ff, 0x200, 0x8001], [0x7, 0x679, 0xc7, 0x401, 0x0, 0x2, 0x2, 0x8, 0x3, 0x3, 0x1f, 0x10001, 0x6a77, 0x8, 0xffffffff, 0x9, 0x7ff, 0x3f, 0x7, 0x3f, 0x6, 0x503, 0x87e, 0x0, 0xa5e5, 0x2, 0x9, 0x1ff, 0x216, 0x5, 0x0, 0x9c, 0x1f, 0x939, 0x7, 0x8, 0x1000, 0x79f1, 0x2, 0x800, 0x5, 0x101, 0xf88, 0x7f, 0xfffffffc, 0xac, 0x5, 0x61c6019a, 0x5, 0x2, 0x4, 0x1, 0x100, 0x4, 0x4000, 0x8000, 0x8, 0x7, 0xffffffff, 0xef6, 0x3, 0x9, 0x3, 0x8], [0x3, 0x1, 0x8, 0x1ff, 0xffff1e30, 0x81, 0x7f, 0xa4d4, 0x401, 0x52, 0x6, 0x3, 0xa8, 0x1, 0x80, 0x0, 0x0, 0x4, 0x8, 0x0, 0x7b, 0xff2, 0xf5acc59, 0x5, 0x5, 0x1ae, 0x9, 0x8, 0x1, 0x7, 0xbde, 0x7, 0x3e0fb40f, 0xffffffe1, 0x7f, 0x80000000, 0x10001, 0x8, 0xe000723f, 0x8000, 0x7ff, 0xffffffff, 0x2, 0x5, 0x3ff, 0xf4, 0x2, 0x1ff, 0xb55, 0x1, 0x0, 0x7, 0xff, 0x80000001, 0x101, 0xaf, 0x6, 0x0, 0x8, 0x7, 0x7ff, 0x18000000, 0x0, 0x4], [0x9, 0x3, 0x7, 0x0, 0x400, 0x7fff, 0x800, 0xa7e, 0x400, 0x7f, 0x2, 0x81, 0x200, 0x1ff, 0x1000, 0x0, 0x1, 0x6, 0x9, 0x3, 0x81, 0xffffffff, 0x4, 0x0, 0x9, 0x561, 0xfffffffe, 0x800, 0x4, 0x7fffffff, 0x5, 0x2a7, 0x3, 0x632, 0x7, 0x3, 0x1f, 0x5, 0x4bd, 0x6, 0x1, 0x1f, 0x9, 0x5, 0x2, 0x2, 0x1f, 0xfffffff9, 0xfff, 0x90800000, 0x8000, 0x200, 0x9, 0xfff, 0x3, 0x7ff, 0x9, 0x8, 0x4474, 0x2, 0x7ff, 0x6, 0x7ff, 0x24]}, 0x45c) ioctl$UI_SET_EVBIT(r3, 0x40045564, 0x3) (async, rerun: 64) r5 = dup(r3) (rerun: 64) write$uinput_user_dev(r5, &(0x7f0000000380)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6d, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x200, 0x0, 0x0, 0x0, 0x6]}, 0x45c) (async, rerun: 32) ioctl$UI_DEV_CREATE(r5, 0x5501) (async, rerun: 32) ioctl$UI_DEV_DESTROY(0xffffffffffffffff, 0x5502) (async) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r6, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r6, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$UI_SET_EVBIT(r6, 0x40045564, 0x13) 00:04:30 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000000)=@filter={'filter\x00', 0xe, 0x4, 0x3a8, 0xffffffff, 0x0, 0x0, 0x130, 0xffffffff, 0xffffffff, 0x310, 0x310, 0x310, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x5}}}, {{@ip={@rand_addr, @private, 0x0, 0x0, 'vxcan1\x00', 'bridge_slave_0\x00'}, 0x0, 0x1b8, 0x1e0, 0x0, {}, [@common=@inet=@sctp={{0x148}, {[0x4e22, 0x4e21], [0x4e21, 0x4e20], [0x5, 0x7, 0xffff0001, 0x6, 0x2f2e, 0x0, 0x1, 0x3, 0x40000000, 0x7a, 0x81, 0x15, 0xfffff331, 0x5, 0x9, 0x9, 0x5, 0x101, 0x5, 0x4, 0x0, 0x3f, 0x0, 0x35c, 0x500, 0x9, 0x2, 0x6, 0x3, 0x800, 0x7, 0xbd, 0xef0, 0x8, 0x701, 0x10001, 0x401, 0x0, 0x4, 0x0, 0x9, 0x7, 0x8, 0x7477, 0x2, 0x4, 0x2, 0x4, 0x1, 0x733, 0x400, 0x1, 0x1, 0xfffffff9, 0x3, 0x9f41, 0x3, 0x6, 0x9, 0xffffffe0, 0x7555, 0x9, 0x20, 0x9], 0x6, [{0x2, 0x80, 0x1f}, {0xd1, 0x5, 0x1}, {0x8, 0x1f}, {0x0, 0xe1}], 0x2, 0x0, 0x4}}]}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x408) 00:04:30 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0x63000000, 0x4) 00:04:30 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) (async) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r2, &(0x7f00000020c0)={0x2020}, 0x2020) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) r3 = socket$inet_sctp(0x2, 0x5, 0x84) sendmmsg$inet_sctp(r3, &(0x7f0000001f00)=[{&(0x7f0000000000)=@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000080)='=', 0x1}], 0x1}], 0x1, 0x40) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) (async, rerun: 64) sendmsg$IPSET_CMD_PROTOCOL(r2, &(0x7f0000004200)={&(0x7f0000004100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000041c0)={&(0x7f0000004140)={0x54, 0x1, 0x6, 0x0, 0x0, 0x0, {0x0, 0x0, 0xa}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x54}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) (rerun: 64) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={r5, 0xff, 0x1}, 0xc) (async) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000280)={r5, @in={{0x2, 0x4e21, @broadcast}}, 0x100, 0xfffffffa, 0x400, 0x5, 0x4}, &(0x7f00000000c0)=0x98) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)=ANY=[@ANYBLOB="440000001000010400"/20, @ANYRES32=r6, @ANYBLOB="0000000100000001000000800b400100627269646765000014000280050019000000000005002400010000006eb247d8a7c325d238339ce99b0aa61f100a2bb60b8a7c3f2157d9884e4f3501009cd1cb3fe276"], 0x44}}, 0x0) (async, rerun: 64) setsockopt$inet6_IPV6_PKTINFO(0xffffffffffffffff, 0x29, 0x32, &(0x7f0000000040)={@loopback}, 0x14) (rerun: 64) r7 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r7, &(0x7f0000000000)='s', 0x10a73, 0x800, 0x0, 0x4b6ae4f95a5de35b) 00:04:30 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000900000000000000009500000000000000"], &(0x7f00000000c0)='GPL\x00', 0x4, 0xac, &(0x7f0000000200)=""/4096, 0x0, 0x0, '\x00', 0x0, 0xe, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000013c0)={r0, 0xe0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0], 0x0, 0x8, &(0x7f0000000140)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000001200), &(0x7f0000001240), 0x8, 0x10, 0x8, 0x8, &(0x7f0000001280)}}, 0x10) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001580)={0x11, 0x1, &(0x7f0000001400)=@raw=[@alu={0x4, 0x0, 0xa, 0x4, 0x9, 0xffffffffffffffc0, 0x4}], &(0x7f0000001440)='syzkaller\x00', 0x4, 0x0, &(0x7f0000001480), 0xc1000, 0x4, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000014c0)={0x1}, 0x8, 0x10, &(0x7f0000001500)={0x3, 0x5, 0x3, 0x5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001540)=[r2, r3]}, 0x80) 00:04:30 executing program 3: r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$netlink(r2, 0x10e, 0x2, &(0x7f0000000000)=""/30, &(0x7f0000000040)=0x1e) sendmsg$nl_route_sched(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000007c0)=ANY=[@ANYBLOB="6001000004000b0f000000000000000014821200", @ANYRES32=r1, @ANYBLOB="00000000ffffffff0000000008000100726564002c01020008000500faffffff08000500000000001400010005200000040000000500000003141b04040102"], 0x160}}, 0x0) [ 270.485289][ T7218] x_tables: duplicate underflow at hook 2 00:04:30 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000000)=@filter={'filter\x00', 0xe, 0x4, 0x3a8, 0xffffffff, 0x0, 0x0, 0x130, 0xffffffff, 0xffffffff, 0x310, 0x310, 0x310, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x5}}}, {{@ip={@rand_addr, @private, 0x0, 0x0, 'vxcan1\x00', 'bridge_slave_0\x00'}, 0x0, 0x1b8, 0x1e0, 0x0, {}, [@common=@inet=@sctp={{0x148}, {[0x4e22, 0x4e21], [0x4e21, 0x4e20], [0x5, 0x7, 0xffff0001, 0x6, 0x2f2e, 0x0, 0x1, 0x3, 0x40000000, 0x7a, 0x81, 0x15, 0xfffff331, 0x5, 0x9, 0x9, 0x5, 0x101, 0x5, 0x4, 0x0, 0x3f, 0x0, 0x35c, 0x500, 0x9, 0x2, 0x6, 0x3, 0x800, 0x7, 0xbd, 0xef0, 0x8, 0x701, 0x10001, 0x401, 0x0, 0x4, 0x0, 0x9, 0x7, 0x8, 0x7477, 0x2, 0x4, 0x2, 0x4, 0x1, 0x733, 0x400, 0x1, 0x1, 0xfffffff9, 0x3, 0x9f41, 0x3, 0x6, 0x9, 0xffffffe0, 0x7555, 0x9, 0x20, 0x9], 0x6, [{0x2, 0x80, 0x1f}, {0xd1, 0x5, 0x1}, {0x8, 0x1f}, {0x0, 0xe1}], 0x2, 0x0, 0x4}}]}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x408) socket$inet_tcp(0x2, 0x1, 0x0) (async) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000000)=@filter={'filter\x00', 0xe, 0x4, 0x3a8, 0xffffffff, 0x0, 0x0, 0x130, 0xffffffff, 0xffffffff, 0x310, 0x310, 0x310, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x5}}}, {{@ip={@rand_addr, @private, 0x0, 0x0, 'vxcan1\x00', 'bridge_slave_0\x00'}, 0x0, 0x1b8, 0x1e0, 0x0, {}, [@common=@inet=@sctp={{0x148}, {[0x4e22, 0x4e21], [0x4e21, 0x4e20], [0x5, 0x7, 0xffff0001, 0x6, 0x2f2e, 0x0, 0x1, 0x3, 0x40000000, 0x7a, 0x81, 0x15, 0xfffff331, 0x5, 0x9, 0x9, 0x5, 0x101, 0x5, 0x4, 0x0, 0x3f, 0x0, 0x35c, 0x500, 0x9, 0x2, 0x6, 0x3, 0x800, 0x7, 0xbd, 0xef0, 0x8, 0x701, 0x10001, 0x401, 0x0, 0x4, 0x0, 0x9, 0x7, 0x8, 0x7477, 0x2, 0x4, 0x2, 0x4, 0x1, 0x733, 0x400, 0x1, 0x1, 0xfffffff9, 0x3, 0x9f41, 0x3, 0x6, 0x9, 0xffffffe0, 0x7555, 0x9, 0x20, 0x9], 0x6, [{0x2, 0x80, 0x1f}, {0xd1, 0x5, 0x1}, {0x8, 0x1f}, {0x0, 0xe1}], 0x2, 0x0, 0x4}}]}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x408) (async) [ 270.529833][ T7234] x_tables: duplicate underflow at hook 2 00:04:30 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000900000000000000009500000000000000"], &(0x7f00000000c0)='GPL\x00', 0x4, 0xac, &(0x7f0000000200)=""/4096, 0x0, 0x0, '\x00', 0x0, 0xe, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000013c0)={r0, 0xe0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0], 0x0, 0x8, &(0x7f0000000140)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000001200), &(0x7f0000001240), 0x8, 0x10, 0x8, 0x8, &(0x7f0000001280)}}, 0x10) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001580)={0x11, 0x1, &(0x7f0000001400)=@raw=[@alu={0x4, 0x0, 0xa, 0x4, 0x9, 0xffffffffffffffc0, 0x4}], &(0x7f0000001440)='syzkaller\x00', 0x4, 0x0, &(0x7f0000001480), 0xc1000, 0x4, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000014c0)={0x1}, 0x8, 0x10, &(0x7f0000001500)={0x3, 0x5, 0x3, 0x5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001540)=[r2, r3]}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000900000000000000009500000000000000"], &(0x7f00000000c0)='GPL\x00', 0x4, 0xac, &(0x7f0000000200)=""/4096, 0x0, 0x0, '\x00', 0x0, 0xe, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000013c0)={r0, 0xe0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0], 0x0, 0x8, &(0x7f0000000140)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000001200), &(0x7f0000001240), 0x8, 0x10, 0x8, 0x8, &(0x7f0000001280)}}, 0x10) (async) syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') (async) read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) (async) syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') (async) read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001580)={0x11, 0x1, &(0x7f0000001400)=@raw=[@alu={0x4, 0x0, 0xa, 0x4, 0x9, 0xffffffffffffffc0, 0x4}], &(0x7f0000001440)='syzkaller\x00', 0x4, 0x0, &(0x7f0000001480), 0xc1000, 0x4, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000014c0)={0x1}, 0x8, 0x10, &(0x7f0000001500)={0x3, 0x5, 0x3, 0x5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001540)=[r2, r3]}, 0x80) (async) 00:04:30 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0xe8030000, 0x4) 00:04:30 executing program 0: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000400)=0x8) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000006440)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r4, 0x10, &(0x7f0000000000)) ioctl$UI_ABS_SETUP(r3, 0x401c5504, &(0x7f0000000340)) write$uinput_user_dev(0xffffffffffffffff, &(0x7f00000020c0)={'syz0\x00', {0xffc1, 0xe8, 0x7, 0x3}, 0x47, [0x1, 0x9, 0x20, 0x7, 0x1, 0x6, 0x9, 0x20, 0x9, 0x278, 0x4d, 0x35, 0x20, 0x7fff, 0x5, 0xfffffff9, 0x0, 0x9, 0x9, 0x8, 0xff, 0xfffffffe, 0x0, 0x4, 0x3, 0xaf, 0x1, 0x400, 0x400, 0x9, 0x3, 0x6, 0x1, 0x0, 0x1ff, 0x826, 0xc9, 0xff, 0x1ff, 0xca, 0x6, 0x7, 0x7, 0x77, 0x1ff, 0x8, 0xa78c, 0x10000, 0x1, 0x4, 0x4, 0x7, 0x3, 0x5, 0x5, 0x7, 0x10001, 0x5, 0x0, 0x61fc, 0x513, 0x7ff, 0x200, 0x8001], [0x7, 0x679, 0xc7, 0x401, 0x0, 0x2, 0x2, 0x8, 0x3, 0x3, 0x1f, 0x10001, 0x6a77, 0x8, 0xffffffff, 0x9, 0x7ff, 0x3f, 0x7, 0x3f, 0x6, 0x503, 0x87e, 0x0, 0xa5e5, 0x2, 0x9, 0x1ff, 0x216, 0x5, 0x0, 0x9c, 0x1f, 0x939, 0x7, 0x8, 0x1000, 0x79f1, 0x2, 0x800, 0x5, 0x101, 0xf88, 0x7f, 0xfffffffc, 0xac, 0x5, 0x61c6019a, 0x5, 0x2, 0x4, 0x1, 0x100, 0x4, 0x4000, 0x8000, 0x8, 0x7, 0xffffffff, 0xef6, 0x3, 0x9, 0x3, 0x8], [0x3, 0x1, 0x8, 0x1ff, 0xffff1e30, 0x81, 0x7f, 0xa4d4, 0x401, 0x52, 0x6, 0x3, 0xa8, 0x1, 0x80, 0x0, 0x0, 0x4, 0x8, 0x0, 0x7b, 0xff2, 0xf5acc59, 0x5, 0x5, 0x1ae, 0x9, 0x8, 0x1, 0x7, 0xbde, 0x7, 0x3e0fb40f, 0xffffffe1, 0x7f, 0x80000000, 0x10001, 0x8, 0xe000723f, 0x8000, 0x7ff, 0xffffffff, 0x2, 0x5, 0x3ff, 0xf4, 0x2, 0x1ff, 0xb55, 0x1, 0x0, 0x7, 0xff, 0x80000001, 0x101, 0xaf, 0x6, 0x0, 0x8, 0x7, 0x7ff, 0x18000000, 0x0, 0x4], [0x9, 0x3, 0x7, 0x0, 0x400, 0x7fff, 0x800, 0xa7e, 0x400, 0x7f, 0x2, 0x81, 0x200, 0x1ff, 0x1000, 0x0, 0x1, 0x6, 0x9, 0x3, 0x81, 0xffffffff, 0x4, 0x0, 0x9, 0x561, 0xfffffffe, 0x800, 0x4, 0x7fffffff, 0x5, 0x2a7, 0x3, 0x632, 0x7, 0x3, 0x1f, 0x5, 0x4bd, 0x6, 0x1, 0x1f, 0x9, 0x5, 0x2, 0x2, 0x1f, 0xfffffff9, 0xfff, 0x90800000, 0x8000, 0x200, 0x9, 0xfff, 0x3, 0x7ff, 0x9, 0x8, 0x4474, 0x2, 0x7ff, 0x6, 0x7ff, 0x24]}, 0x45c) ioctl$UI_SET_EVBIT(r3, 0x40045564, 0x3) r5 = dup(r3) write$uinput_user_dev(r5, &(0x7f0000000380)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6d, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x200, 0x0, 0x0, 0x0, 0x6]}, 0x45c) ioctl$UI_DEV_CREATE(r5, 0x5501) ioctl$UI_DEV_DESTROY(0xffffffffffffffff, 0x5502) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r6, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r6, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$UI_SET_EVBIT(r6, 0x40045564, 0x13) [ 270.558853][ T7235] x_tables: duplicate underflow at hook 2 00:04:30 executing program 1: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x3}, [@jmp={0x5, 0x0, 0x8, 0x4, 0x2, 0x100, 0x1f}, @func={0x85, 0x0, 0x1, 0x0, 0x4}]}, &(0x7f0000000000)='syzkaller\x00', 0x40, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x7, 0xe, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x2}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x2b8}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x3}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}, @map_val={0x18, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40}, @map_fd={0x18, 0x8, 0x1, 0x0, r1}, @ldst={0x0, 0x2, 0x3, 0x0, 0x0, 0x1, 0xfffffffffffffff0}]}, &(0x7f0000000040)='syzkaller\x00', 0x9, 0xe3, &(0x7f0000000240)=""/227, 0x41000, 0x10, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x3, 0x7, 0x252}, 0x10, 0x0, r0}, 0x80) 00:04:30 executing program 3: r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$netlink(r2, 0x10e, 0x2, &(0x7f0000000000)=""/30, &(0x7f0000000040)=0x1e) sendmsg$nl_route_sched(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000007c0)=ANY=[@ANYBLOB="6001000004000b0f000000000000000014821200", @ANYRES32=r1, @ANYBLOB="00000000ffffffff0000000008000100726564002c01020008000500faffffff08000500000000001400010005200000040000000500000003141b04040102"], 0x160}}, 0x0) socket(0x11, 0x800000003, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)) (async) socket$netlink(0x10, 0x3, 0x0) (async) getsockopt$netlink(r2, 0x10e, 0x2, &(0x7f0000000000)=""/30, &(0x7f0000000040)=0x1e) (async) sendmsg$nl_route_sched(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000007c0)=ANY=[@ANYBLOB="6001000004000b0f000000000000000014821200", @ANYRES32=r1, @ANYBLOB="00000000ffffffff0000000008000100726564002c01020008000500faffffff08000500000000001400010005200000040000000500000003141b04040102"], 0x160}}, 0x0) (async) [ 270.680462][ T7259] input: syz1 as /devices/virtual/input/input6 00:04:31 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000900000000000000009500000000000000"], &(0x7f00000000c0)='GPL\x00', 0x4, 0xac, &(0x7f0000000200)=""/4096, 0x0, 0x0, '\x00', 0x0, 0xe, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000013c0)={r0, 0xe0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0], 0x0, 0x8, &(0x7f0000000140)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000001200), &(0x7f0000001240), 0x8, 0x10, 0x8, 0x8, &(0x7f0000001280)}}, 0x10) (async) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) (async) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r3, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001580)={0x11, 0x1, &(0x7f0000001400)=@raw=[@alu={0x4, 0x0, 0xa, 0x4, 0x9, 0xffffffffffffffc0, 0x4}], &(0x7f0000001440)='syzkaller\x00', 0x4, 0x0, &(0x7f0000001480), 0xc1000, 0x4, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000014c0)={0x1}, 0x8, 0x10, &(0x7f0000001500)={0x3, 0x5, 0x3, 0x5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001540)=[r2, r3]}, 0x80) 00:04:31 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0xf4ffffff, 0x4) 00:04:31 executing program 3: r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) (async) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$netlink(r2, 0x10e, 0x2, &(0x7f0000000000)=""/30, &(0x7f0000000040)=0x1e) (async) sendmsg$nl_route_sched(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000007c0)=ANY=[@ANYBLOB="6001000004000b0f000000000000000014821200", @ANYRES32=r1, @ANYBLOB="00000000ffffffff0000000008000100726564002c01020008000500faffffff08000500000000001400010005200000040000000500000003141b04040102"], 0x160}}, 0x0) 00:04:31 executing program 1: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x3}, [@jmp={0x5, 0x0, 0x8, 0x4, 0x2, 0x100, 0x1f}, @func={0x85, 0x0, 0x1, 0x0, 0x4}]}, &(0x7f0000000000)='syzkaller\x00', 0x40, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x7, 0xe, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x2}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x2b8}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x3}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}, @map_val={0x18, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40}, @map_fd={0x18, 0x8, 0x1, 0x0, r1}, @ldst={0x0, 0x2, 0x3, 0x0, 0x0, 0x1, 0xfffffffffffffff0}]}, &(0x7f0000000040)='syzkaller\x00', 0x9, 0xe3, &(0x7f0000000240)=""/227, 0x41000, 0x10, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x3, 0x7, 0x252}, 0x10, 0x0, r0}, 0x80) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x3}, [@jmp={0x5, 0x0, 0x8, 0x4, 0x2, 0x100, 0x1f}, @func={0x85, 0x0, 0x1, 0x0, 0x4}]}, &(0x7f0000000000)='syzkaller\x00', 0x40, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') (async) read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x7, 0xe, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x2}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x2b8}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x3}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}, @map_val={0x18, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40}, @map_fd={0x18, 0x8, 0x1, 0x0, r1}, @ldst={0x0, 0x2, 0x3, 0x0, 0x0, 0x1, 0xfffffffffffffff0}]}, &(0x7f0000000040)='syzkaller\x00', 0x9, 0xe3, &(0x7f0000000240)=""/227, 0x41000, 0x10, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x3, 0x7, 0x252}, 0x10, 0x0, r0}, 0x80) (async) 00:04:31 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, &(0x7f0000001c00)=ANY=[@ANYBLOB="18020000e2ffffff000000000000000085000000360000009500001800000000922ae83713ab9600011900801b10fb54a8cb72d232ad558c46fff4208d4990ec11ce1413ac30e00bd0081f8504e19a5183d769676520e98a263345e44d5ad123ca35510100c4d86abeb12303ff1c9fe0d0020000d60400000007d3670000008aff66d6b3181ffc1d62a3954c1198bbc4fa13aee404a9e8969faebf3183fe803ab3f5024b52dc265b36fc9dae00a09404f01f9504d0976d252bd8d24538556e5e57bee3b8cf464ef3c6a7def8bad3ca6e3abdb21696e340bb8e2a093adc57196b40def3858ef569147fa4108328392d322ab4df10a2f69a6bdf7257ab44e810d0223917c3d042410f57466f59aea2544047d6d8ac442e0000000000ee16c729300d230180000000000000ac7db3670bba302085a22b5a8b051dc254ed5290a8cd8470e776d6b80630d6cbde49b29a6cb5f4fc0001745cff0e5fe57238aeada5acf3209a08439f1ff01ffbe5b57922b6f6c67e02aa6d7760525b595fe1f697bc114ed1778e97a3f0295f956974cfb458be2a34cf924dc37b558fbf17a76f3547497aba5086e30c0f45d0f248abc8967c814382ffab045ca077a9d1525187543208000000000000003c229fdd39c0f35469869e9b342b953f91447e6b9e522d62b1e6ffdaab304f134306330600a44195254b45a6c1312a13696c7202df5f764713504f94c5e0fbc70bcb975f97ed7b0300000000000000e54e9072a22d91744a332e2fa806e63c5cd98a8569a6d6bcfb0000002cf6c75ac63f04af77c98a1459ab1664885117e2ad910eae67e0ebe380d0f648713e68153579c02d71c58d147b00821ab9a6475b31e1ebf1369afe98682efbf3983f283f2f00000000992774814d63c933912d000000000000a66acb0a38856929e7d8b1b06c9bd5d7e5490f3b8596b694ea9483bd4bd287c83dd998a74694d18bdd8ad0983bc90770bbd26a82b9d99d17c04563b523c47ef8c33400e90d3fbe011904ff782ca00edf1147a71bcc738ef636d32b01933556f9afe772cd45af8aeffe2753088e02ca6bb2feecf0a93a03371320980865c7c62ea4d8f8a864dce9fa85aeb0454349100296ee2dba39c3f6fd6cf96714e11fe03b506380591a8c68e537dd659a7418b165dd0336d226bac1e122bd4c219f8a30160f2ab44f842e3be1c95b15175d0e664beb126000e96549e1a1208c686edb475b705e8a9515c96f4fc6b3c925ea404e0f1de61026dc6c6618580fd6ce9eac602c1756f6d105671241d48a8abe64f5caecc45f953383722135ed9925989e01eae489ec7052f8ed72c326c7a8aa63999e222659480e82c6f84d2033d9d1b597c54ce1822d14b7c7699a9d54f5f11f2e7fdc7557515eb70201046c882cbddd3ddd474cffbc35bc8623cd5eb68af82275a940be0400000000000000bcc3fbe7d90de96d6a8e9f32f18d1f606b381e4903b500000000000000000000004a2357ba5f6000de1cfa88b7165dcfcf2aaee86d48f05b5ae4fc2bbc908fdb686d5da2a42e4b5024b653ea923c19e6cb723c1923b3eea2d73e136dff383c9fbbac53dfdcb1a68c98d8e96fe39eec23963faf3ebed3409144c7c53d6318ced678a621450a9b01e9f2772e5f2999d3435da02556e36c3215d2ff3cfadcf65eb92adc6c62d66b11cb2d7556414a86dfa94bb7aa52c7febb1e9b2efcbbc5bccf9d39bed802f4f056976a128c76629a362ee9cc624ec454b96638ffffffffffffbddc145000000000000000000000000000002da31120c2f59f5c27454287de9e340f611267f32a060f2d21cb06fcaf45a0172f65d2ca82ad7931e7948c83a297e396f428d53371424b3044001b3db450eeb245ea2e4fe5ac7a7eef82c5d6d19f3ef0133bd904812ee52434a1d3eebc0f0c9056df2e9667ba0b55695c7894f71d79b07e7aef7785e2486472b5cba1f3346c1e8e23deb8c82bb6eb2c72c484241dc3b66da58260f800fffd96093aae764f477e29f01381a78039368b952f6f4a10295c50c887a31d8b543c5d10f2dbd4d0b84eaad43feb6e169a9f2fcff75d000000000000000000000000000000b92ac050cf943ff24fbfe011bc6366f56fa787f212c1f8c0f47f50b1e9b5d841b729315090a01cf07f14a70f5e578dbebf1e78191c8a0294436725772338bec18891971e3b932352896e1ea10f62e8ef7a87e16151b39d6c27575714540d8c293a3fa4b5a825360423a6cb62ba5447671528f1ff23ed853140eddaca2c16c842b168bb55f6bb0f1c37f092713deb57d0aa78d6d4e5fc5be2c402bd241cf11fdcdcac6128f41bcba6279b27892b135a96454d40e5eed4d4dce481ca86bfac54c330331b7f2cde17cbaeb0377696faf546ecbe4c7518171621e1ddf0742d73d47d726a50f6e752f3325255bd7e8b5923aa3cfb6f7e06494f218b95f210450139c5580000000000000000000000000000000026b575710324e144d491a0c75296707794e653bb931c39b0541d86f6d74d5b9fc6511c3619e6e01c97b10372f5a07c0331f968f40fa73116b730cc9e1521e9ac01bb12f7fe150f80dbb38ed0147dc05c46d44acc8ef2749faf13a7bcf2ae2c93a33014c139b2c17953b011f14c50e39369615b559fadd790d8ad537c65c1262990cddd6698b6665fb716164dd0123753fc4b5672a3275aa6e5b69497a3fd0ba157e6a40b5167682a8960f4087579c2cf79d17f68f0a0def26342a1fb751db82e1678d8a0e6d5583c5b56972fa96a504f8bb48a2e0fb883c6e093781b84624c3664e03b940b8f7b892e9da3edba0269a5231639cd0b8087d59e84f2815ec472bbb3d3e767fd5a17eba804bf991248e679ccee2b894d77fd900331bfc3ab701b81f600"/2065], &(0x7f0000000000)='syzkaller\x00', 0x4, 0x100c, &(0x7f0000000300)=""/4108, 0x0, 0x0, '\x00', 0x0, 0x12, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x1, r1}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x4}]}, @IFLA_GROUP={0x8}]}, 0x3c}}, 0x0) 00:04:31 executing program 2: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000400)=0x8) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000006440)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r4, 0x10, &(0x7f0000000000)) (async) ioctl$UI_ABS_SETUP(r3, 0x401c5504, &(0x7f0000000340)) write$uinput_user_dev(0xffffffffffffffff, &(0x7f00000020c0)={'syz0\x00', {0xffc1, 0xe8, 0x7, 0x3}, 0x47, [0x1, 0x9, 0x20, 0x7, 0x1, 0x6, 0x9, 0x20, 0x9, 0x278, 0x4d, 0x35, 0x20, 0x7fff, 0x5, 0xfffffff9, 0x0, 0x9, 0x9, 0x8, 0xff, 0xfffffffe, 0x0, 0x4, 0x3, 0xaf, 0x1, 0x400, 0x400, 0x9, 0x3, 0x6, 0x1, 0x0, 0x1ff, 0x826, 0xc9, 0xff, 0x1ff, 0xca, 0x6, 0x7, 0x7, 0x77, 0x1ff, 0x8, 0xa78c, 0x10000, 0x1, 0x4, 0x4, 0x7, 0x3, 0x5, 0x5, 0x7, 0x10001, 0x5, 0x0, 0x61fc, 0x513, 0x7ff, 0x200, 0x8001], [0x7, 0x679, 0xc7, 0x401, 0x0, 0x2, 0x2, 0x8, 0x3, 0x3, 0x1f, 0x10001, 0x6a77, 0x8, 0xffffffff, 0x9, 0x7ff, 0x3f, 0x7, 0x3f, 0x6, 0x503, 0x87e, 0x0, 0xa5e5, 0x2, 0x9, 0x1ff, 0x216, 0x5, 0x0, 0x9c, 0x1f, 0x939, 0x7, 0x8, 0x1000, 0x79f1, 0x2, 0x800, 0x5, 0x101, 0xf88, 0x7f, 0xfffffffc, 0xac, 0x5, 0x61c6019a, 0x5, 0x2, 0x4, 0x1, 0x100, 0x4, 0x4000, 0x8000, 0x8, 0x7, 0xffffffff, 0xef6, 0x3, 0x9, 0x3, 0x8], [0x3, 0x1, 0x8, 0x1ff, 0xffff1e30, 0x81, 0x7f, 0xa4d4, 0x401, 0x52, 0x6, 0x3, 0xa8, 0x1, 0x80, 0x0, 0x0, 0x4, 0x8, 0x0, 0x7b, 0xff2, 0xf5acc59, 0x5, 0x5, 0x1ae, 0x9, 0x8, 0x1, 0x7, 0xbde, 0x7, 0x3e0fb40f, 0xffffffe1, 0x7f, 0x80000000, 0x10001, 0x8, 0xe000723f, 0x8000, 0x7ff, 0xffffffff, 0x2, 0x5, 0x3ff, 0xf4, 0x2, 0x1ff, 0xb55, 0x1, 0x0, 0x7, 0xff, 0x80000001, 0x101, 0xaf, 0x6, 0x0, 0x8, 0x7, 0x7ff, 0x18000000, 0x0, 0x4], [0x9, 0x3, 0x7, 0x0, 0x400, 0x7fff, 0x800, 0xa7e, 0x400, 0x7f, 0x2, 0x81, 0x200, 0x1ff, 0x1000, 0x0, 0x1, 0x6, 0x9, 0x3, 0x81, 0xffffffff, 0x4, 0x0, 0x9, 0x561, 0xfffffffe, 0x800, 0x4, 0x7fffffff, 0x5, 0x2a7, 0x3, 0x632, 0x7, 0x3, 0x1f, 0x5, 0x4bd, 0x6, 0x1, 0x1f, 0x9, 0x5, 0x2, 0x2, 0x1f, 0xfffffff9, 0xfff, 0x90800000, 0x8000, 0x200, 0x9, 0xfff, 0x3, 0x7ff, 0x9, 0x8, 0x4474, 0x2, 0x7ff, 0x6, 0x7ff, 0x24]}, 0x45c) ioctl$UI_SET_EVBIT(r3, 0x40045564, 0x3) r5 = dup(r3) write$uinput_user_dev(r5, &(0x7f0000000380)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6d, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x200, 0x0, 0x0, 0x0, 0x6]}, 0x45c) (async) ioctl$UI_DEV_CREATE(r5, 0x5501) (async) ioctl$UI_DEV_DESTROY(0xffffffffffffffff, 0x5502) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r6, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r6, &(0x7f0000000080)={0x2020}, 0x2020) (async) ioctl$UI_SET_EVBIT(r6, 0x40045564, 0x13) [ 271.815105][ T7267] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 271.818209][ T7267] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 271.820292][ T7267] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 00:04:31 executing program 5: syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000980)='./file0\x00', 0x1400, &(0x7f0000000040)={[{@check_relaxed}, {@unhide}, {@gid={'gid', 0x3d, 0xee01}, 0x0}, {@check_relaxed}, {@map_off}, {@gid={'gid', 0x3d, 0xee01}}, {@cruft}, {@sbsector={'sbsector', 0x3d, 0x4}}], [{@fsname={'fsname', 0x3d, '\xb4'}}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}]}, 0x5, 0x935, &(0x7f00000009c0)="$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") 00:04:31 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, &(0x7f0000001c00)=ANY=[@ANYBLOB="18020000e2ffffff000000000000000085000000360000009500001800000000922ae83713ab9600011900801b10fb54a8cb72d232ad558c46fff4208d4990ec11ce1413ac30e00bd0081f8504e19a5183d769676520e98a263345e44d5ad123ca35510100c4d86abeb12303ff1c9fe0d0020000d60400000007d3670000008aff66d6b3181ffc1d62a3954c1198bbc4fa13aee404a9e8969faebf3183fe803ab3f5024b52dc265b36fc9dae00a09404f01f9504d0976d252bd8d24538556e5e57bee3b8cf464ef3c6a7def8bad3ca6e3abdb21696e340bb8e2a093adc57196b40def3858ef569147fa4108328392d322ab4df10a2f69a6bdf7257ab44e810d0223917c3d042410f57466f59aea2544047d6d8ac442e0000000000ee16c729300d230180000000000000ac7db3670bba302085a22b5a8b051dc254ed5290a8cd8470e776d6b80630d6cbde49b29a6cb5f4fc0001745cff0e5fe57238aeada5acf3209a08439f1ff01ffbe5b57922b6f6c67e02aa6d7760525b595fe1f697bc114ed1778e97a3f0295f956974cfb458be2a34cf924dc37b558fbf17a76f3547497aba5086e30c0f45d0f248abc8967c814382ffab045ca077a9d1525187543208000000000000003c229fdd39c0f35469869e9b342b953f91447e6b9e522d62b1e6ffdaab304f134306330600a44195254b45a6c1312a13696c7202df5f764713504f94c5e0fbc70bcb975f97ed7b0300000000000000e54e9072a22d91744a332e2fa806e63c5cd98a8569a6d6bcfb0000002cf6c75ac63f04af77c98a1459ab1664885117e2ad910eae67e0ebe380d0f648713e68153579c02d71c58d147b00821ab9a6475b31e1ebf1369afe98682efbf3983f283f2f00000000992774814d63c933912d000000000000a66acb0a38856929e7d8b1b06c9bd5d7e5490f3b8596b694ea9483bd4bd287c83dd998a74694d18bdd8ad0983bc90770bbd26a82b9d99d17c04563b523c47ef8c33400e90d3fbe011904ff782ca00edf1147a71bcc738ef636d32b01933556f9afe772cd45af8aeffe2753088e02ca6bb2feecf0a93a03371320980865c7c62ea4d8f8a864dce9fa85aeb0454349100296ee2dba39c3f6fd6cf96714e11fe03b506380591a8c68e537dd659a7418b165dd0336d226bac1e122bd4c219f8a30160f2ab44f842e3be1c95b15175d0e664beb126000e96549e1a1208c686edb475b705e8a9515c96f4fc6b3c925ea404e0f1de61026dc6c6618580fd6ce9eac602c1756f6d105671241d48a8abe64f5caecc45f953383722135ed9925989e01eae489ec7052f8ed72c326c7a8aa63999e222659480e82c6f84d2033d9d1b597c54ce1822d14b7c7699a9d54f5f11f2e7fdc7557515eb70201046c882cbddd3ddd474cffbc35bc8623cd5eb68af82275a940be0400000000000000bcc3fbe7d90de96d6a8e9f32f18d1f606b381e4903b500000000000000000000004a2357ba5f6000de1cfa88b7165dcfcf2aaee86d48f05b5ae4fc2bbc908fdb686d5da2a42e4b5024b653ea923c19e6cb723c1923b3eea2d73e136dff383c9fbbac53dfdcb1a68c98d8e96fe39eec23963faf3ebed3409144c7c53d6318ced678a621450a9b01e9f2772e5f2999d3435da02556e36c3215d2ff3cfadcf65eb92adc6c62d66b11cb2d7556414a86dfa94bb7aa52c7febb1e9b2efcbbc5bccf9d39bed802f4f056976a128c76629a362ee9cc624ec454b96638ffffffffffffbddc145000000000000000000000000000002da31120c2f59f5c27454287de9e340f611267f32a060f2d21cb06fcaf45a0172f65d2ca82ad7931e7948c83a297e396f428d53371424b3044001b3db450eeb245ea2e4fe5ac7a7eef82c5d6d19f3ef0133bd904812ee52434a1d3eebc0f0c9056df2e9667ba0b55695c7894f71d79b07e7aef7785e2486472b5cba1f3346c1e8e23deb8c82bb6eb2c72c484241dc3b66da58260f800fffd96093aae764f477e29f01381a78039368b952f6f4a10295c50c887a31d8b543c5d10f2dbd4d0b84eaad43feb6e169a9f2fcff75d000000000000000000000000000000b92ac050cf943ff24fbfe011bc6366f56fa787f212c1f8c0f47f50b1e9b5d841b729315090a01cf07f14a70f5e578dbebf1e78191c8a0294436725772338bec18891971e3b932352896e1ea10f62e8ef7a87e16151b39d6c27575714540d8c293a3fa4b5a825360423a6cb62ba5447671528f1ff23ed853140eddaca2c16c842b168bb55f6bb0f1c37f092713deb57d0aa78d6d4e5fc5be2c402bd241cf11fdcdcac6128f41bcba6279b27892b135a96454d40e5eed4d4dce481ca86bfac54c330331b7f2cde17cbaeb0377696faf546ecbe4c7518171621e1ddf0742d73d47d726a50f6e752f3325255bd7e8b5923aa3cfb6f7e06494f218b95f210450139c5580000000000000000000000000000000026b575710324e144d491a0c75296707794e653bb931c39b0541d86f6d74d5b9fc6511c3619e6e01c97b10372f5a07c0331f968f40fa73116b730cc9e1521e9ac01bb12f7fe150f80dbb38ed0147dc05c46d44acc8ef2749faf13a7bcf2ae2c93a33014c139b2c17953b011f14c50e39369615b559fadd790d8ad537c65c1262990cddd6698b6665fb716164dd0123753fc4b5672a3275aa6e5b69497a3fd0ba157e6a40b5167682a8960f4087579c2cf79d17f68f0a0def26342a1fb751db82e1678d8a0e6d5583c5b56972fa96a504f8bb48a2e0fb883c6e093781b84624c3664e03b940b8f7b892e9da3edba0269a5231639cd0b8087d59e84f2815ec472bbb3d3e767fd5a17eba804bf991248e679ccee2b894d77fd900331bfc3ab701b81f600"/2065], &(0x7f0000000000)='syzkaller\x00', 0x4, 0x100c, &(0x7f0000000300)=""/4108, 0x0, 0x0, '\x00', 0x0, 0x12, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x1, r1}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x4}]}, @IFLA_GROUP={0x8}]}, 0x3c}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, &(0x7f0000001c00)=ANY=[@ANYBLOB="18020000e2ffffff000000000000000085000000360000009500001800000000922ae83713ab9600011900801b10fb54a8cb72d232ad558c46fff4208d4990ec11ce1413ac30e00bd0081f8504e19a5183d769676520e98a263345e44d5ad123ca35510100c4d86abeb12303ff1c9fe0d0020000d60400000007d3670000008aff66d6b3181ffc1d62a3954c1198bbc4fa13aee404a9e8969faebf3183fe803ab3f5024b52dc265b36fc9dae00a09404f01f9504d0976d252bd8d24538556e5e57bee3b8cf464ef3c6a7def8bad3ca6e3abdb21696e340bb8e2a093adc57196b40def3858ef569147fa4108328392d322ab4df10a2f69a6bdf7257ab44e810d0223917c3d042410f57466f59aea2544047d6d8ac442e0000000000ee16c729300d230180000000000000ac7db3670bba302085a22b5a8b051dc254ed5290a8cd8470e776d6b80630d6cbde49b29a6cb5f4fc0001745cff0e5fe57238aeada5acf3209a08439f1ff01ffbe5b57922b6f6c67e02aa6d7760525b595fe1f697bc114ed1778e97a3f0295f956974cfb458be2a34cf924dc37b558fbf17a76f3547497aba5086e30c0f45d0f248abc8967c814382ffab045ca077a9d1525187543208000000000000003c229fdd39c0f35469869e9b342b953f91447e6b9e522d62b1e6ffdaab304f134306330600a44195254b45a6c1312a13696c7202df5f764713504f94c5e0fbc70bcb975f97ed7b0300000000000000e54e9072a22d91744a332e2fa806e63c5cd98a8569a6d6bcfb0000002cf6c75ac63f04af77c98a1459ab1664885117e2ad910eae67e0ebe380d0f648713e68153579c02d71c58d147b00821ab9a6475b31e1ebf1369afe98682efbf3983f283f2f00000000992774814d63c933912d000000000000a66acb0a38856929e7d8b1b06c9bd5d7e5490f3b8596b694ea9483bd4bd287c83dd998a74694d18bdd8ad0983bc90770bbd26a82b9d99d17c04563b523c47ef8c33400e90d3fbe011904ff782ca00edf1147a71bcc738ef636d32b01933556f9afe772cd45af8aeffe2753088e02ca6bb2feecf0a93a03371320980865c7c62ea4d8f8a864dce9fa85aeb0454349100296ee2dba39c3f6fd6cf96714e11fe03b506380591a8c68e537dd659a7418b165dd0336d226bac1e122bd4c219f8a30160f2ab44f842e3be1c95b15175d0e664beb126000e96549e1a1208c686edb475b705e8a9515c96f4fc6b3c925ea404e0f1de61026dc6c6618580fd6ce9eac602c1756f6d105671241d48a8abe64f5caecc45f953383722135ed9925989e01eae489ec7052f8ed72c326c7a8aa63999e222659480e82c6f84d2033d9d1b597c54ce1822d14b7c7699a9d54f5f11f2e7fdc7557515eb70201046c882cbddd3ddd474cffbc35bc8623cd5eb68af82275a940be0400000000000000bcc3fbe7d90de96d6a8e9f32f18d1f606b381e4903b500000000000000000000004a2357ba5f6000de1cfa88b7165dcfcf2aaee86d48f05b5ae4fc2bbc908fdb686d5da2a42e4b5024b653ea923c19e6cb723c1923b3eea2d73e136dff383c9fbbac53dfdcb1a68c98d8e96fe39eec23963faf3ebed3409144c7c53d6318ced678a621450a9b01e9f2772e5f2999d3435da02556e36c3215d2ff3cfadcf65eb92adc6c62d66b11cb2d7556414a86dfa94bb7aa52c7febb1e9b2efcbbc5bccf9d39bed802f4f056976a128c76629a362ee9cc624ec454b96638ffffffffffffbddc145000000000000000000000000000002da31120c2f59f5c27454287de9e340f611267f32a060f2d21cb06fcaf45a0172f65d2ca82ad7931e7948c83a297e396f428d53371424b3044001b3db450eeb245ea2e4fe5ac7a7eef82c5d6d19f3ef0133bd904812ee52434a1d3eebc0f0c9056df2e9667ba0b55695c7894f71d79b07e7aef7785e2486472b5cba1f3346c1e8e23deb8c82bb6eb2c72c484241dc3b66da58260f800fffd96093aae764f477e29f01381a78039368b952f6f4a10295c50c887a31d8b543c5d10f2dbd4d0b84eaad43feb6e169a9f2fcff75d000000000000000000000000000000b92ac050cf943ff24fbfe011bc6366f56fa787f212c1f8c0f47f50b1e9b5d841b729315090a01cf07f14a70f5e578dbebf1e78191c8a0294436725772338bec18891971e3b932352896e1ea10f62e8ef7a87e16151b39d6c27575714540d8c293a3fa4b5a825360423a6cb62ba5447671528f1ff23ed853140eddaca2c16c842b168bb55f6bb0f1c37f092713deb57d0aa78d6d4e5fc5be2c402bd241cf11fdcdcac6128f41bcba6279b27892b135a96454d40e5eed4d4dce481ca86bfac54c330331b7f2cde17cbaeb0377696faf546ecbe4c7518171621e1ddf0742d73d47d726a50f6e752f3325255bd7e8b5923aa3cfb6f7e06494f218b95f210450139c5580000000000000000000000000000000026b575710324e144d491a0c75296707794e653bb931c39b0541d86f6d74d5b9fc6511c3619e6e01c97b10372f5a07c0331f968f40fa73116b730cc9e1521e9ac01bb12f7fe150f80dbb38ed0147dc05c46d44acc8ef2749faf13a7bcf2ae2c93a33014c139b2c17953b011f14c50e39369615b559fadd790d8ad537c65c1262990cddd6698b6665fb716164dd0123753fc4b5672a3275aa6e5b69497a3fd0ba157e6a40b5167682a8960f4087579c2cf79d17f68f0a0def26342a1fb751db82e1678d8a0e6d5583c5b56972fa96a504f8bb48a2e0fb883c6e093781b84624c3664e03b940b8f7b892e9da3edba0269a5231639cd0b8087d59e84f2815ec472bbb3d3e767fd5a17eba804bf991248e679ccee2b894d77fd900331bfc3ab701b81f600"/2065], &(0x7f0000000000)='syzkaller\x00', 0x4, 0x100c, &(0x7f0000000300)=""/4108, 0x0, 0x0, '\x00', 0x0, 0x12, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x1, r1}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x4}]}, @IFLA_GROUP={0x8}]}, 0x3c}}, 0x0) (async) 00:04:31 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0xfeffffff, 0x4) 00:04:31 executing program 1: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x3}, [@jmp={0x5, 0x0, 0x8, 0x4, 0x2, 0x100, 0x1f}, @func={0x85, 0x0, 0x1, 0x0, 0x4}]}, &(0x7f0000000000)='syzkaller\x00', 0x40, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x7, 0xe, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x2}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x2b8}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x3}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}, @map_val={0x18, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40}, @map_fd={0x18, 0x8, 0x1, 0x0, r1}, @ldst={0x0, 0x2, 0x3, 0x0, 0x0, 0x1, 0xfffffffffffffff0}]}, &(0x7f0000000040)='syzkaller\x00', 0x9, 0xe3, &(0x7f0000000240)=""/227, 0x41000, 0x10, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x3, 0x7, 0x252}, 0x10, 0x0, r0}, 0x80) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x3}, [@jmp={0x5, 0x0, 0x8, 0x4, 0x2, 0x100, 0x1f}, @func={0x85, 0x0, 0x1, 0x0, 0x4}]}, &(0x7f0000000000)='syzkaller\x00', 0x40, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') (async) read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) (async) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x7, 0xe, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x2}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x2b8}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x3}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}, @map_val={0x18, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40}, @map_fd={0x18, 0x8, 0x1, 0x0, r1}, @ldst={0x0, 0x2, 0x3, 0x0, 0x0, 0x1, 0xfffffffffffffff0}]}, &(0x7f0000000040)='syzkaller\x00', 0x9, 0xe3, &(0x7f0000000240)=""/227, 0x41000, 0x10, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x3, 0x7, 0x252}, 0x10, 0x0, r0}, 0x80) (async) 00:04:31 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000000080)=ANY=[@ANYBLOB="58000000020601086c0000000074080000000000050005000200000011000300000005000400000000000900020073797a320000000005000100070000000c000780080012400900"/88], 0x58}, 0x1, 0x40afc}, 0x0) [ 271.954128][ T7289] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 00:04:31 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0xfffffff4, 0x4) [ 271.976322][ T7283] loop5: detected capacity change from 0 to 1764 [ 271.979981][ T7295] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.3'. [ 272.001179][ T7289] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 272.040721][ T7289] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 00:04:32 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000000080)=ANY=[@ANYBLOB="58000000020601086c0000000074080000000000050005000200000011000300000005000400000000000900020073797a320000000005000100070000000c000780080012400900"/88], 0x58}, 0x1, 0x40afc}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000000080)=ANY=[@ANYBLOB="58000000020601086c0000000074080000000000050005000200000011000300000005000400000000000900020073797a320000000005000100070000000c000780080012400900"/88], 0x58}, 0x1, 0x40afc}, 0x0) (async) 00:04:32 executing program 5: syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000980)='./file0\x00', 0x1400, &(0x7f0000000040)={[{@check_relaxed}, {@unhide}, {@gid={'gid', 0x3d, 0xee01}, 0x0}, {@check_relaxed}, {@map_off}, {@gid={'gid', 0x3d, 0xee01}}, {@cruft}, {@sbsector={'sbsector', 0x3d, 0x4}}], [{@fsname={'fsname', 0x3d, '\xb4'}}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}]}, 0x5, 0x935, &(0x7f00000009c0)="$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") [ 272.116021][ T7302] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.3'. 00:04:32 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100)=0xfffffffe, 0x4) [ 272.147929][ T7304] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.3'. 00:04:32 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, &(0x7f0000001c00)=ANY=[@ANYBLOB="18020000e2ffffff000000000000000085000000360000009500001800000000922ae83713ab9600011900801b10fb54a8cb72d232ad558c46fff4208d4990ec11ce1413ac30e00bd0081f8504e19a5183d769676520e98a263345e44d5ad123ca35510100c4d86abeb12303ff1c9fe0d0020000d60400000007d3670000008aff66d6b3181ffc1d62a3954c1198bbc4fa13aee404a9e8969faebf3183fe803ab3f5024b52dc265b36fc9dae00a09404f01f9504d0976d252bd8d24538556e5e57bee3b8cf464ef3c6a7def8bad3ca6e3abdb21696e340bb8e2a093adc57196b40def3858ef569147fa4108328392d322ab4df10a2f69a6bdf7257ab44e810d0223917c3d042410f57466f59aea2544047d6d8ac442e0000000000ee16c729300d230180000000000000ac7db3670bba302085a22b5a8b051dc254ed5290a8cd8470e776d6b80630d6cbde49b29a6cb5f4fc0001745cff0e5fe57238aeada5acf3209a08439f1ff01ffbe5b57922b6f6c67e02aa6d7760525b595fe1f697bc114ed1778e97a3f0295f956974cfb458be2a34cf924dc37b558fbf17a76f3547497aba5086e30c0f45d0f248abc8967c814382ffab045ca077a9d1525187543208000000000000003c229fdd39c0f35469869e9b342b953f91447e6b9e522d62b1e6ffdaab304f134306330600a44195254b45a6c1312a13696c7202df5f764713504f94c5e0fbc70bcb975f97ed7b0300000000000000e54e9072a22d91744a332e2fa806e63c5cd98a8569a6d6bcfb0000002cf6c75ac63f04af77c98a1459ab1664885117e2ad910eae67e0ebe380d0f648713e68153579c02d71c58d147b00821ab9a6475b31e1ebf1369afe98682efbf3983f283f2f00000000992774814d63c933912d000000000000a66acb0a38856929e7d8b1b06c9bd5d7e5490f3b8596b694ea9483bd4bd287c83dd998a74694d18bdd8ad0983bc90770bbd26a82b9d99d17c04563b523c47ef8c33400e90d3fbe011904ff782ca00edf1147a71bcc738ef636d32b01933556f9afe772cd45af8aeffe2753088e02ca6bb2feecf0a93a03371320980865c7c62ea4d8f8a864dce9fa85aeb0454349100296ee2dba39c3f6fd6cf96714e11fe03b506380591a8c68e537dd659a7418b165dd0336d226bac1e122bd4c219f8a30160f2ab44f842e3be1c95b15175d0e664beb126000e96549e1a1208c686edb475b705e8a9515c96f4fc6b3c925ea404e0f1de61026dc6c6618580fd6ce9eac602c1756f6d105671241d48a8abe64f5caecc45f953383722135ed9925989e01eae489ec7052f8ed72c326c7a8aa63999e222659480e82c6f84d2033d9d1b597c54ce1822d14b7c7699a9d54f5f11f2e7fdc7557515eb70201046c882cbddd3ddd474cffbc35bc8623cd5eb68af82275a940be0400000000000000bcc3fbe7d90de96d6a8e9f32f18d1f606b381e4903b500000000000000000000004a2357ba5f6000de1cfa88b7165dcfcf2aaee86d48f05b5ae4fc2bbc908fdb686d5da2a42e4b5024b653ea923c19e6cb723c1923b3eea2d73e136dff383c9fbbac53dfdcb1a68c98d8e96fe39eec23963faf3ebed3409144c7c53d6318ced678a621450a9b01e9f2772e5f2999d3435da02556e36c3215d2ff3cfadcf65eb92adc6c62d66b11cb2d7556414a86dfa94bb7aa52c7febb1e9b2efcbbc5bccf9d39bed802f4f056976a128c76629a362ee9cc624ec454b96638ffffffffffffbddc145000000000000000000000000000002da31120c2f59f5c27454287de9e340f611267f32a060f2d21cb06fcaf45a0172f65d2ca82ad7931e7948c83a297e396f428d53371424b3044001b3db450eeb245ea2e4fe5ac7a7eef82c5d6d19f3ef0133bd904812ee52434a1d3eebc0f0c9056df2e9667ba0b55695c7894f71d79b07e7aef7785e2486472b5cba1f3346c1e8e23deb8c82bb6eb2c72c484241dc3b66da58260f800fffd96093aae764f477e29f01381a78039368b952f6f4a10295c50c887a31d8b543c5d10f2dbd4d0b84eaad43feb6e169a9f2fcff75d000000000000000000000000000000b92ac050cf943ff24fbfe011bc6366f56fa787f212c1f8c0f47f50b1e9b5d841b729315090a01cf07f14a70f5e578dbebf1e78191c8a0294436725772338bec18891971e3b932352896e1ea10f62e8ef7a87e16151b39d6c27575714540d8c293a3fa4b5a825360423a6cb62ba5447671528f1ff23ed853140eddaca2c16c842b168bb55f6bb0f1c37f092713deb57d0aa78d6d4e5fc5be2c402bd241cf11fdcdcac6128f41bcba6279b27892b135a96454d40e5eed4d4dce481ca86bfac54c330331b7f2cde17cbaeb0377696faf546ecbe4c7518171621e1ddf0742d73d47d726a50f6e752f3325255bd7e8b5923aa3cfb6f7e06494f218b95f210450139c5580000000000000000000000000000000026b575710324e144d491a0c75296707794e653bb931c39b0541d86f6d74d5b9fc6511c3619e6e01c97b10372f5a07c0331f968f40fa73116b730cc9e1521e9ac01bb12f7fe150f80dbb38ed0147dc05c46d44acc8ef2749faf13a7bcf2ae2c93a33014c139b2c17953b011f14c50e39369615b559fadd790d8ad537c65c1262990cddd6698b6665fb716164dd0123753fc4b5672a3275aa6e5b69497a3fd0ba157e6a40b5167682a8960f4087579c2cf79d17f68f0a0def26342a1fb751db82e1678d8a0e6d5583c5b56972fa96a504f8bb48a2e0fb883c6e093781b84624c3664e03b940b8f7b892e9da3edba0269a5231639cd0b8087d59e84f2815ec472bbb3d3e767fd5a17eba804bf991248e679ccee2b894d77fd900331bfc3ab701b81f600"/2065], &(0x7f0000000000)='syzkaller\x00', 0x4, 0x100c, &(0x7f0000000300)=""/4108, 0x0, 0x0, '\x00', 0x0, 0x12, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (rerun: 64) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x1, r1}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x4}]}, @IFLA_GROUP={0x8}]}, 0x3c}}, 0x0) 00:04:32 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000000080)=ANY=[@ANYBLOB="58000000020601086c0000000074080000000000050005000200000011000300000005000400000000000900020073797a320000000005000100070000000c000780080012400900"/88], 0x58}, 0x1, 0x40afc}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000000080)=ANY=[@ANYBLOB="58000000020601086c0000000074080000000000050005000200000011000300000005000400000000000900020073797a320000000005000100070000000c000780080012400900"/88], 0x58}, 0x1, 0x40afc}, 0x0) (async) [ 272.233608][ T7305] loop5: detected capacity change from 0 to 1764 [ 272.253912][ T7312] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.3'. [ 272.280287][ T7313] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.3'. 00:04:32 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r1, 0x0, 0x1, &(0x7f0000000100), 0x9) 00:04:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r2, &(0x7f0000004400)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x9e) read$FUSE(r2, &(0x7f0000000080)={0x2020, 0x0, 0x0, 0x0}, 0x2020) connect$unix(r2, &(0x7f00000020c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xfffff00c}, {0x20, 0x0, 0x0, 0xfffff034}, {0x6}]}, 0x10) sendmmsg(r0, &(0x7f0000006700)=[{{0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="ce60556b", 0x4}], 0x1}}], 0x1, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r7, &(0x7f0000004400)={0x2020, 0x0, 0x0, 0x0}, 0x9e) read$FUSE(r7, &(0x7f0000000080)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r10 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r10, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r10, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000042c0)=0x0) ioctl$DRM_IOCTL_GET_CLIENT(r7, 0xc0286405, &(0x7f00000064c0)={0xfffffffd, 0x2d, {r5}, {r6}, 0x0, 0x13cd}) r13 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x2020004c, &(0x7f0000000000)=ANY=[@ANYBLOB='iocharset=cp1250,allow_utime=00000000000000000000010,gid=', @ANYRESHEX=0x0, @ANYBLOB=',errors=continue,utf8,uid=', @ANYRESHEX=0x0, @ANYBLOB=',gid=', @ANYRESHEX=r14, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030342c696f636861727365743d63703935302c001221adbe7f92d1000d92fb3a12df74cdc18c3a888ed7293d1f4080ccf84793a0e470f7d5a24e43b057aaaa8b94dda3ccc07412ad2eb35a08d6e6e6c4c78fe3165236910288c04aa3f09be798ab020abdedd6e02cad595e646cfa716caaf605ffe6cd1aff767b8b02f133d35960e98213b32cf4878e425548fc512216f3789c126a2dd6b1ec73e5f4ec81c0af5a76c06ca1480dd108a5e5c5a0d1bc7724de"], 0x1, 0x14ed, &(0x7f0000002a80)="$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") r15 = getgid() ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000066c0)={{0x1, 0x1, 0x18, r1, {r3, r4}}, './file0\x00'}) r17 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x2020004c, &(0x7f0000000000)=ANY=[@ANYBLOB='iocharset=cp1250,allow_utime=00000000000000000000010,gid=', @ANYRESHEX=0x0, @ANYBLOB=',errors=continue,utf8,uid=', @ANYRESHEX=0x0, @ANYBLOB=',gid=', @ANYRESHEX=r18, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030342c696f636861727365743d63703935302c001221adbe7f92d1000d92fb3a12df74cdc18c3a888ed7293d1f4080ccf84793a0e470f7d5a24e43b057aaaa8b94dda3ccc07412ad2eb35a08d6e6e6c4c78fe3165236910288c04aa3f09be798ab020abdedd6e02cad595e646cfa716caaf605ffe6cd1aff767b8b02f133d35960e98213b32cf4878e425548fc512216f3789c126a2dd6b1ec73e5f4ec81c0af5a76c06ca1480dd108a5e5c5a0d1bc7724de"], 0x1, 0x14ed, &(0x7f0000002a80)="$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") syz_fuse_handle_req(r10, &(0x7f0000002140)="e70e3c319f07215303871e157d55fd0af4744fcf60befd5873e9f8020aaa9c334d2b21d05d19cbebb00634dd48efd96c7c7b24bb207b10ad070aaba2a7b408d375d781793ee07adceffd557998d9def91c5d4e25f3a34146ee7e1c44ab36c4d2c5f0bc30ed07a1d9aa05bb0b910a1f3446daa077224d62c20f34793212faf269befb89b94fc5aa7b7d60d5ae2276354d382ee26f85762e842798fc543bc4f932029693d11d34734f1e2e3ec812e802c9acf562114b45e900fa1b1447f6caad096b84d6f65e30c07b45951d1f2a38ea74cf545efc6472728d5072cf673d0ec88f33580ce3dc0a0ab16d2394e656199d889627245202e02bac6f7969cbb25a2e6f529db50f10ac3c85ab443d1d79a79af0d65f6c18c63418e0418770f73e52d19b35a6187d85b531f12833eb930fe2b03c4bb4875fc7f3d635cda4b135d4247d77d00b0f8f3254e6b706183617834d12bf732b1c287cb098d5f5970eee55bb2f25f05f4c3f86f9f7f57f0b26f2287b9abc2cc87e96e636a9cdca8fec313934bc04b8695b1153a08f7e2255ae44dec5a66f6e7fab699903a8e6b86663a92b164c660b81fee125472476ffbe6ceeaa8490e55003d2a5812ae0c538c321e648cc711c58015151082edb535726b59d4b574e02d41f704697855eb0261e07337609cbe8f7cbf445bdb84f759e7f24e9b26c693a144bfdd00fb037fdfd759e4b088cf8fc2e703879f88112034df051d43d364e2a048d53f819c67d91bcdcf5f5982b8d9f0e720d1ef6edbcc6336e37f8cb193c277ce5d70e093bc3e135837c6e57faa00ff7d545bf7a120dfc024f83b04efa8bd9e28bb3fac2837f304d02fea238a023faceb05cbc309e039c5c13ad8c4452c52499402eacfe84526bdf770e309dc5afe7e74e99dbafb1225ad3ff6d342013a1387fdc257c8d644d9688cdf855f8e6981b46f0f9e94a13df97e40ddffc820a1069c35aa6f285678d12f51c0317256f5755d50c33c0ad22048acbf4ceb3f06800b7f7f978739e6bf0eb87d158c7973dc10cfe5ed8c00b4201dc10fbcc2aaaab570316da3b7abbec3c760e9bd45fadab9f6bd0a81d1a048200552c3b3db1330b55a4f2908284bee1820d1e6237479eeb40b9afda83b129d942c327d9fc1f2d839f5df46c6f7290697b0d3902d6750793a9708088c8b31914ec3004c96ad287f58337361c2748a0a5bf7c766c1b360a7d6ade77989ac4a6ff092b758a1f774ad391f9593ac923f0497f4423cc0aebde16eefbcab2bdb36230757b9ecb0b1d134d01fa9c6fad60cf86e7efff853441599d8a71438e6c57d0731b54aebfe57ca30aa50c466318769ae3e8d42ff3fc35b7b22f01c810992ceb7d5d0d1d1b0e2c93bf2c831e54a219f656efcf1ab72508e8ac6db921520acc132eea12413615368c3dad2f8ca9c872c3b429b94374a4f741f611628515bc61c1df623c357a8a7ee43e91ef6fa34d9e45e54839194e21867da528aea543e28bb29a35da33d3ff839fedee14d81f211b37888a68e12e0c7229f86b9729e9b22d2adfdf1a8c5deb88e170cdbdbb7d59d8645012e9a6a214735e80f2b1a86f961fc9b3a80c6dc741596c59a86e6bca91b48a2490c5076a80b8a2d8739f6c6759bf10ad0fb2b35bc5d5051b3d6ae0a1c0c6ee2611aafe1a396318b35df9d0e22f2772dd82ea3e8235833ce5776dfdf6882fdb50a46957ad611d1cc60473bda31f48159e7f45e7dc7f40887dd6c941f6bd98b13ee83c852b4cacf142a714d1b72f52cb18b1c3ce87ec461b89e5ec9546ce983060c572e03a8b0d1d2459f41f86931285a24c0dc723712702515fd5bc2b0842c84ff157583892b0ed3b9467fca263fbc14a70132de80112ef7e5d1fa71eb681f7a385bdac8c9b97c160f9ed72b1df2d5d38649b64ad58b61e80fc827164636e196756eeb560bd993480dc9d65d8985e5b64a63e25e353487eb424e4422af454014cc0c76fa50fe044ad125749ef7bbb8dcde7b79e048aad3b4235670cdbdae9298bba48b589d0cc69af8cbef3a955dadada57157369edc1589beb9416f72acfcd3159f8565ab84000a6c4ee0698ba2f2ee47c1af47624acf1aec05eae86c7109195e3a312f2c85e567678a07bfeaa1fc826b9870790495ff9f33d43837f17ffd9b307b04803c845e4a5fb297a019d9f0c4bb57432c5b62f18c231a05737fc2ef66e767c01c35829d9315328e55658f4bf255c0f726764257019bfb2bb9fbc5951b0198acb52f0e9bf5c377e71b2eac9afe1b6c6f3c1c327d46e9085963a23a2e187f2a80f09a599ad2fe381972ec5244d7ba38b6940dfa1d8c5704b41b377de43a39dbf8c476ad1eea663ca2724b6a6ee3626f49b6f28aecd32c1eb776b0ab3431735c8e5ab76b4a6a6da5e51bf0804c908a547a6a012b23d366d483c4c81b92aedc4fdb888dc4b414a4d9303ac17f483763ec6c098b32599a91530b9974c4553bea98485742fc784644e2dc60746d7bda14796fed8c7ce7a94e158413bc59846dad1b8a141f4611357ed0d25b2a689dc5b9d46337e86042b5b13f820033078f0b1b50c2194e3d3f61d36ee44778012cc76b35e598004e1a6affa941ea2ef0932a862e13bbf135668172d9069eaf288720374e812b7990b72a448cdc4404b1a2a745497007fcfe04c2d62af0c2a4da9452e95b9cb8131a7eb0d059fac9f708e743fd2fcc4fbf0cddd6c2d6ceda4ae3828b3b6caa78e595a504bc50ae8dea5ad4a74f3d2803606ea0fc61f349c579868eba8b29a763e629434a2284bc3b42d216b1ff75ba8633a46321ad4d321d4aadc1ed12be9e10cd15a00662e8fbef7011940433dae6ccf78f7d2ac005e1f3553d9123a75488810216a0abacc5a09a0f16f6378eafd20cea5317d0653d4029615a0739def45228e024cfdfeeb0305508274bb3654f4a0ebbe87abf04a1991db335e5c6ccca9834540d481b77ce5740b8712a7af19c65021df5b581e507693c8c2b830ec306a72851e0d49a55bb10f80eacb3b7ab3bcebdafd7eb16ecec3cf62e05766e0e8865cb7aee8a37dcebae709584417bcaa967d24aa0ad93e35ebf6059430b4d04f4563282160e69c1fe80ba9fe00e9413e821d977718b688ca37bdd3a8558f013be794445ddb589f4cb66fc0f97aefdd50c2a31bd810c41824c07a89d97b9d0fab609b8705120ca365158698b2ee7fbb90b7314bdebf01633056b4749ef0506738d91d947e452a949778c929e896f148035bf3fec4c710e4191d1911a5ba7809bf909d3281e267eb4e8f218350408d379aa8cdfeda43964a92eeb01c4405eafafc148c53115830c02003b1de20861d06f0511db20dc539cfe442edbbe345b3ef46189e18f059f0397792b25861099201a4d1ab66e6326437b38163b60ac627d8c0e63b72df29dac466eec7ffdad0081bec0a1a408aa505da6b1231671b25bacb1a0317810550bad4d3548ee50fc6d916b18b04777e8a78142d88d3fd3170035d2a5039b7a3eabdff558f7808eed2cae3983c666424aa09bb4f58e1bc6a3fa884961c43d4c3c41dc9b7d160ea174dba700b6f5b8c54e37e390f53ba35d0daa1368637468aa52f0bc76e19345a22e9644439b810247f8e0b4ac934cf6292d33fa3e2799a5693f96a3930dcd2473311d96f6567f4d879b3fc3cbe6f63cb606e11b8217bb59e59daa9c5da50e6b136854928a869e4044be404311f3f3804b733c1924f78623e1c177f062aede2de2a46bd9dec66e743496e5f430e7929c7f8d4a68246c760adb2e4304f3ab8d2e62ac6fc7bcc61d2f9f98b1924def8c9fa5e373cd5c4704f5a150b5c82bfe01db979c2d5d4916a25f6dd5d6f0a4a661d509d3fb2098024102384c82fd4c63d09bdc96deab71a162b363554588bc324f1585f54b3b369f5f3144cc827d77536613a0082fb531b1340eddf9c0353b5aed6f41acb1d0ab56f987ded3b7f9d211bfdb836ba1cdfb8a4cfbda35cb7d5ff2bedddafb1eaa02bcefd6effd72d580138f5c9dc81b08f658595726657118efaaa65abc2d02085cf00eef9ea85566252440716b9e02aa27052c7935e5b3eda1c8fc584a286ec8101c6fe634975789ba9e969209ba97bc4ee427726062dfc992444ff8898a3507d2e8a986826b159aed22ffd7908850b402b14c53bf0492ec23eebd516eb15c0f99059b5e3512a4b39288fd6ea817b3e2c26e2225d204edb41c4ac9c00fe2db21bec3083164fcd96e69cfcbe7e59304057da2c8af655e9ffe35529f41484f045aa9d55880a5f1019bf7a8b24cc2868709fbd84357db952a293e9a79e7c60bb4d15573295463e9971d6a84393e5bbf3e2cf95bae616076550ad26f5192f2839174730f25c72a8615c0c657733dbb07a9583dc9133211808937cb0e2f55f08840647aca95a58378321c95f5a957df87d412cf42b8d43dc69bf66b50c7ad8f15b16b1dab6dd6cc26922acf451e9e86e06ca263a12ea7df155c042d0784bfbf3da4c5e3d89980a2071672c76f68b33997212b5e42262121c23ee171e36fb5de81a3e2cbce0b31f169a0f0913259d0b9c343d6962755d00c8555c6a7961948e1d420e8da589213f759f54052ea78ac647bccb9e82d474cc84af10a560c5c4b75200b2861e3bd93dda86393a9b27101fda806c120c704e82957935f7b743868204653d350f0ddf4a8916d461740760183f358fdf807d2872a3ada4bb3dc59431246efd63f3a5dd6bdf373916eb30b2e29c12f1325d5b2992c701ec1f3156cf9330632dfe78d0a680ea3fdf08b3121cf6e103d8215bed9639f53ad7d677364faf481687f69b8ca97a7e5c07e181b3c4b0920e3bcf56a97481c97a3f21d8e12e999958a7f5f53780ea541faec17ac541277da46ab2e4d3fbff61320061d7dca14d03b9f7e2b6d31b4d977385405c254cb53d12bcaf7f8374117a54742b98d8aa3f9288b63f2f60d8a77640f10553e3812f379906fdd01caf276c7139794a2e2f236a9839f9291b3c9a7ede5ee2d55e3fcd3c5e41dd9ae476ca8709487825713efb349b7afc6bc154a0ade1b25d878d2d07fe42926417326aff996457990e10075e45f1517c100393783f3a9341b8fc44ed6165c5d88f7d9c3254de1a8f40df4436d2e2bd8f87e66588a2e0c067aa5523f8fca002ea83ae4e60d38cd3c9b0518f7cb12f192f53f033d4d366117f190b1c0aa32ae51db082a3b0dfce0a2ed69be2edeaaa556bc1b21c1ce22587a4990bbcde132edc8387285998f2e89c5ea46f2549ac83ec165c3e2b338283fb60bb6c599acb45e6eb0e4317f8b756d93b4dd7fe3d1154c496665cf0377b9c01697c81c018465caff0521addcafd3682c27e9fde750984f744866926d099d39eaf6fd561c8957c4d1e1b8b2d58be6cf57c18d0bc27e77b8bfdbe4d038c6496125c9dc37dda307204dd72c9c11cf6094c2bbe1c1b4b4a0dd037ed3871df9fee6a854099d74f1a1090d35084d0182750dff4077cb397ee13ebe41369bb77b88e19b6b750ff1fb73ef4c9ffd669fb01d7d877aa31d8275e3ad512f762f9d776a7ee47d01069ceb2410f9aad7b63d68278224f45ad3c4078a08dd9c38eed82e719e4f55e897d7fffdbdcb3c6ea44e31dcf44b8fb699fed41402d55532da843d8d2f14f71c166074d84a54703f277216e5a5973960a1ca2b0533b8178b7be9555be385bef1187914b4c241a40daddb9b1bbbed94aab1a5a71ed52a427d20432e9abf8fd87bfc65c1a7437db17826888029934758c112365828c5f04f237d9c5cb44ad52a26586fa39a32a0a81325f7ee1d9c2ab3547020f63e6b2343e4a70385de80e9f0f404b53e4510aa0539d60de51d867b5b470bc41e7540ab9ef8d1f4ff78632b452464af0f52ff186c98a33428101063f28f64c34ba323b5f8a537616ddb4356005d838d76af09eed456161933ccd41fc58d76fafc003bd1f9d41f4a31116b9da4b899b9da53e781d565fc1426002a925d5a2c05061bd6a63992c73e7c4de36ef0e1e619b8d442ab004a18d7bd0ab9ba1a0003d173766b4f83836c74b8880d9737eb315bfcd9670ec041b679e645fec0ef6d2fe723ba1b8e5cc5cf7bfdf386057e507892e894d71dacc816af71b850a9c6dad0972df068a931943b5eb0bfdfaf0e2e5acefaa68786d48092f901ca580fa29a0a2974efd3a90667269db1ae2433f2cf65f486c12d7044f1b156d6edfaa8c3eeeb655d7dc95910a7a6df9b2ef88d78b153851be357225451ce5ddbced024b850f6e316b802dafd4cc1698d8945ea402a5d17ca6bf0fad284c6f6d1f29e0f47c212382e53b278c25b6410181a75382952f278ac051d70ea36e5a1bf3f00ac157fe218ab191228c8612d77ad07ab96175d4c2788f56876a3a022875bf9c56e020e746c0d563562213fd790323bef26bb10acff059460062749b0d49c3abcf1f21baf38d605b6f337af19d4fb749544b987451fe4e17547fd01140158f23f15bc084f4ca6eb7a2c50775c442ca0cd47b5dd3b457f7854e8e8691642445657091fbfe875c42e5eaf024069f844e54016f0cb131eee472187a6b442b1b96d9bc8eea4750d136bfb7ffd6544efe1967dd324c054ad0ca0eb7ad1372037093e76514e8ae7abade1d3a655c1ee1b121693fa4b00b09a8d5968bafe1344af8729b3f93eb04b5346359f44df89984cc552ec8ef34c87408d3f0dc7b2a859592d9e95c07f252700fdeca0ac69bc2be51a225a55d07a1ee16b9a218ec16ba54587bd7b9e157c1087daacbb612bdb1190529f4fd5bb959beb1b074509c837591b6d164bb4b4321b990f417669ea3683f1e5f7d861aa9bd5899cbd978c6933b34fe52616e29ed58c5b3bbb97bedac44f904f3c513ff7a2220820f9967a66695f095ee66ad757c9bebebbeac7d86c54dddeda41fd9ef4410be54f3b2d2ee0c8ca403e43b63f7410a236c8f9c58e5d763040b54f631a1967475da1ea7998380414c698323034adf56782ad755a1d1f0c95d0f6d8dd747f9959e2423568a826e8caefd57a164694552a357a60f27f2214b0f65dab5da6c894b4d22463a5e43690d07f3acffbb07ddeb1e4be46981e6f6987f478262c0e71c2aa32f4551ef50e381a07a3ea4712b6c76d35a97e752edb92d522decda7bbb87283eaf3cba79df5e2d1e392e0ae8797cdddca3ecd8017552c576135d24e6517a6bab7ae1cb25090dfd84320f6a3edd18ca47092bee65ffd86ab505780bc2e3fdafd055094223b5f0d5b9b8a149a634e7c1e2f5e566bb7aa4e0991353e1d25f804b8b4532bf0ef122d297a098733efaa9389d1faf62e54de0a9db5c4c3886fb6c93097184e31c29f71778932e4551f2268a3fe491c16ca1f845841676589f611e94ad70af25e3276355eda374de1fd34681f1e00a0d47ae880d11fd525810701a774187cabe8993364d67a53f9743c5b4da1c83e2fd3a3598b80c205a8a31080d28bce8599b169559f908132ee776a99696e5814c7fb64c6ec532c1e47d492137751ea8f0229634210425c5c82c6e67c03d5ca10931077178e3fa7367f7fa1d42f1e5b093c8532bfbe85750fcba2cd8a3eb7a8944ec92c1cccc4e2658b4c8467f07e000ac44da7cb92cc231dc32ed19a5062c7b20bf54e1660adae3ac9ea55f8da572936a36023ff035966a780f2c168039db7f5c985eb15a61f1f71d1e8de8b702d269f82829788814a82ebdba6174533246c42affd1c86df01c6c594245cc15460d4e7df967d337e9da727c24cd1bfc097f6b1c2caca875404292c34ece63e305d6e592dcfc533a2d11f538b550527b3ee3d02423a360f63a58bb9b7038d9392ab53b2b7c81ba76e4228f445ed4105e8552933dfb6d075eb60976a1062f703e34bb09d8d60124d91cc3896248e68e74dacdc4b71814b780306a007aa398f8b30e5fa3dc6775717f80d6a77223ffd709603cc91915af4ac47a2fdab2bda14803471ac0da343c76426d478ccbc9e034bc536178e7ff3193a90b5aaf0c58ed7542e3b56935999eb30e844309ee9518223c6a495f6b6bab55046649f48f5f60a6812bb4bd4b82a26bafde9400615cfca6b2fe0cfd585e2701e33e19213a7f9e5f2424874f074eb4c29d27a8beb6ff772c8df83cf3b438730cb3d0fd2e534e834d66884eb22a2b1ecf7b0ce1da050248789b812486477829dcfd16895d2ebfb0bce584af68b4414d9a786ece8701ed635e64780e46fc971d7afffbfa98e8e3bff3a50bf501b92122d05c4c5a7d55c0d976f23014c5161f858a32ea1a15e273b90105b562988341ab4b04e7d6a997bd684cd2d09142a1169c0d298ca03131a42b0cffc549966530aa0844cc8d5ec1296738dfe8c8663f9081aa3b752e2b0a14ea17aadafb529b7e335298ced022db7ac0adb39f85be9b3c0b169708f8ab01e8b35a13221add28bf97a73d5cb645aebb380492fcb5f9a9de436f38fd05ecb529a27bad93ffb84132dae02ea570f65328994365519fa70e5c2f1bcc780a555d5b5f04d2008ba629b67763424a3b753d7f6504874208ab4a88dc79306c04fff993ea007a6dea1dae71f1b2f0a64546188f3403ee2b49da678609ba8b95db27c947ba78a571c78b3f646a5463da6d77bcb5ffbcfd2577122e66c997119fde1dcc2323bd7bc815a7a11373c0b843e052cb32c5343fe98686bc27a2a2855ca3721acf97a176870bbcbe23d113f14b1be59005b58a9252598691d23708bf4d422f64f19aa56d9af1a13d41b55ac7ffff9174f1a35ff1789fb36bb035b38302ce4bc5737273bb1342612611ad8b966eaf6bcf01bfbcbb4feb33f3d7095b216c36690350043b4badbc902de65485dc7f8ad0b5955e5ecf0e0ce7b773c683ec88547c4f419ddb271abbd441ac103d9f1082f8eb757d9c6f1c60f612d40b7cca8b3fcad49e26e6303cff542dedf48c57c46d655bf5399cff866b437bd572d4f10ac77fc6b7ef5828767b50281c49a7e13353912740744770e1657bc4b3701e256008c1c6400366454cd7a23d4d3545a4f27ae31f159bbf3e9f4f5d20cbef70d741a10e127beeabb9ef523bc709c11a1154e4a55f7d2efb1a85ce0854db9dd10fece403c94ff95a96885413a7b4a3935519cb98ef3e678dd6826008c1c2cce845e115e1052ef2a915531123f416fb3a9b59ab65092ec045434d55e478c31ed717379fe10ffa0ebf8204e650639de04e28afcbf8926a89e4241414fc21af9090fa0bab94e4a0ac0939ca61a765ebc65e52bdab30f60fef507aacd956114dc3a74698bb84e19ed091be89fa89b5a97b49d880d1ee860ca3b8e3e635a932705c2d895cb1228ffd71e62ffe3fad7555b5a17a61001ba75ffb54aac71e89ad57371620ec89b0ed86454648fb878e323b17b36960d646412b458ba84df7222b1ac665b2a8f273760915152c29bcfdcf117ee0161c88b99e477fddd602c9b9c1d1c44dafec7badec19f5d36de1100d6cbe3001ab7d64a0b9c80cf67f0d9a8379714bb432333797bb13fbe256ec2a021c3482842b2634e013cb6232939bdacd4a96b981973ecbc535a0d037cd4f0a130749d61022331d2fe7c585a011db8a77239ba69f9b6bde30e92d10f67e16b5513dd60a588ffa9d208688ff9d82d97dcc589b9e4960200871a36982ab64bd0eff67bed85a15f6038a85a05b8be1aabced61bf059db50ee9d53e8a48ee66a076628f86f639ac132d66b8ee5c40f53be6f6203cd9a22acfde4f5c453b226f659b5f36bd95d726a3e574266b23b463a9f19a633eb8e13ea82aabe5671275c7a8a2240f1fa61e2a1f0e4d68b0a6149c986c38d241e66febde9c4e718d9fa7535153f2d60a79a580037da2ee606165b5d25dd4c0dddd5562b43e2ae1bd2e514256b0d8d0aeb7f0a6ac1756ac56d23a82a54a4acd0ca45ac6cd34475b02761b21e5d6a2d60cb1cad57be42b43639ceabc9b575eefa51ae6fd0737e67fe01f1b2966ee322bc62efbb86603ce6e50bae679de1f77140abf4f39a4dba24e793115f193fc72e353d639a30c85129f64aec6f8b9a186c28696f092b5d712859360dd8fc7fb208b410d2e4d80077c3fc86e6c037a9c97122017f14457a8110764f8960a56e34ce1e79b2b5fd5ffd55f4c96b5ce49bcacadfa65dc6fe227c613f7fce13e5e32a744df8790621096b0b88820f55cfc52d4956b4d307bdb429e4bd996d613db45e28d88e360d1ebf944ae6ce2496f72db004a0d209a920ab46a2934a7aa603c619010d79046b538fb7f562648d79f3978dbf39714699898208e60c26cff633ea2195c4cedbb764e87d38edbdf4d1eeb9f98749a5960b65129d04538370acccda8c41d1fa6c66361a8f1ae8bd69e29c4e967a4777a612ff0febfe16a3310d2a3e03bab978eeb756e84ee6db1abc4b0cc6046099cd56e786fd2bbb26f9c7b1503cca9d09997b923afe4bed80b3472b91a3f1ebb32e0a9992cb1f0aa4fbfed83b8cbda6e1c78a6ebe1772e9a07027a6f88233be78031fc4c6847a33ee2f7fa72dd48236b86557bd2726cad676e83dd8cfb4c9367497c3d9f4ce5d53b00778696d25fe15b8ca5f944a842fa8ca71a8c12f9d1661f672b0d2faf3b5689e98e52af0ad212bedfe5473d787edbd54ce90b5352d6c4cec8b9cfefe0e4e0e7689c0f80415e88fb99b63f88a7e6883e06d70997cf76755b43bbd899129df8612e82339f71de75a3ee40da6434f31831a69decdd29a269a1fb75097aa18c89aedddd18f5d99cba165b67210e4646ab16b4a4b5b51dedae4850f154b8aab5e0f0e4cccdaa876e3752ba66abe95d9b151f4f5a59166d62bb4eeb7f94c05b96649ff7265dd8a74d6ae5ea2d99109cfa1f41643638cca230dfe42d6bb24ac684c6a8cb1cf30d6bfb068fbebad409d17ae707eca8f0b414640baa0176e730aa85f240c74c13a5871bd7d47578cabea6c8249daa6d7a0032697102727de951ecba4a5e843d25e3f545b34dba938be32e859ba2209f5d9b6bb77f0c24bb5429643e92d2d22d286985fa1ba356591be085909c69075ef80bd216f4f448c9321bcb453162d5ddeae4ddb204fe3ea38dc493564c644378f1a57b712883c488d3e4189f1c4dd951fe293eb9b24032412a427521e2b0f6b57d526eb58f522ac400ba2ed4a76d82b308f4583649fb350b67a33f7d43bbd032eab94920e3d2ac1b1dfc132de04d565a2627bf317fdbf5b1e2f6684c45f075965022c10ff1e2604c5c890e5cdc8a757508dbaddedb767218e120cfb5f1775390cdc06db204a2652c3344db8d2d57a468bef380bd34a442ba9a9715695dfd753a052de4a6d70ab41e11f66f9773745d98f033cc0cd88d7b1969cac91b545160feadad06312d347eb7dff32bd1c37d9a1b123ae48f2305619f8ec79612a60055afba23b61862642094f867c55bcc9ce18ef4cb6bb4718099420dda5ec5d1d97c61efe4b643d16c294bd33d00e9e035f29527fc778d3007690bc54b63f3756937e4a4510003887bfa01310a2656084b4d0635beb0f6b02908694da7a1b712ae448b4ad76acd918cb60da57a4037df723e03d15b97bec3d113867f51f02c5f87eb433850c928d27a50fe2c8483f1fa22cd8e8c2abe7c254c4a815ba3d0b972902f2a2a25c8", 0x2000, &(0x7f0000006900)={&(0x7f0000004140)={0x50, 0xfffffffffffffff5, 0x6, {0x7, 0x26, 0xffff, 0x1800, 0x0, 0x6, 0x5, 0x5824dd70}}, &(0x7f00000041c0)={0x18, 0x0, 0xb2a, {0x3}}, &(0x7f0000004200)={0x18, 0xfffffffffffffff5, 0x100000000, {0xfffffffffffffff9}}, &(0x7f0000004240)={0x18, 0x0, 0x4, {0x66387daa}}, &(0x7f0000004280)={0x18, 0x0, 0x7fff, {0x6}}, &(0x7f0000004300)={0x28, 0x0, 0xc00000000000000, {{0x5, 0x4, 0x1, r11}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x5, 0x9, 0xff, 0x6, 0xfffffffffffffff7, 0x800, 0x10000, 0x2c40}}}, &(0x7f00000043c0)={0x18, 0x0, 0x7fff, {0x401}}, &(0x7f0000006440)={0x19, 0x0, 0x8001, {'net/igmp\x00'}}, &(0x7f0000006480)={0x20, 0xfffffffffffffff5, 0x3, {0x0, 0x10}}, &(0x7f0000006500)={0x78, 0xffffffffffffffda, 0x8, {0x88bc, 0x80, 0x0, {0x4, 0xab, 0x3, 0x9, 0x8, 0x0, 0x7, 0x7, 0x8, 0xa000, 0x1ff, r12, r14, 0x0, 0xf6dd}}}, &(0x7f0000006580)={0x90, 0xffffffffffffffda, 0x8, {0x4, 0x2, 0x6f, 0x459f, 0x1, 0x4, {0x6, 0x8, 0x82f, 0x28fd, 0x1, 0x1, 0x5, 0x2000, 0x2, 0x6000, 0x80000001, r6, r15, 0x0, 0xffff}}}, &(0x7f0000006640)={0x68, 0x0, 0x1, [{0x3, 0x3, 0x0, 0x3}, {0x1, 0x60, 0x6, 0x10001, '{*\xf3#:!'}, {0x4, 0x4, 0x4, 0x1, '!.,.'}]}, &(0x7f0000006740)={0xb8, 0x0, 0xb25b, [{{0x1, 0x3, 0x7fffffff, 0x9, 0x64, 0x4, {0x6, 0x7fffffffffffffff, 0x80000001, 0x9, 0x80, 0x3, 0x4, 0x1, 0x2, 0x6000, 0x5, r9, r16, 0x80000000, 0x8}}, {0x5, 0x1, 0x9, 0x1, 'net/igmp\x00'}}]}, &(0x7f0000006800)={0xa0, 0x0, 0xa978, {{0x0, 0x1, 0x5d, 0x3, 0x401, 0x1, {0x3, 0x4, 0xffffffff, 0x3, 0x8e, 0x8, 0x8, 0x5, 0x8001, 0x2000, 0x0, r8, r18, 0x0, 0x4}}, {0x0, 0x8}}}, &(0x7f00000068c0)={0x20, 0xfffffffffffffff5, 0xd189, {0x4, 0x4, 0x9, 0x6282}}}) getsockopt$inet6_tcp_buf(r7, 0x6, 0xe, &(0x7f00000006c0)=""/4096, &(0x7f00000000c0)=0x1000) 00:04:32 executing program 2: syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x40, &(0x7f0000000100)={[{@bh}, {@bh}, {@abort}, {@acl}, {@jqfmt_vfsv1}, {@init_itable_val={'init_itable', 0x3d, 0x1}, 0x30}]}, 0x2, 0x45e, &(0x7f0000000940)="$eJzs3MtvG8UfAPDvruO0vz5+CaU8+gAMBRHxSJq0QCU4AAKpB5CQ4FCOIXWrUrdBTZBoVdGAUDmiStwRRyT+Ak5wQcAJiSvcUaUK9ULhZLT2buqkdhM3dg315yNtMuMde+a7u2PP7qwdwNCqZH+SiG0R8WtEjDWzKwtUmv+uXT0/99fV83NJ1Otv/pE0yv159fxcUbR43tY8M5FGpJ8ksadNvQtnz52crdWqZ/L81OKp96YWzp57+sSp2ePV49XTM4cOHTww/dyzM8/0JM7tWVt3fzi/d9fhty+9Pnfk0js/fp21d1u+vjWOXqlEZeW2bPFYrysbsO0t6WRkgA2hK6WIyHZXudH/x6IU13feWLz68UAbB/RVvV6vb+q8eqkO3MGSGHQLgMEoPuiz899iuU1Dj3+FKy81T4CyuK/lS3PNSKR5mfKq89teqkTEkaW/v8iW6NN1CACAVt9m45+n2o3/0ri3pdz/87mh8Yi4KyJ2RMTdEbEzIu6JaJS9LyLuX6vCpZXZyqrVN45/0sttX+f5dQa4hmz890I+t7Vy/FeM/mK8lOe2N+IvJ8dO1Kr7820yEeVNWX56c+c6vnvll886rWsd/2VLVn8xFszbcXmkeYFutHjk6Ozi7IYDz135KGL3SLv4k+WZgCQidkXE7u5eOj/DuBAnnvhqb6dCa8d/Ez2YZ6p/GfF4c/8vxar4C8nN5yenNketun+qOCpu9NPPF9/oUP3ohuLvgWz/b2l7/C/HP560ztcudF/Hxd8+7XhO08Xxvyw7/keTtxrpolN8MLu4eGY6YjR57cbHZ64/t8gX5bP4J/a17/874vqW2BMR2UH8QEQ8GBEP5W1/OCIeiYh9N4n/h5cffffW4++vLP6jXe3/7hOlk99/06n+9e3/g43URP7Iet7/1tvAjWw7AAAA+K9IG/fAJ+nkcjpNJyeb9/DvjC1pbX5h8clj8++fPtq8V348ymlxpWus5XrodH5tuMjPrMofyK8bf176XyM/OTdf69ecOrA+Wzv0/8zvpUG3Dug739eC4aX/w/DS/2F46f8wvPR/GF7t+v+FiGsDaApwm/n8h+Gl/8Pw0v9heOn/MJRu+Xv9xc+jdCiz4/BGfjGgVi3ad4tP72vixS5+X+DOTUTaaVU9v2980C2UWDNRzrtZm1UDeDMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADog38CAAD//43C4MA=") r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000300)='mounts\x00') read$FUSE(r0, &(0x7f0000003080)={0x2020}, 0x2020) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x23, &(0x7f0000000000)=0x80000000, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r1, &(0x7f0000004400)={0x2020}, 0x9e) read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) write$P9_ROPEN(r1, &(0x7f0000000080)={0x18, 0x71, 0x1, {{0x8, 0x3, 0x6}, 0xfffff001}}, 0x18) 00:04:32 executing program 3: r0 = epoll_create1(0x0) r1 = epoll_create1(0x0) r2 = mmap$IORING_OFF_SQES(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x13, 0xffffffffffffffff, 0x10000000) syz_io_uring_submit(0x0, r2, &(0x7f0000002180)=@IORING_OP_WRITE={0x17, 0x10, 0x0, @fd_index, 0x6, &(0x7f00000020c0)="869692f591211953ba824e9af980ab28a4f9b550af64bcba4030f758faaf6361059ae88f22256f8cab2abeb553074a7e2a071afa96c3960a7596781384771638a20502f0ca73fe15d0ee94515634f47d6648f03deab2fad6d88631a783c7c5694bc163610ebdcaffa213138e94445375436214d1f8385266c815ae2a770a27207fd5a9a0b8d6eeaeaad394ec47", 0x8d, 0xc, 0x1}, 0x8001) close(r0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/coresight_cpu_debug', 0x801, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp\x00') read$FUSE(r4, &(0x7f0000006440)={0x2020}, 0x2020) read$FUSE(r5, &(0x7f0000000080)={0x2020}, 0x2020) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000080)={0x40000000}) bind$unix(r3, &(0x7f0000003000)=@abs={0x1}, 0x6e) listen(r3, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000c85000)) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r3, &(0x7f0000000040)) [ 272.330263][ T7319] loop2: detected capacity change from 0 to 512 00:04:32 executing program 5: syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000980)='./file0\x00', 0x1400, &(0x7f0000000040)={[{@check_relaxed}, {@unhide}, {@gid={'gid', 0x3d, 0xee01}, 0x0}, {@check_relaxed}, {@map_off}, {@gid={'gid', 0x3d, 0xee01}}, {@cruft}, {@sbsector={'sbsector', 0x3d, 0x4}}], [{@fsname={'fsname', 0x3d, '\xb4'}}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}]}, 0x5, 0x935, &(0x7f00000009c0)="$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") syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000980)='./file0\x00', 0x1400, &(0x7f0000000040)={[{@check_relaxed}, {@unhide}, {@gid={'gid', 0x3d, 0xee01}, 0x0}, {@check_relaxed}, {@map_off}, {@gid={'gid', 0x3d, 0xee01}}, {@cruft}, {@sbsector={'sbsector', 0x3d, 0x4}}], [{@fsname={'fsname', 0x3d, '\xb4'}}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}]}, 0x5, 0x935, &(0x7f00000009c0)="$eJzs3U9vHOUdB/DvOHZxDQoBUppGkGxCAwFcZ+2UUItLHXvtLLW9le1IRD00lIQqilUqaCVAPaRS1VNRe6h6aG8ce0LiApcqt/YV9FCp4i2gqofcXM3sOnHA6zXB9qbm87HG82d/8zy/2ZmdR/tn5gn/z9bW1qrhHucv/nUvk+X+c37mk/c/eK8cfn0jX8uBvFB8lAwnqSWDSY4kQ9MzS62FHgVdTy4nuZkUSR5Ie7wtl1P8Pg/dmb+Z4i9lvey+Nb7S+n38AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/aiYnqnXx4vMNxcvvlLrruoCfIvH18v7uOr1u/i4Z71JUbQ7Gl935PCd6cfLfyfzRHvuiXbccN598PFDLz02OLC+/hYJ7Ym33nn3+qurq1ff7Hciu+6/x7LJsz3XWGwut5oLU3ONWnO5VZs8d65+5sLscm22Od9YvrS80lioTS81plZaS7XT08/Wxicnz9YaY5daFxfnZsbmG+sLX/zORL1+rvby2A8bU0vLrcUzL48tT19ozs83F+eqmPLhMubF8kD8QXOlttKYWqjVXr+2evVsr9TLoPHtBE30CpqoT0yMj09MjJ97YfKFF+v1wc8tqH9GPhfR/4OW/trJ0zd8KQOd9j/zaWYxF/NKapv+TWcmS2llocvjHevt/6kzjS3r7bT/RYaHb7fyR+48fDRV+3+sPXesW/vfJZe9+3sr7+TdXM+rWc1qrubNvme0t39zaWQxzSynlWYWMlUtqXWW1DKZczmXen6cC5nNcmqZTTPzaWQ5l7KclTSqI2o6S2lkKitpZSm1nM50nk0t45nMZM6mlkbGcimtXMxi5jKTqaqU13Otet7PbpHj7aDx7QRNbBGk/efL243TONyTtfX2HwAAANi3vvWPHDz86N//nQzlyepz+dnmfKPe77QAAACAHVR98/9EORoqp55M4f0/AAAA7DdFdY1dkWQkx9tT61dC+RAAAAAA9onq+/9j5WiknDqewvt/AAAA2G9632O/Z0Qxun7739qV9vhKJ6Jzn9+R2eZ8Y2y6Nf/SeJ6u7jJQXWmwaWlD1eUHz+VEO+rESHs8cneJw2XU+NhL43kuJzsbcvqpcvTU6U0iJ9qRz7Qjn9ki8mwZCQD73cke7fF22v/nMtqOGD1aNqYZPLpJy1rXsgLA/aJ3Hzs9I4rv9nj//+jtnxSM5bW8kdVcyWh1tUH1i4NNSx3Z8DOE0R6fBoxs6OFltMfnASMbOnoZ7fGJwMiG7mUAYD852aMd3k77P9rj/f+InxQCwH3ldg/2uzjR720EAO6mlQYAAAAAAAAAAAAAAAAAAAAAAAAAAICdtxf3//8qTQwnuQ/SMGHiS070+8wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA