last executing test programs: 14.214481269s ago: executing program 5 (id=55): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./proc\x00', &(0x7f0000000040)='proc\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./proc/sys/net/ipv6/flowlabel_consistency\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)='0', 0x1) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000100)={@empty, 0x0, 0x0, 0x0, 0x4}, 0x20) 13.874860553s ago: executing program 5 (id=56): r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000fc0)={&(0x7f00000000c0)={0x38, 0x1403, 0x1, 0x70bd2c, 0x25dfdbfc, "", [{{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'veth0\x00'}}]}, 0x38}, 0x1, 0x0, 0x0, 0x854}, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x106, 0x3}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r1, &(0x7f0000000200)={0x3, 0x48, 0xfa00, {{0xa, 0x0, 0x0, @empty}, {0xa, 0x0, 0x0, @empty}, r2, 0x1}}, 0x50) write$RDMA_USER_CM_CMD_GET_EVENT(r1, &(0x7f0000000600)={0xc, 0x8, 0xfa00, {&(0x7f0000000700)}}, 0x10) write$RDMA_USER_CM_CMD_RESOLVE_ROUTE(r1, &(0x7f0000000400)={0x4, 0x8, 0xfa00, {r2, 0x1}}, 0x10) write$RDMA_USER_CM_CMD_GET_EVENT(r1, &(0x7f0000000800)={0xc, 0x8, 0xfa00, {&(0x7f0000000900)}}, 0x10) write$RDMA_USER_CM_CMD_CONNECT(r1, &(0x7f0000000500)={0x6, 0x118, 0xfa00, {{0x6, 0xf, '\x00', 0x0, 0x40, 0x4, 0xa8, 0x3, 0xf, 0x4, 0x1}, r2}}, 0x120) 11.902308001s ago: executing program 4 (id=61): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./proc\x00', &(0x7f0000000040)='proc\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./proc/sys/net/ipv4/conf/all/forwarding\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)='1\n\x00', 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/sys/net/ipv4/conf/lo/forwarding\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)='1\n\x00', 0x2) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001080)={0x6, 0x18, &(0x7f0000000a40)=ANY=[@ANYBLOB="bf16000000000000b7000000000000007b0af8ff000000007b0af0ff000000007b0ae8ff000000007b0ae0ff000000007b0ad8ff000000007b0ad0ff000000007b0ac8ff000000007b0ac0ff00000000b702000002000000732ac0ff00000000b702000001000000632ac8ff00000000b70200007f000001632ae0ff00000000bf61000000000000bfa200000000000007020000c0ffffffb703000040000000b7040000000000008500000045000000b7000000000000009500000000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x41000}, 0x94) bpf$BPF_PROG_TEST_RUN_LIVE(0xa, &(0x7f00000000c0)={r2, 0x0, 0x40, 0x0, &(0x7f00000003c0)="e02742e86c0d85ff9782764532db00"/66, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1}, 0x50) 11.442629395s ago: executing program 5 (id=64): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./config\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./config\x00', &(0x7f0000000040)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./config/cluster/mycluster\x00', 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./config/cluster/mycluster/node/mynode/num\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)='0\n\x00', 0x2) 11.39535859s ago: executing program 4 (id=65): r0 = syz_mount_image$btrfs(&(0x7f00000055c0), &(0x7f0000005600)='./file0\x00', 0x0, &(0x7f0000005640), 0x0, 0x559e, &(0x7f0000005680)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/7J373FSVXeCwE83/abpbkIS1DXaaoLiLE2DqOOEmSATo5MYaTLZfDYaI69Gemh5kxEmHwaRGBPf0YzK7BrQdUXjRxGzKo4uyKxkIcyqTMYnIq7PcdfxMQqOzoT9dN86RdWtLrsQUNr9fv/oOlW/87z16Dr33joXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgk3Xcr94+aOEtk054fNn6J/77ieHgW8du3HjVT7ZeMbZu8HObF+24/dov1k1bdswp1646ferqRQOXvB1CR3e5sqR42Zm3z/zeec3jdt0+9vVf3jh/zJvVmXorM7f/Li93bPWDhhCW5zxSHxNvNHTd2R349jfuWFDRldjcEMJRuYHpS6YP7Erc3BDC0bmBtWcPHdyVWJIu8cC2sS91Jc5JB04b9pkdXYnRmUBZurv/aUDS3bJ0dy8bEEJjTiDb3T8bkF9Vto1TM4HydBu31CdtxEB9LHpdfdJGDHTGEh01IQyvCKFfuqqN1UlV/dJV3V+dVNUvXdWi6hBGhxAq0lVtq0qqqkiP/JGqpKoYOOjIlW8N6UosrwpheG7g8bNWHN+VmJ0KZBv/VlUIh3e9ZNKNr65MGq9MN35NZQiHhRCq0iXeqUhKVKVLPF8RwqCcQLbxaRUhLAh8KsQPnym5D85dsHD6xM7O9jn7MVGVaas2TO3obG+ZPLNzSnWqT8WU5aR3XfDRx771rR9O7k6cvbKxlHRFplxld5dHVubdPe5A733sV11uJbufj4L6Y/6q0D/UzJ/bPqfl/Inz5s0ZkfwtNfvI5G+/TDTZViP6yrY6OreS4fPOmzV87oKFwzrOm3hu+7ntM0aNPPHEE0acMGrkiOFdo2pN/u6Loa74+Id6SEVOJR/HB4CEhERfS5Tnfbq1Hugf5AVf9Hd3tDJUd39AF0wrcrOUdY9yXwz65I8w2ow9/p7S64hGFEwcCrKM7D3LcQWTid1ZapMs3d/rCiaHuTWVd2/SeL88tLT0K7YdmvLv5m7e1/di8z4VN12JaQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+HztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCwAAAAAI87cOo2cDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuBQAA///Y7fKw") r1 = openat(r0, &(0x7f0000000080)='test\x00', 0x42, 0x1ff) write(r1, &(0x7f00000000c0)='A', 0x1) fsync(r1) close(r1) r2 = syz_open_dev$loop(&(0x7f0000000100), 0x0, 0x0) r3 = memfd_create(&(0x7f0000000140)='test2\x00', 0x0) sendfile(r3, r2, 0x0, 0x8000000) close(r0) umount2(&(0x7f0000005600)='./file0\x00', 0x0) r4 = syz_open_dev$loop(&(0x7f0000000180), 0x1, 0x0) ioctl$LOOP_SET_FD(r4, 0x4c00, r3) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x1ff) mknodat(0xffffffffffffff9c, &(0x7f0000000340)='./loop1\x00', 0x61ff, 0x701) mount(&(0x7f0000000200)=@filename='./loop1\x00', &(0x7f00000001c0)='./file1\x00', &(0x7f00000055c0)='btrfs\x00', 0x0, 0x0) 11.064622769s ago: executing program 5 (id=67): r0 = syz_usb_connect(0x2, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002ff0000407205feca00010000000109022e0001010080fa0904000004ff00000007058102400000070501024000000705820240000007050202400000"], &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r0, 0x81, 0x100, &(0x7f0000000100)="900100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000880100"/256) (async) syz_usb_ep_read(r0, 0x1, 0x100, &(0x7f0000000300)=""/256) (async) nanosleep(&(0x7f0000000500)={0x4}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000600)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000600)='./sys\x00', &(0x7f0000000700)='sysfs\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./sys/class/atm/cxacru0/device/downstream_rate\x00', 0x0, 0x0) read(r1, &(0x7f0000000900)=""/256, 0x100) 7.974318486s ago: executing program 3 (id=71): r0 = syz_mount_image$xfs(&(0x7f0000009440), &(0x7f0000009480)='./file0\x00', 0x0, &(0x7f00000094c0), 0x0, 0x96d5, &(0x7f0000009500)="$eJzs/QW8bXWhcH/vA4duBEGkpA0aCVGkQxElRQlBWlJABBSklVBBEVDp7u7u7u7u7o73c+CAyh1wvc97/w/3PmOMD3uvvWLP/Vu/75yTtfbcZ61lF1xy3oGBMQc+6MPTf3TxHvevuNRoi254ym6Db9tn58WeGnrx8B+cjDX30NN5hp7OOzAwMGjocgZ9cNnguU4+ZZiBwQND/vtHo4408jCjDgyMPPTs0OUMzPbBySiHfni79z4WD3TSIT9upw8+3m+0IQsZ8sXyK72z3sDAwIj/9P1DxjXDf7ij0padZ6EF/2H1kdswQ68e9I/r3j8d/MHHKAcODIyy/8Anrx9DbjvcP33v/82G/MwxJx9Y+v7P4Gf/r2vZeRZa5GP+Q7bFYYdeNtuQbfzj26Cxj6/nOy+59hNDp3DQ0Ikb/E/by2ex3v8ftew8Cy468Mnb8cBiC2zx+Hvv7zcHzz8wMHiBgYHBCw4MDF7os/ao/54+05WvqqqqPpPmmXfmIc/Zh/nY44ERP3xcS48LL397xocHBgYv9sHzxMErffhcsKqqqqqqqqr+ZzbPvDPPB8//x/y05/+TnrXdWD3/r6qqqqqqqvrf0yLzzDvzkOf6H3v+P/6nPf9//sljDvngb//nnu2D73r3s70TVVVVVVVVVfWpLbgIPv+f9NOe/1958qTX9vy/qqqqqqqq6n9PS8y84HwD//Q6e0MvnubD6+n5/zmP3bvCZzXeqqqqqqqqqvqv9+4zZ577j9d8n3jgY6/3/n5Dfy8w6Pjzr7/+Mxvo/4wG/cffh2z1WY/p/9+GOI945KQDA+st/VkPpT6D/te8Vn39f1L+7vJ3l7+7/N3l7y5/d/m7y99d/u7yd5e/u/zd5S/uE47/f/T6/+ecuMqH7wU/9ZQz337mP77z/ff+H7zYIs9s/RkN/bPo/9Xj/wNrDRoYGOo75loDAwOLzbPEUtMMDAycefvMU04x8NF1sw+5bs6xh33/DeI//GciC4zFC95qsg9Oh6woA+N8tIzj31/+Iu8dMOygjw3inxrr1EMOWXPZ12b5+OlUn3w/hvnoq9FOefLDf8syzMduNOInfPOHy//wvnzceejYpxky9uk3XneD6TfabPNp11p35TVWW2O19eaYadYZZ5ljjllnnX71tdZZbYYPPn/SnE36/uf5/p05G/Xjc/bMPP88Zx+/b580Z5N++py9v8Tdrxjx2x/O2eD/4pzN9+lzNulaQ3/QWHMPN7DS+3MzaGBgrPmHG9h0yJkZRxgYGGuBobcdf8htvzn2MAMDu/7jjg75aoSP1sFBWw25zbILLjnvB7upgYF/nP6jT3g/++GHjnzuoafzDD2d94MfM+bAP1bFwXOdfMowQ+biX6Zj1JFGHmbUgYGRh54dupyBOT44GfmsD2/3Ce+z/rGBvv8yKzt98PF+ow0MDIwy5IuJVz5n+yFT/3/hfdr/j/7//x+8Zh/00fo4aOjH0Nt84DXPQov842e9Pw1D5m7YoZfNNsTkv/mt7f+l/zDeSUccmPRTxvspr4vzfrR+rXPmuNv8d70uDo13/E8Z76e8ju8njneZh/d64oNF/beN92P7ukXf/zz3v7OvG/j0fd2wtIDVrpno4/u6737yEP9ld/nhHI3wsRt90r5u/L0n2WrI8uf+9H3dokPGPty/7OuGGRgYa74P93VDdnwLDjew65AzMw05s9BwA4cPOTPz+2dGGjh/yJnpVll/nVWHXLDwf1wPphn0L3+gCdvZgh/bzgb9030f9LG/7xz8wekoB374Hk6fsN8cNPRu/af7Clpvx/yU8X7K+0/hPA+5bNUTRhz3v+v9p2i8I376eD/p/bI/cby7vHrO/f/N4/1oOxvun6Zr4X9nO5v0X7ezIXdx2H/aMv7dx2Grwu0/+Hr8j5a2yZZPfvSYYriPLfc/e0yx8KdvZ2Ou9bHv23H/gUGfNjcL/TtzM+F/2Adt/c9z8+8+3ppm8g+uH/ZT5maEOVac6sO5Gf6/ODcL/VfnZu6BYf91bgYPLDAwMDDF0P3Dgv/O3Iz/6XPz7643I8PtP/h6tY8umn/nIy/9cG4+Phf/2dws+F+dm0k/Wm+meP+6yYYZGH74gU1X3njjDWf84POHZ2f64POnb4Pz/ztzOeZ/z1xOMPiT5vIfq+qoD1974H+yDf6HffqHy5//vzqXAx/N5cBaH99Y6n9q/f7PXf7u8neXv7v83eXvLn9xn3D8/6PX/99zzDl3G/rLjeGunWS8HT7r8X7G/T99/H+o778c/99hvEmuHWbgo+s+9fjsB7f5H3l8drYPTkY59MPbffz4IA/0k4/P7j/HbNv9Xzo++3/Uh9vqv/F7uPb/7vJ3l7+7/N3l7y5/d/m7y99d/u7yd5e/u/zd5e8uf3GfcPx/hg//DuCxGRd/ceiB0OGe2na5xT/r8X7G/T99/H+o778c/198uW2fGmbgo+s+9fj/B7dxHP9/8K0Fd/mffPz/w2214//1n5S/u/zd5e8uf3f5u8vfXf7u8neXv7v83eXvLn93+Yv7hOP/c3/4dwDHHLPX5h/+PcDNY+105mc93s+4/1eP//f+/97a/7vL313+7vJ3l7+7/N3l7y5/d/m7y99d/u7yd5e/u/zFDT3+P/Cxt7f8QesFBsf//3f3Cf6L549Z/JfIH7P4L5k/ZvFfKn/M4r90/pjFf5n8MYv/D/PHLP7L5o9Z/H+UP2bx/3H+mMV/ufwxi//y+WMW/xXyxyz+K+aPWfx/kj9m8V8pf8ziv3L+mMX/p/ljFv9V8scs/qvmj1n8V8sfs/ivnj9m8V8jf8ziv2b+mMV/rfwxi//P8scs/mvnj1n818kfs/ivmz9m8V8vf8ziv37+mMV/g/wxi//P88cs/hvmj1n8N8ofs/hvnD9m8f9F/pjFf5P8MYv/L/PHLP6b5o9Z/DfLH7P4b54/ZvH/Vf6Yxf/X+WMW/y3yxyz+W+aPWfx/kz9m8d8qf8ziv3X+mMV/m/wxi/+2+WMW/+3yxyz+2+ePWfx3yB+z+P82f8zi/7v8MYv/jvljFv+d8scs/jvnj1n8d8kfs/j/Pn/M4v+H/DGL/x/zxyz+u+aPWfx3yx+z+P8pf8zi/+f8MYv/7vljFv+/5I9Z/PfIH7P475k/ZvHfK3/M4v/X/DGL/9/yxyz+f88fs/jvnT9m8d8nf8ziv2/+mMV/v/wxi//++WMW/wPyxyz+B+aPWfwPyh+z+B+cP2bxPyR/zOJ/aP6Yxf+w/DGL/+H5Yxb/I/LHLP5H5o9Z/I/KH7P4H50/ZvE/Jn/M4n9s/pjF/7j8MYv/8fljFv8T8scs/ifmj1n8T8ofs/ifnD9m8T8lf8zif2r+mMX/tPwxi//p+WMW/zPyxyz+Z+aPWfzPyh+z+J+dP2bxPyd/zOJ/bv6Yxf+8/DGL//n5Yxb/C/LHLP4X5o9Z/C/KH7P4X5w/ZvG/JH/M4n9p/pjF/7L8MYv/5fljFv8r8scs/lfmj1n8r8ofs/hfnT9m8b8mf8zif23+mMX/uvwxi//1+WMW/xvyxyz+N+aPWfxvyh+z+N+cP2bxvyV/zOJ/a/6Yxf+2/DGL/+35Yxb/O/LHLP535o9Z/O/KH7P4350/ZvG/J3/M4n9v/pjF/778MYv//fljFv8H8scs/g/mj1n8H8ofs/g/nD9m8X8kf8zi/2j+mMX/sfwxi//j+WMW/yfyxyz+T+aPWfyfyh+z+D+dP2bxfyZ/zOL/bP6Yxf+5/DGL//P5Yxb/F/LHLP4v5o9Z/F/KH7P4v5w/ZvF/JX/M4v9q/pjF/7X8MYv/6/ljFv838scs/m/mj1n838ofs/i/nT9m8X8nf8zi/27+mMX/vfwxif+ggfwxi/+g/DGL/zD5Yxb/YfPHLP6D88cs/sPlj1n8h88fs/iPkD9m8R8xf8ziP1L+mMV/5Pwxi/8o+WMW/1Hzxyz+o+WPWfxHzx+z+I+RP2bxHzN/zOI/Vv6YxX/s/DGL/+fyxyz+4+SPWfzHzR+z+H8+f8ziP17+mMV//Pwxi/8X8scs/hPkj1n8v5g/ZvGfMH/M4j9R/pjFf+L8MYv/JPljFv9J88cs/l/KH7P4T5Y/ZvGfPH/M4j9F/pjFf8r8MYv/VPljFv+p88cs/tPkj1n8v5w/ZvH/Sv6Yxf+r+WMW/6/lj1n8p80fs/hPlz9m8Z8+f8ziP0P+mMV/xvwxi/9M+WMW/5nzxyz+s+SPWfy/nj9m8Z81f8ziP1v+mMV/9vwxi/8c+WMW/2/kj1n858wfs/h/M3/M4v+t/DGL/1z5Yxb/b+ePWfznzh+z+M+TP2bxnzd/zOI/X/6YxX/+/DGL/wL5Yxb/BfPHLP4L5Y9Z/BfOH7P4L5I/ZvH/Tv6Yxf+7+WMW/0Xzxyz+38sfs/gvlj9m8f9+/pjF/wf5Yxb/xfPHLP5L5I9Z/JfMH7P4L5U/ZvFfOn/M4r9M/pjF/4f5Yxb/ZfPHLP4/yh+z+P84f8ziv1z+mMV/+fwxi/8K+WMW/xXzxyz+P8kfs/ivlD9m8V85f8zi/9P8MYv/KvljFv9V88cs/qvlj1n8V88fs/ivkT9m8V8zf8ziv1b+mMX/Z/ljFv+188cs/uvkj1n8180fs/ivlz9m8V8/f8ziv0H+mMX/5/ljFv8N88cs/hvlj1n8N84fs/j/In/M4r9J/pjF/5f5Yxb/TfPHLP6b5Y9Z/DfPH7P4/yp/zOL/6/wxi/8W+WMW/y3zxyz+v8kfs/hvlT9m8d86f8ziv03+mMV/2/wxi/92+WMW/+3zxyz+O+SPWfx/mz9m8f9d/pjFf8f8MYv/TvljFv+d88cs/rvkj1n8f58/ZvH/Q/6Yxf+P+WMW/13zxyz+u+WPWfz/lD9m8f9z/pjFf/f8MYv/X/LHLP575I9Z/PfMH7P475U/ZvH/a/6Yxf9v+WMW/7/nj1n8984fs/jvkz9m8d83f8ziv1/+mMV///wxi/8B+WMW/wPzxyz+B+WPWfwPzh+z+B+SP2bxPzR/zOJ/WP6Yxf/w/DGL/xH5Yxb/I/PHLP5H5Y9Z/I/OH7P4H5M/ZvE/Nn/M4n9c/pjF//j8MYv/CfljFv8T88cs/iflj1n8T84fs/ifkj9m8T81f8zif1r+mMX/9Pwxi/8Z+WMW/zPzxyz+Z+WPWfzPzh+z+J+TP2bxPzd/zOJ/Xv6Yxf/8/DGL/wX5Yxb/C/PHLP4X5Y9Z/C/OH7P4X5I/ZvG/NH/M4n9Z/pjF//L8MYv/FfljFv8r88cs/lflj1n8r84fs/hfkz9m8b82f8zif13+mMX/+vwxi/8N+WMW/xvzxyz+N+WPWfxvzh+z+N+SP2bxvzV/zOJ/W/6Yxf/2/DGL/x35Yxb/O/PHLP535Y9Z/O/OH7P435M/ZvG/N3/M4n9f/pjF//78MYv/A/ljFv8H88cs/g/lj1n8H84fs/g/kj9m8X80f8zi/1j+mMX/8fwxi/8T+WMW/yfzxyz+T+WPWfyfzh+z+D+TP2bxfzZ/zOL/XP6Yxf/5/DGL/wv5Yxb/F/PHLP4v5Y9Z/F/OH7P4v5I/ZvF/NX/M4v9a/pjF//X8MYv/G/ljFv8388cs/m/lj1n8384fs/i/kz9m8X83f8zi/17+mMT//S/z/49Z/Aflj1n8h8kfs/gPmz9m8R+cP2bxHy5/zOI/fP6YxX+E/DGL/4j5Yxb/kfLHLP4j549Z/EfJH7P4j5o/ZvEfLX/M4j96/pjFf4z8MYv/mPljFv+x8scs/mPnj1n8P5c/ZvEfJ3/M4j9u/pjF//P5Yxb/8fLHLP7j549Z/L+QP2bxnyB/zOL/xfwxi/+E+WMW/4nyxyz+E+ePWfwnyR+z+E+aP2bx/1L+mMV/svwxi//k+WMW/ynyxyz+U+aPWfynyh+z+E+dP2bxnyZ/zOL/5fwxi/9X8scs/l/NH7P4fy1/zOI/bf6YxX+6/DGL//T5Yxb/GfLHLP4z5o9Z/GfKH7P4z5w/ZvGfJX/M4v/1/DGL/6z5Yxb/2fLHLP6z549Z/OfIH7P4fyN/zOI/Z/6Yxf+b+WMW/2/lj1n858ofs/h/O3/M4j93/pjFf578MYv/vPljFv/58scs/vPnj1n8F8gfs/gvmD9m8V8of8ziv3D+mMV/kfwxi/938scs/t/NH7P4L5o/ZvH/Xv6YxX+x/DGL//fzxyz+P8gfs/gvnj9m8V8if8ziv2T+mMV/qfwxi//S+WMW/2Xyxyz+P8wfs/gvmz9m8f9R/pjF/8f5Yxb/5fLHLP7L549Z/FfIH7P4r5g/ZvH/Sf6YxX+l/DGL/8r5Yxb/n+aPWfxXyR+z+K+aP2bxXy1/zOK/ev6YxX+N/DGL/5r5Yxb/tfLHLP4/yx+z+K+dP2bxXyd/zOK/bv6YxX+9/DGL//r5Yxb/DfLHLP4/zx+z+G+YP2bx3yh/zOK/cf6Yxf8X+WMW/03yxyz+v8wfs/hvmj9m8d8sf8ziv3n+mMX/V/ljFv9f549Z/LfIH7P4b5k/ZvH/Tf6YxX+r/DGL/9b5Yxb/bfLHLP7b5o9Z/LfLH7P4b58/ZvHfIX/M4v/b/DGL/+/yxyz+O+aPWfx3yh+z+O+cP2bx3yV/zOL/+/wxi/8f8scs/n/MH7P475o/ZvHfLX/M4v+n/DGL/5/zxyz+u+ePWfz/kj9m8d8jf8ziv2f+mMV/r/wxi/9f88cs/n/LH7P4/z1/zOK/d/6YxX+f/DGL/775Yxb//fLHLP77549Z/A/IH7P4H5g/ZvE/KH/M4n9w/pjF/5D8MYv/ofljFv/D8scs/ofnj1n8j8gfs/gfmT9m8T8qf8zif3T+mMX/mPwxi/+x+WMW/+Pyxyz+x+ePWfxPyB+z+J+YP2bxPyl/zOJ/cv6Yxf+U/DGL/6n5Yxb/0/LHLP6n549Z/M/IH7P4n5k/ZvE/K3/M4n92/pjF/5z8MYv/ufljFv/z8scs/ufnj1n8L8gfs/hfmD9m8b8of8zif3H+mMX/kvwxi/+l+WMW/8vyxyz+l+ePWfyvyB+z+F+ZP2bxvyp/zOJ/df6Yxf+a/DGL/7X5Yxb/6/LHLP7X549Z/G/IH7P435g/ZvG/KX/M4n9z/pjF/5b8MYv/rfljFv/b8scs/rfnj1n878gfs/jfmT9m8b8rf8zif3f+mMX/nvwxi/+9+WMW//vyxyz+9+ePWfwfyB+z+D+YP2bxfyh/zOL/cP6Yxf+R/DGL/6P5Yxb/x/LHLP6P549Z/J/IH7P4P5k/ZvF/Kn/M4v90/pjF/5n8MYv/s/ljFv/n8scs/s/nj1n8X8gfs/i/mD9m8X8pf8zi/3L+mMX/lfwxi/+r+WMW/9fyxyz+r+ePWfzfyB+z+L+ZP2bxfyt/zOL/dv6Yxf+d/DGL/7v5Yxb/9/LHJP7DDuSPWfwH5Y9Z/IfJH7P4D5s/ZvEfnD9m8R8uf8ziP3z+mMV/hPwxi/+I+WMW/5Hyxyz+I+ePWfxHyR+z+I+aP2bxHy1/zOI/ev6YxX+M/DGL/5j5Yxb/sfLHLP5j549Z/D+XP2bxHyd/zOI/bv6Yxf/z+WMW//Hyxyz+4+ePWfy/kD9m8Z8gf8zi/8X8MYv/hPljFv+J8scs/hPnj1n8J8kfs/hPmj9m8f9S/pjFf7L8MYv/5PljFv8p8scs/lPmj1n8p8ofs/hPnT9m8Z8mf8zi/+X8MYv/V/LHLP5fzR+z+H8tf8ziP23+mMV/uvwxi//0+WMW/xnyxyz+M+aPWfxnyh+z+M+cP2bxnyV/zOL/9fwxi/+s+WMW/9nyxyz+s+ePWfznyB+z+H8jf8ziP2f+mMX/m/ljFv9v5Y9Z/OfKH7P4fzt/zOI/d/6YxX+e/DGL/7z5Yxb/+fLHLP7z549Z/BfIH7P4L5g/ZvFfKH/M4r9w/pjFf5H8MYv/d/LHLP7fzR+z+C+aP2bx/17+mMV/sfwxi//388cs/j/IH7P4L54/ZvFfIn/M4r9k/pjFf6n8MYv/0vljFv9l8scs/j/MH7P4L5s/ZvH/Uf6Yxf/H+WMW/+Xyxyz+y+ePWfxXyB+z+K+YP2bx/0n+mMV/pfwxi//K+WMW/5/mj1n8V8kfs/ivmj9m8V8tf8ziv3r+mMV/jfwxi/+a+WMW/7Xyxyz+P8sfs/ivnT9m8V8nf8ziv27+mMV/vfwxi//6+WMW/w3yxyz+P88fs/hvmD9m8d8of8ziv3H+mMX/F/ljFv9N8scs/r/MH7P4b5o/ZvHfLH/M4r95/pjF/1f5Yxb/X+ePWfy3yB+z+G+ZP2bx/03+mMV/q/wxi//W+WMW/23yxyz+2+aPWfy3yx+z+G+fP2bx3yF/zOL/2/wxi//v8scs/jvmj1n8d8ofs/jvnD9m8d8lf8zi//v8MYv/H/LHLP5/zB+z+O+aP2bx3y1/zOL/p/wxi/+f88cs/rvnj1n8/5I/ZvHfI3/M4r9n/pjFf6/8MYv/X/PHLP5/yx+z+P89f8ziv3f+mMV/n/wxi/+++WMW//3yxyz+++ePWfwPyB+z+B+YP2bxPyh/zOJ/cP6Yxf+Q/DGL/6H5Yxb/w/LHLP6H549Z/I/IH7P4H5k/ZvE/Kn/M4n90/pjF/5j8MYv/sfljFv/j8scs/sfnj1n8T8gfs/ifmD9m8T8pf8zif3L+mMX/lPwxi/+p+WMW/9Pyxyz+p+ePWfzPyB+z+J+ZP2bxPyt/zOJ/dv6Yxf+c/DGL/7n5Yxb/8/LHLP7n549Z/C/IH7P4X5g/ZvG/KH/M4n9x/pjF/5L8MYv/pfljFv/L8scs/pfnj1n8r8gfs/hfmT9m8b8qf8zif3X+mMX/mvwxi/+1+WMW/+vyxyz+1+ePWfxvyB+z+N+YP2bxvyl/zOJ/c/6Yxf+W/DGL/635Yxb/2/LHLP63549Z/O/IH7P435k/ZvG/K3/M4n93/pjF/578MYv/vfljFv/78scs/vfnj1n8H8gfs/g/mD9m8X8of8zi/3D+mMX/kfwxi/+j+WMW/8fyxyz+j+ePWfyfyB+z+D+ZP2bxfyp/zOL/dP6Yxf+Z/DGL/7P5Yxb/5/LHLP7P549Z/F/IH7P4v5g/ZvF/KX/M4v9y/pjF/5X8MYv/q/ljFv/X8scs/q/nj1n838gfs/i/mT9m8X8rf8zi/3b+mMX/nfwxi/+7+WMW//fyxyT+gwfyxyz+g/LHLP7D5I9Z/IfNH7P4D84fs/gPlz9m8R8+f8ziP0L+mMV/xPwxi/9I+WMW/5Hzxyz+o+SPWfxHzR+z+I+WP2bxHz1/zOI/Rv6YxX/M/DGL/1j5Yxb/sfPHLP6fyx+z+I+TP2bxHzd/zOL/+fwxi/94+WMW//Hzxyz+X8gfs/hPkD9m8f9i/pjFf8L8MYv/RPljFv+J88cs/pPkj1n8J80fs/h/KX/M4j9Z/pjFf/L8MYv/FPljFv8p88cs/lPlj1n8p84fs/hPkz9m8f9y/pjF/yv5Yxb/r+aPWfy/lj9m8Z82f8ziP13+mMV/+vwxi/8M+WMW/xnzxyz+M+WPWfxnzh+z+M+SP2bx/3r+mMV/1vwxi/9s+WMW/9nzxyz+c+SPWfy/kT9m8Z8zf8zi/838MYv/t/LHLP5z5Y9Z/L+dP2bxnzt/zOI/T/6YxX/e/DGL/3z5Yxb/+fPHLP4L5I9Z/BfMH7P4L5Q/ZvFfOH/M4r9I/pjF/zv5Yxb/7+aPWfwXzR+z+H8vf8ziv1j+mMX/+/ljFv8f5I9Z/BfPH7P4L5E/ZvFfMn/M4r9U/pjFf+n8MYv/MvljFv8f5o9Z/JfNH7P4/yh/zOL/4/wxi/9y+WMW/+Xzxyz+K+SPWfxXzB+z+P8kf8ziv1L+mMV/5fwxi/9P88cs/qvkj1n8V80fs/ivlj9m8V89f8ziv0b+mMV/zfwxi/9a+WMW/5/lj1n8184fs/ivkz9m8V83f8ziv17+mMV//fwxi/8G+WMW/5/nj1n8N8wfs/hvlD9m8d84f8zi/4v8MYv/JvljFv9f5o9Z/DfNH7P4b5Y/ZvHfPH/M4v+r/DGL/6/zxyz+W+SPWfy3zB+z+P8mf8ziv1X+mMV/6/wxi/82+WMW/23zxyz+2+WPWfy3zx+z+O+QP2bx/23+mMX/d/ljFv8d88cs/jvlj1n8d84fs/jvkj9m8f99/pjF/w/5Yxb/P+aPWfx3zR+z+O+WP2bx/1P+mMX/z/ljFv/d88cs/n/JH7P475E/ZvHfM3/M4r9X/pjF/6/5Yxb/v+WPWfz/nj9m8d87f8ziv0/+mMV/3/wxi/9++WMW//3zxyz+B+SPWfwPzB+z+B+UP2bxPzh/zOJ/SP6Yxf/Q/DGL/2H5Yxb/w/PHLP5H5I9Z/I/MH7P4H5U/ZvE/On/M4n9M/pjF/9j8MYv/cfljFv/j88cs/ifkj1n8T8wfs/iflD9m8T85f8zif0r+mMX/1Pwxi/9p+WMW/9Pzxyz+Z+SPWfzPzB+z+J+VP2bxPzt/zOJ/Tv6Yxf/c/DGL/3n5Yxb/8/PHLP4X5I9Z/C/MH7P4X5Q/ZvG/OH/M4n9J/pjF/9L8MYv/ZfljFv/L88cs/lfkj1n8r8wfs/hflT9m8b86f8zif03+mMX/2vwxi/91+WMW/+vzxyz+N+SPWfxvzB+z+N+UP2bxvzl/zOJ/S/6Yxf/W/DGL/235Yxb/2/PHLP535I9Z/O/MH7P435U/ZvG/O3/M4n9P/pjF/978MYv/ffljFv/788cs/g/kj1n8H8wfs/g/lD9m8X84f8zi/0j+mMX/0fwxi/9j+WMW/8fzxyz+T+SPWfyfzB+z+D+VP2bxfzp/zOL/TP6Yxf/Z/DGL/3P5Yxb/5/PHLP4v5I9Z/F/MH7P4v5Q/ZvF/OX/M4v9K/pjF/9X8MYv/a/ljFv/X88cs/m/kj1n838wfs/i/lT9m8X87f8zi/07+mMX/3fwxi/97+WMS/+EG8scs/oPyxyz+w+SPWfyHzR+z+A/OH7P4D5c/ZvEfPn/M4j9C/pjFf8T8MYv/SPljFv+R88cs/qPkj1n8R80fs/iPlj9m8R89f8ziP0b+mMV/zPwxi/9Y+WMW/7Hzxyz+n8sfs/iPkz9m8R83f8zi//n8MYv/ePljFv/x88cs/l/IH7P4T5A/ZvH/Yv6YxX/C/DGL/0T5Yxb/ifPHLP6T5I9Z/CfNH7P4fyl/zOI/Wf6YxX/y/DGL/xT5Yxb/KfPHLP5T5Y9Z/KfOH7P4T5M/ZvH/cv6Yxf8r+WMW/6/mj1n8v5Y/ZvGfNn/M4j9d/pjFf/r8MYv/DPljFv8Z88cs/jPlj1n8Z84fs/jPkj9m8f96/pjFf9b8MYv/bPljFv/Z88cs/nPkj1n8v5E/ZvGfM3/M4v/N/DGL/7fyxyz+c+WPWfy/nT9m8Z87f8ziP0/+mMV/3vwxi/98+WMW//nzxyz+C+SPWfwXzB+z+C+UP2bxXzh/zOK/SP6Yxf87+WMW/+/mj1n8F80fs/h/L3/M4r9Y/pjF//v5Yxb/H+SPWfwXzx+z+C+RP2bxXzJ/zOK/VP6YxX/p/DGL/zL5Yxb/H+aPWfyXzR+z+P8of8zi/+P8MYv/cvljFv/l88cs/ivkj1n8V8wfs/j/JH/M4r9S/pjFf+X8MYv/T/PHLP6r5I9Z/FfNH7P4r5Y/ZvFfPX/M4r9G/pjFf838MYv/WvljFv+f5Y9Z/NfOH7P4r5M/ZvFfN3/M4r9e/pjFf/38MYv/BvljFv+f549Z/DfMH7P4b5Q/ZvHfOH/M4v+L/DGL/yb5Yxb/X+aPWfw3zR+z+G+WP2bx3zx/zOL/q/wxi/+v88cs/lvkj1n8t8wfs/j/Jn/M4r9V/pjFf+v8MYv/NvljFv9t88cs/tvlj1n8t88fs/jvkD9m8f9t/pjF/3f5Yxb/HfPHLP475Y9Z/HfOH7P475I/ZvH/ff6Yxf8P+WMW/z/mj1n8d80fs/jvlj9m8f9T/pjF/8/5Yxb/3fPHLP5/yR+z+O+RP2bx3zN/zOK/V/6Yxf+v+WMW/7/lj1n8/54/ZvHfO3/M4r9P/pjFf9/8MYv/fvljFv/988cs/gfkj1n8D8wfs/gflD9m8T84f8zif0j+mMX/0Pwxi/9h+WMW/8Pzxyz+R+SPWfyPzB+z+B+VP2bxPzp/zOJ/TP6Yxf/Y/DGL/3H5Yxb/4/PHLP4n5I9Z/E/MH7P4n5Q/ZvE/OX/M4n9K/pjF/9T8MYv/afljFv/T88cs/mfkj1n8z8wfs/iflT9m8T87f8zif07+mMX/3Pwxi/95+WMW//Pzxyz+F+SPWfwvzB+z+F+UP2bxvzh/zOJ/Sf6Yxf/S/DGL/2X5Yxb/y/PHLP5X5I9Z/K/MH7P4X5U/ZvG/On/M4n9N/pjF/9r8MYv/dfljFv/r88cs/jfkj1n8b8wfs/jflD9m8b85f8zif0v+mMX/1vwxi/9t+WMW/9vzxyz+d+SPWfzvzB+z+N+VP2bxvzt/zOJ/T/6Yxf/e/DGL/335Yxb/+/PHLP4P5I9Z/B/MH7P4P5Q/ZvF/OH/M4v9I/pjF/9H8MYv/Y/ljFv/H88cs/k/kj1n8n8wfs/g/lT9m8X86f8zi/0z+mMX/2fwxi/9z+WMW/+fzxyz+L+SPWfxfzB+z+L+UP2bxfzl/zOL/Sv6Yxf/V/DGL/2v5Yxb/1/PHLP5v5I9Z/N/MH7P4v5U/ZvF/O3/M4v9O/pjF/938MYv/e/ljEv/hB/LHLP6D8scs/sPkj1n8h80fs/gPzh+z+A+XP2bxHz5/zOI/Qv6YxX/E/DGL/0j5Yxb/kfPHLP6j5I9Z/EfNH7P4j5Y/ZvEfPX/M4j9G/pjFf8z8MYv/WPljFv+x88cs/p/LH7P4j5M/ZvEfN3/M4v/5/DGL/3j5Yxb/8fPHLP5fyB+z+E+QP2bx/2L+mMV/wvwxi/9E+WMW/4nzxyz+k+SPWfwnzR+z+H8pf8ziP1n+mMV/8vwxi/8U+WMW/ynzxyz+U+WPWfynzh+z+E+TP2bx/3L+mMX/K/ljFv+v5o9Z/L+WP2bxnzZ/zOI/Xf6YxX/6/DGL/wz5Yxb/GfPHLP4z5Y9Z/GfOH7P4z5I/ZvH/ev6YxX/W/DGL/2z5Yxb/2fPHLP5z5I9Z/L+RP2bxnzN/zOL/zfwxi/+38scs/nPlj1n8v50/ZvGfO3/M4j9P/pjFf978MYv/fPljFv/588cs/gvkj1n8F8wfs/gvlD9m8V84f8ziv0j+mMX/O/ljFv/v5o9Z/BfNH7P4fy9/zOK/WP6Yxf/7+WMW/x/kj1n8F88fs/gvkT9m8V8yf8ziv1T+mMV/6fwxi/8y+WMW/x/mj1n8l80fs/j/KH/M4v/j/DGL/3L5Yxb/5fPHLP4r5I9Z/FfMH7P4/yR/zOK/Uv6YxX/l/DGL/0/zxyz+q+SPWfxXzR+z+K+WP2bxXz1/zOK/Rv6YxX/N/DGL/1r5Yxb/n+WPWfzXzh+z+K+TP2bxXzd/zOK/Xv6YxX/9/DGL/wb5Yxb/n+ePWfw3zB+z+G+UP2bx3zh/zOL/i/wxi/8m+WMW/1/mj1n8N80fs/hvlj9m8d88f8zi/6v8MYv/r/PHLP5b5I9Z/LfMH7P4/yZ/zOK/Vf6YxX/r/DGL/zb5Yxb/bfPHLP7b5Y9Z/LfPH7P475A/ZvH/bf6Yxf93+WMW/x3zxyz+O+WPWfx3zh+z+O+SP2bx/33+mMX/D/ljFv8/5o9Z/HfNH7P475Y/ZvH/U/6Yxf/P+WMW/93zxyz+f8kfs/jvkT9m8d8zf8ziv1f+mMX/r/ljFv+/5Y9Z/P+eP2bx3zt/zOK/T/6YxX/f/DGL/375Yxb//fPHLP4H5I9Z/A/MH7P4H5Q/ZvE/OH/M4n9I/pjF/9D8MYv/YfljFv/D88cs/kfkj1n8j8wfs/gflT9m8T86f8zif0z+mMX/2Pwxi/9x+WMW/+Pzxyz+J+SPWfxPzB+z+J+UP2bxPzl/zOJ/Sv6Yxf/U/DGL/2n5Yxb/0/PHLP5n5I9Z/M/MH7P4n5U/ZvE/O3/M4n9O/pjF/9z8MYv/efljFv/z88cs/hfkj1n8L8wfs/hflD9m8b84f8zif0n+mMX/0vwxi/9l+WMW/8vzxyz+V+SPWfyvzB+z+F+VP2bxvzp/zOJ/Tf6Yxf/a/DGL/3X5Yxb/6/PHLP435I9Z/G/MH7P435Q/ZvG/OX/M4n9L/pjF/9b8MYv/bfljFv/b88cs/nfkj1n878wfs/jflT9m8b87f8zif0/+mMX/3vwxi/99+WMW//vzxyz+D+SPWfwfzB+z+D+UP2bxfzh/zOL/SP6Yxf/R/DGL/2P5Yxb/x/PHLP5P5I9Z/J/MH7P4P5U/ZvF/On/M4v9M/pjF/9n8MYv/c/ljFv/n88cs/i/kj1n8X8wfs/i/lD9m8X85f8zi/0r+mMX/1fwxi/9r+WMW/9fzxyz+b+SPWfzfzB+z+L+VP2bxfzt/zOL/Tv6Yxf/d/DGL/3v5YxL/EQbyxyz+g/LHLP7D5I9Z/IfNH7P4D84fs/gPlz9m8R8+f8ziP0L+mMV/xPwxi/9I+WMW/5Hzxyz+o+SPWfxHzR+z+I+WP2bxHz1/zOI/Rv6YxX/M/DGL/1j5Yxb/sfPHLP6fyx+z+I+TP2bxHzd/zOL/+fwxi/94+WMW//Hzxyz+X8gfs/hPkD9m8f9i/pjFf8L8MYv/RPljFv+J88cs/pPkj1n8J80fs/h/KX/M4j9Z/pjFf/L8MYv/FPljFv8p88cs/lPlj1n8p84fs/hPkz9m8f9y/pjF/yv5Yxb/r+aPWfy/lj9m8Z82f8ziP13+mMV/+vwxi/8M+WMW/xnzxyz+M+WPWfxnzh+z+M+SP2bx/3r+mMV/1vwxi/9s+WMW/9nzxyz+c+SPWfy/kT9m8Z8zf8zi/838MYv/t/LHLP5z5Y9Z/L+dP2bxnzt/zOI/T/6YxX/e/DGL/3z5Yxb/+fPHLP4L5I9Z/BfMH7P4L5Q/ZvFfOH/M4r9I/pjF/zv5Yxb/7+aPWfwXzR+z+H8vf8ziv1j+mMX/+/ljFv8f5I9Z/BfPH7P4L5E/ZvFfMn/M4r9U/pjFf+n8MYv/MvljFv8f5o9Z/JfNH7P4/yh/zOL/4/wxi/9y+WMW/+Xzxyz+K+SPWfxXzB+z+P8kf8ziv1L+mMV/5fwxi/9P88cs/qvkj1n8V80fs/ivlj9m8V89f8ziv0b+mMV/zfwxi/9a+WMW/5/lj1n8184fs/ivkz9m8V83f8ziv17+mMV//fwxi/8G+WMW/5/nj1n8N8wfs/hvlD9m8d84f8zi/4v8MYv/JvljFv9f5o9Z/DfNH7P4b5Y/ZvHfPH/M4v+r/DGL/6/zxyz+W+SPWfy3zB+z+P8mf8ziv1X+mMV/6/wxi/82+WMW/23zxyz+2+WPWfy3zx+z+O+QP2bx/23+mMX/d/ljFv8d88cs/jvlj1n8d84fs/jvkj9m8f99/pjF/w/5Yxb/P+aPWfx3zR+z+O+WP2bx/1P+mMX/z/ljFv/d88cs/n/JH7P475E/ZvHfM3/M4r9X/pjF/6/5Yxb/v+WPWfz/nj9m8d87f8ziv0/+mMV/3/wxi/9++WMW//3zxyz+B+SPWfwPzB+z+B+UP2bxPzh/zOJ/SP6Yxf/Q/DGL/2H5Yxb/w/PHLP5H5I9Z/I/MH7P4H5U/ZvE/On/M4n9M/pjF/9j8MYv/cfljFv/j88cs/ifkj1n8T8wfs/iflD9m8T85f8zif0r+mMX/1Pwxi/9p+WMW/9Pzxyz+Z+SPWfzPzB+z+J+VP2bxPzt/zOJ/Tv6Yxf/c/DGL/3n5Yxb/8/PHLP4X5I9Z/C/MH7P4X5Q/ZvG/OH/M4n9J/pjF/9L8MYv/ZfljFv/L88cs/lfkj1n8r8wfs/hflT9m8b86f8zif03+mMX/2vwxi/91+WMW/+vzxyz+N+SPWfxvzB+z+N+UP2bxvzl/zOJ/S/6Yxf/W/DGL/235Yxb/2/PHLP535I9Z/O/MH7P435U/ZvG/O3/M4n9P/pjF/978MYv/ffljFv/788cs/g/kj1n8H8wfs/g/lD9m8X84f8zi/0j+mMX/0fwxi/9j+WMW/8fzxyz+T+SPWfyfzB+z+D+VP2bxfzp/zOL/TP6Yxf/Z/DGL/3P5Yxb/5/PHLP4v5I9Z/F/MH7P4v5Q/ZvF/OX/M4v9K/pjF/9X8MYv/a/ljFv/X88cs/m/kj1n838wfs/i/lT9m8X87f8zi/07+mMX/3fwxi/97+WMS/xEH8scs/oPyxyz+w+SPWfyHzR+z+A/OH7P4D5c/ZvEfPn/M4j9C/pjFf8T8MYv/SPljFv+R88cs/qPkj1n8R80fs/iPlj9m8R89f8ziP0b+mMV/zPwxi/9Y+WMW/7Hzxyz+n8sfs/iPkz9m8R83f8zi//n8MYv/ePljFv/x88cs/l/IH7P4T5A/ZvH/Yv6YxX/C/DGL/0T5Yxb/ifPHLP6T5I9Z/CfNH7P4fyl/zOI/Wf6YxX/y/DGL/xT5Yxb/KfPHLP5T5Y9Z/KfOH7P4T5M/ZvH/cv6Yxf8r+WMW/6/mj1n8v5Y/ZvGfNn/M4j9d/pjFf/r8MYv/DPljFv8Z88cs/jPlj1n8Z84fs/jPkj9m8f96/pjFf9b8MYv/bPljFv/Z88cs/nPkj1n8v5E/ZvGfM3/M4v/N/DGL/7fyxyz+c+WPWfy/nT9m8Z87f8ziP0/+mMV/3vwxi/98+WMW//nzxyz+C+SPWfwXzB+z+C+UP2bxXzh/zOK/SP6Yxf87+WMW/+/mj1n8F80fs/h/L3/M4r9Y/pjF//v5Yxb/H+SPWfwXzx+z+C+RP2bxXzJ/zOK/VP6YxX/p/DGL/zL5Yxb/H+aPWfyXzR+z+P8of8zi/+P8MYv/cvljFv/l88cs/ivkj1n8V8wfs/j/JH/M4r9S/pjFf+X8MYv/T/PHLP6r5I9Z/FfNH7P4r5Y/ZvFfPX/M4r9G/pjFf838MYv/WvljFv+f5Y9Z/NfOH7P4r5M/ZvFfN3/M4r9e/pjFf/38MYv/BvljFv+f549Z/DfMH7P4b5Q/ZvHfOH/M4v+L/DGL/yb5Yxb/X+aPWfw3zR+z+G+WP2bx3zx/zOL/q/wxi/+v88cs/lvkj1n8t8wfs/j/Jn/M4r9V/pjFf+v8MYv/NvljFv9t88cs/tvlj1n8t88fs/jvkD9m8f9t/pjF/3f5Yxb/HfPHLP475Y9Z/HfOH7P475I/ZvH/ff6Yxf8P+WMW/z/mj1n8d80fs/jvlj9m8f9T/pjF/8/5Yxb/3fPHLP5/yR+z+O+RP2bx3zN/zOK/V/6Yxf+v+WMW/7/lj1n8/54/ZvHfO3/M4r9P/pjFf9/8MYv/fvljFv/988cs/gfkj1n8D8wfs/gflD9m8T84f8zif0j+mMX/0Pwxi/9h+WMW/8Pzxyz+R+SPWfyPzB+z+B+VP2bxPzp/zOJ/TP6Yxf/Y/DGL/3H5Yxb/4/PHLP4n5I9Z/E/MH7P4n5Q/ZvE/OX/M4n9K/pjF/9T8MYv/afljFv/T88cs/mfkj1n8z8wfs/iflT9m8T87f8zif07+mMX/3Pwxi/95+WMW//Pzxyz+F+SPWfwvzB+z+F+UP2bxvzh/zOJ/Sf6Yxf/S/DGL/2X5Yxb/y/PHLP5X5I9Z/K/MH7P4X5U/ZvG/On/M4n9N/pjF/9r8MYv/dfljFv/r88cs/jfkj1n8b8wfs/jflD9m8b85f8zif0v+mMX/1vwxi/9t+WMW/9vzxyz+d+SPWfzvzB+z+N+VP2bxvzt/zOJ/T/6Yxf/e/DGL/335Yxb/+/PHLP4P5I9Z/B/MH7P4P5Q/ZvF/OH/M4v9I/pjF/9H8MYv/Y/ljFv/H88cs/k/kj1n8n8wfs/g/lT9m8X86f8zi/0z+mMX/2fwxi/9z+WMW/+fzxyz+L+SPWfxfzB+z+L+UP2bxfzl/zOL/Sv6Yxf/V/DGL/2v5Yxb/1/PHLP5v5I9Z/N/MH7P4v5U/ZvF/O3/M4v9O/pjF/938MYv/e/ljEv+RBvLHLP6D8scs/sPkj1n8h80fs/gPzh+z+A+XP2bxHz5/zOI/Qv6YxX/E/DGL/0j5Yxb/kfPHLP6j5I9Z/EfNH7P4j5Y/ZvEfPX/M4j9G/pjFf8z8MYv/WPljFv+x88cs/p/LH7P4j5M/ZvEfN3/M4v/5/DGL/3j5Yxb/8fPHLP5fyB+z+E+QP2bx/2L+mMV/wvwxi/9E+WMW/4nzxyz+k+SPWfwnzR+z+H8pf8ziP1n+mMV/8vwxi/8U+WMW/ynzxyz+U+WPWfynzh+z+E+TP2bx/3L+mMX/K/ljFv+v5o9Z/L+WP2bxnzZ/zOI/Xf6YxX/6/DGL/wz5Yxb/GfPHLP4z5Y9Z/GfOH7P4z5I/ZvH/ev6YxX/W/DGL/2z5Yxb/2fPHLP5z5I9Z/L+RP2bxnzN/zOL/zfwxi/+38scs/nPlj1n8v50/ZvGfO3/M4j9P/pjFf978MYv/fPljFv/588cs/gvkj1n8F8wfs/gvlD9m8V84f8ziv0j+mMX/O/ljFv/v5o9Z/BfNH7P4fy9/zOK/WP6Yxf/7+WMW/x/kj1n8F88fs/gvkT9m8V8yf8ziv1T+mMV/6fwxi/8y+WMW/x/mj1n8l80fs/j/KH/M4v/j/DGL/3L5Yxb/5fPHLP4r5I9Z/FfMH7P4/yR/zOK/Uv6YxX/l/DGL/0/zxyz+q+SPWfxXzR+z+K+WP2bxXz1/zOK/Rv6YxX/N/DGL/1r5Yxb/n+WPWfzXzh+z+K+TP2bxXzd/zOK/Xv6YxX/9/DGL/wb5Yxb/n+ePWfw3zB+z+G+UP2bx3zh/zOL/i/wxi/8m+WMW/1/mj1n8N80fs/hvlj9m8d88f8zi/6v8MYv/r/PHLP5b5I9Z/LfMH7P4/yZ/zOK/Vf6YxX/r/DGL/zb5Yxb/bfPHLP7b5Y9Z/LfPH7P475A/ZvH/bf6Yxf93+WMW/x3zxyz+O+WPWfx3zh+z+O+SP2bx/33+mMX/D/ljFv8/5o9Z/HfNH7P475Y/ZvH/U/6Yxf/P+WMW/93zxyz+f8kfs/jvkT9m8d8zf8ziv1f+mMX/r/ljFv+/5Y9Z/P+eP2bx3zt/zOK/T/6YxX/f/DGL/375Yxb//fPHLP4H5I9Z/A/MH7P4H5Q/ZvE/OH/M4n9I/pjF/9D8MYv/YfljFv/D88cs/kfkj1n8j8wfs/gflT9m8T86f8zif0z+mMX/2Pwxi/9x+WMW/+Pzxyz+J+SPWfxPzB+z+J+UP2bxPzl/zOJ/Sv6Yxf/U/DGL/2n5Yxb/0/PHLP5n5I9Z/M/MH7P4n5U/ZvE/O3/M4n9O/pjF/9z8MYv/efljFv/z88cs/hfkj1n8L8wfs/hflD9m8b84f8zif0n+mMX/0vwxi/9l+WMW/8vzxyz+V+SPWfyvzB+z+F+VP2bxvzp/zOJ/Tf6Yxf/a/DGL/3X5Yxb/6/PHLP435I9Z/G/MH7P435Q/ZvG/OX/M4n9L/pjF/9b8MYv/bfljFv/b88cs/nfkj1n878wfs/jflT9m8b87f8zif0/+mMX/3vwxi/99+WMW//vzxyz+D+SPWfwfzB+z+D+UP2bxfzh/zOL/SP6Yxf/R/DGL/2P5Yxb/x/PHLP5P5I9Z/J/MH7P4P5U/ZvF/On/M4v9M/pjF/9n8MYv/c/ljFv/n88cs/i/kj1n8X8wfs/i/lD9m8X85f8zi/0r+mMX/1fwxi/9r+WMW/9fzxyz+b+SPWfzfzB+z+L+VP2bxfzt/zOL/Tv6Yxf/d/DGL/3v5YxL/kQfyxyz+g/LHLP7D5I9Z/IfNH7P4D84fs/gPlz9m8R8+f8ziP0L+mMV/xPwxi/9I+WMW/5Hzxyz+o+SPWfxHzR+z+I+WP2bxHz1/zOI/Rv6YxX/M/DGL/1j5Yxb/sfPHLP6fyx+z+I+TP2bxHzd/zOL/+fwxi/94+WMW//Hzxyz+X8gfs/hPkD9m8f9i/pjFf8L8MYv/RPljFv+J88cs/pPkj1n8J80fs/h/KX/M4j9Z/pjFf/L8MYv/FPljFv8p88cs/lPlj1n8p84fs/hPkz9m8f9y/pjF/yv5Yxb/r+aPWfy/lj9m8Z82f8ziP13+mMV/+vwxi/8M+WMW/xnzxyz+M+WPWfxnzh+z+M+SP2bx/3r+mMV/1vwxi/9s+WMW/9nzxyz+c+SPWfy/kT9m8Z8zf8zi/838MYv/t/LHLP5z5Y9Z/L+dP2bxnzt/zOI/T/6YxX/e/DGL/3z5Yxb/+fPHLP4L5I9Z/BfMH7P4L5Q/ZvFfOH/M4r9I/pjF/zv5Yxb/7+aPWfwXzR+z+H8vf8ziv1j+mMX/+/ljFv8f5I9Z/BfPH7P4L5E/ZvFfMn/M4r9U/pjFf+n8MYv/MvljFv8f5o9Z/JfNH7P4/yh/zOL/4/wxi/9y+WMW/+Xzxyz+K+SPWfxXzB+z+P8kf8ziv1L+mMV/5fwxi/9P88cs/qvkj1n8V80fs/ivlj9m8V89f8ziv0b+mMV/zfwxi/9a+WMW/5/lj1n8184fs/ivkz9m8V83f8ziv17+mMV//fwxi/8G+WMW/5/nj1n8N8wfs/hvlD9m8d84f8zi/4v8MYv/JvljFv9f5o9Z/DfNH7P4b5Y/ZvHfPH/M4v+r/DGL/6/zxyz+W+SPWfy3zB+z+P8mf8ziv1X+mMV/6/wxi/82+WMW/23zxyz+2+WPWfy3zx+z+O+QP2bx/23+mMX/d/ljFv8d88cs/jvlj1n8d84fs/jvkj9m8f99/pjF/w/5Yxb/P+aPWfx3zR+z+O+WP2bx/1P+mMX/z/ljFv/d88cs/n/JH7P475E/ZvHfM3/M4r9X/pjF/6/5Yxb/v+WPWfz/nj9m8d87f8ziv0/+mMV/3/wxi/9++WMW//3zxyz+B+SPWfwPzB+z+B+UP2bxPzh/zOJ/SP6Yxf/Q/DGL/2H5Yxb/w/PHLP5H5I9Z/I/MH7P4H5U/ZvE/On/M4n9M/pjF/9j8MYv/cfljFv/j88cs/ifkj1n8T8wfs/iflD9m8T85f8zif0r+mMX/1Pwxi/9p+WMW/9Pzxyz+Z+SPWfzPzB+z+J+VP2bxPzt/zOJ/Tv6Yxf/c/DGL/3n5Yxb/8/PHLP4X5I9Z/C/MH7P4X5Q/ZvG/OH/M4n9J/pjF/9L8MYv/ZfljFv/L88cs/lfkj1n8r8wfs/hflT9m8b86f8zif03+mMX/2vwxi/91+WMW/+vzxyz+N+SPWfxvzB+z+N+UP2bxvzl/zOJ/S/6Yxf/W/DGL/235Yxb/2/PHLP535I9Z/O/MH7P435U/ZvG/O3/M4n9P/pjF/978MYv/ffljFv/788cs/g/kj1n8H8wfs/g/lD9m8X84f8zi/0j+mMX/0fwxi/9j+WMW/8fzxyz+T+SPWfyfzB+z+D+VP2bxfzp/zOL/TP6Yxf/Z/DGL/3P5Yxb/5/PHLP4v5I9Z/F/MH7P4v5Q/ZvF/OX/M4v9K/pjF/9X8MYv/a/ljFv/X88cs/m/kj1n838wfs/i/lT9m8X87f8zi/07+mMX/3fwxi/97+WMS/1EG8scs/oPyxyz+w+SPWfyHzR+z+A/OH7P4D5c/ZvEfPn/M4j9C/pjFf8T8MYv/SPljFv+R88cs/qPkj1n8R80fs/iPlj9m8R89f8ziP0b+mMV/zPwxi/9Y+WMW/7Hzxyz+n8sfs/iPkz9m8R83f8zi//n8MYv/ePljFv/x88cs/l/IH7P4T5A/ZvH/Yv6YxX/C/DGL/0T5Yxb/ifPHLP6T5I9Z/CfNH7P4fyl/zOI/Wf6YxX/y/DGL/xT5Yxb/KfPHLP5T5Y9Z/KfOH7P4T5M/ZvH/cv6Yxf8r+WMW/6/mj1n8v5Y/ZvGfNn/M4j9d/pjFf/r8MYv/DPljFv8Z88cs/jPlj1n8Z84fs/jPkj9m8f96/pjFf9b8MYv/bPljFv/Z88cs/nPkj1n8v5E/ZvGfM3/M4v/N/DGL/7fyxyz+c+WPWfy/nT9m8Z87f8ziP0/+mMV/3vwxi/98+WMW//nzxyz+C+SPWfwXzB+z+C+UP2bxXzh/zOK/SP6Yxf87+WMW/+/mj1n8F80fs/h/L3/M4r9Y/pjF//v5Yxb/H+SPWfwXzx+z+C+RP2bxXzJ/zOK/VP6YxX/p/DGL/zL5Yxb/H+aPWfyXzR+z+P8of8zi/+P8MYv/cvljFv/l88cs/ivkj1n8V8wfs/j/JH/M4r9S/pjFf+X8MYv/T/PHLP6r5I9Z/FfNH7P4r5Y/ZvFfPX/M4r9G/pjFf838MYv/WvljFv+f5Y9Z/NfOH7P4r5M/ZvFfN3/M4r9e/pjFf/38MYv/BvljFv+f549Z/DfMH7P4b5Q/ZvHfOH/M4v+L/DGL/yb5Yxb/X+aPWfw3zR+z+G+WP2bx3zx/zOL/q/wxi/+v88cs/lvkj1n8t8wfs/j/Jn/M4r9V/pjFf+v8MYv/NvljFv9t88cs/tvlj1n8t88fs/jvkD9m8f9t/pjF/3f5Yxb/HfPHLP475Y9Z/HfOH7P475I/ZvH/ff6Yxf8P+WMW/z/mj1n8d80fs/jvlj9m8f9T/pjF/8/5Yxb/3fPHLP5/yR+z+O+RP2bx3zN/zOK/V/6Yxf+v+WMW/7/lj1n8/54/ZvHfO3/M4r9P/pjFf9/8MYv/fvljFv/988cs/gfkj1n8D8wfs/gflD9m8T84f8zif0j+mMX/0Pwxi/9h+WMW/8Pzxyz+R+SPWfyPzB+z+B+VP2bxPzp/zOJ/TP6Yxf/Y/DGL/3H5Yxb/4/PHLP4n5I9Z/E/MH7P4n5Q/ZvE/OX/M4n9K/pjF/9T8MYv/afljFv/T88cs/mfkj1n8z8wfs/iflT9m8T87f8zif07+mMX/3Pwxi/95+WMW//Pzxyz+F+SPWfwvzB+z+F+UP2bxvzh/zOJ/Sf6Yxf/S/DGL/2X5Yxb/y/PHLP5X5I9Z/K/MH7P4X5U/ZvG/On/M4n9N/pjF/9r8MYv/dfljFv/r88cs/jfkj1n8b8wfs/jflD9m8b85f8zif0v+mMX/1vwxi/9t+WMW/9vzxyz+d+SPWfzvzB+z+N+VP2bxvzt/zOJ/T/6Yxf/e/DGL/335Yxb/+/PHLP4P5I9Z/B/MH7P4P5Q/ZvF/OH/M4v9I/pjF/9H8MYv/Y/ljFv/H88cs/k/kj1n8n8wfs/g/lT9m8X86f8zi/0z+mMX/2fwxi/9z+WMW/+fzxyz+L+SPWfxfzB+z+L+UP2bxfzl/zOL/Sv6Yxf/V/DGL/2v5Yxb/1/PHLP5v5I9Z/N/MH7P4v5U/ZvF/O3/M4v9O/pjF/938MYv/e/ljEv9RB/LHLP6D8scs/sPkj1n8h80fs/gPzh+z+A+XP2bxHz5/zOI/Qv6YxX/E/DGL/0j5Yxb/kfPHLP6j5I9Z/EfNH7P4j5Y/ZvEfPX/M4j9G/pjFf8z8MYv/WPljFv+x88cs/p/LH7P4j5M/ZvEfN3/M4v/5/DGL/3j5Yxb/8fPHLP5fyB+z+E+QP2bx/2L+mMV/wvwxi/9E+WMW/4nzxyz+k+SPWfwnzR+z+H8pf8ziP1n+mMV/8vwxi/8U+WMW/ynzxyz+U+WPWfynzh+z+E+TP2bx/3L+mMX/K/ljFv+v5o9Z/L+WP2bxnzZ/zOI/Xf6YxX/6/DGL/wz5Yxb/GfPHLP4z5Y9Z/GfOH7P4z5I/ZvH/ev6YxX/W/DGL/2z5Yxb/2fPHLP5z5I9Z/L+RP2bxnzN/zOL/zfwxi/+38scs/nPlj1n8v50/ZvGfO3/M4j9P/pjFf978MYv/fPljFv/588cs/gvkj1n8F8wfs/gvlD9m8V84f8ziv0j+mMX/O/ljFv/v5o9Z/BfNH7P4fy9/zOK/WP6Yxf/7+WMW/x/kj1n8F88fs/gvkT9m8V8yf8ziv1T+mMV/6fwxi/8y+WMW/x/mj1n8l80fs/j/KH/M4v/j/DGL/3L5Yxb/5fPHLP4r5I9Z/FfMH7P4/yR/zOK/Uv6YxX/l/DGL/0/zxyz+q+SPWfxXzR+z+K+WP2bxXz1/zOK/Rv6YxX/N/DGL/1r5Yxb/n+WPWfzXzh+z+K+TP2bxXzd/zOK/Xv6YxX/9/DGL/wb5Yxb/n+ePWfw3zB+z+G+UP2bx3zh/zOL/i/wxi/8m+WMW/1/mj1n8N80fs/hvlj9m8d88f8zi/6v8MYv/r/PHLP5b5I9Z/LfMH7P4/yZ/zOK/Vf6YxX/r/DGL/zb5Yxb/bfPHLP7b5Y9Z/LfPH7P475A/ZvH/bf6Yxf93+WMW/x3zxyz+O+WPWfx3zh+z+O+SP2bx/33+mMX/D/ljFv8/5o9Z/HfNH7P475Y/ZvH/U/6Yxf/P+WMW/93zxyz+f8kfs/jvkT9m8d8zf8ziv1f+mMX/r/ljFv+/5Y9Z/P+eP2bx3zt/zOK/T/6YxX/f/DGL/375Yxb//fPHLP4H5I9Z/A/MH7P4H5Q/ZvE/OH/M4n9I/pjF/9D8MYv/YfljFv/D88cs/kfkj1n8j8wfs/gflT9m8T86f8zif0z+mMX/2Pwxi/9x+WMW/+Pzxyz+J+SPWfxPzB+z+J+UP2bxPzl/zOJ/Sv6Yxf/U/DGL/2n5Yxb/0/PHLP5n5I9Z/M/MH7P4n5U/ZvE/O3/M4n9O/pjF/9z8MYv/efljFv/z88cs/hfkj1n8L8wfs/hflD9m8b84f8zif0n+mMX/0vwxi/9l+WMW/8vzxyz+V+SPWfyvzB+z+F+VP2bxvzp/zOJ/Tf6Yxf/a/DGL/3X5Yxb/6/PHLP435I9Z/G/MH7P435Q/ZvG/OX/M4n9L/pjF/9b8MYv/bfljFv/b88cs/nfkj1n878wfs/jflT9m8b87f8zif0/+mMX/3vwxi/99+WMW//vzxyz+D+SPWfwfzB+z+D+UP2bxfzh/zOL/SP6Yxf/R/DGL/2P5Yxb/x/PHLP5P5I9Z/J/MH7P4P5U/ZvF/On/M4v9M/pjF/9n8MYv/c/ljFv/n88cs/i/kj1n8X8wfs/i/lD9m8X85f8zi/0r+mMX/1fwxi/9r+WMW/9fzxyz+b+SPWfzfzB+z+L+VP2bxfzt/zOL/Tv6Yxf/d/DGL/3v5YxL/0Qbyxyz+g/LHLP7D5I9Z/IfNH7P4D84fs/gPlz9m8R8+f8ziP0L+mMV/xPwxi/9I+WMW/5Hzxyz+o+SPWfxHzR+z+I+WP2bxHz1/zOI/Rv6YxX/M/DGL/1j5Yxb/sfPHLP6fyx+z+I+TP2bxHzd/zOL/+fwxi/94+WMW//Hzxyz+X8gfs/hPkD9m8f9i/pjFf8L8MYv/RPljFv+J88cs/pPkj1n8J80fs/h/KX/M4j9Z/pjFf/L8MYv/FPljFv8p88cs/lPlj1n8p84fs/hPkz9m8f9y/pjF/yv5Yxb/r+aPWfy/lj9m8Z82f8ziP13+mMV/+vwxi/8M+WMW/xnzxyz+M+WPWfxnzh+z+M+SP2bx/3r+mMV/1vwxi/9s+WMW/9nzxyz+c+SPWfy/kT9m8Z8zf8zi/838MYv/t/LHLP5z5Y9Z/L+dP2bxnzt/zOI/T/6YxX/e/DGL/3z5Yxb/+fPHLP4L5I9Z/BfMH7P4L5Q/ZvFfOH/M4r9I/pjF/zv5Yxb/7+aPWfwXzR+z+H8vf8ziv1j+mMX/+/ljFv8f5I9Z/BfPH7P4L5E/ZvFfMn/M4r9U/pjFf+n8MYv/MvljFv8f5o9Z/JfNH7P4/yh/zOL/4/wxi/9y+WMW/+Xzxyz+K+SPWfxXzB+z+P8kf8ziv1L+mMV/5fwxi/9P88cs/qvkj1n8V80fs/ivlj9m8V89f8ziv0b+mMV/zfwxi/9a+WMW/5/lj1n8184fs/ivkz9m8V83f8ziv17+mMV//fwxi/8G+WMW/5/nj1n8N8wfs/hvlD9m8d84f8zi/4v8MYv/JvljFv9f5o9Z/DfNH7P4b5Y/ZvHfPH/M4v+r/DGL/6/zxyz+W+SPWfy3zB+z+P8mf8ziv1X+mMV/6/wxi/82+WMW/23zxyz+2+WPWfy3zx+z+O+QP2bx/23+mMX/d/ljFv8d88cs/jvlj1n8d84fs/jvkj9m8f99/pjF/w/5Yxb/P+aPWfx3zR+z+O+WP2bx/1P+mMX/z/ljFv/d88cs/n/JH7P475E/ZvHfM3/M4r9X/pjF/6/5Yxb/v+WPWfz/nj9m8d87f8ziv0/+mMV/3/wxi/9++WMW//3zxyz+B+SPWfwPzB+z+B+UP2bxPzh/zOJ/SP6Yxf/Q/DGL/2H5Yxb/w/PHLP5H5I9Z/I/MH7P4H5U/ZvE/On/M4n9M/pjF/9j8MYv/cfljFv/j88cs/ifkj1n8T8wfs/iflD9m8T85f8zif0r+mMX/1Pwxi/9p+WMW/9Pzxyz+Z+SPWfzPzB+z+J+VP2bxPzt/zOJ/Tv6Yxf/c/DGL/3n5Yxb/8/PHLP4X5I9Z/C/MH7P4X5Q/ZvG/OH/M4n9J/pjF/9L8MYv/ZfljFv/L88cs/lfkj1n8r8wfs/hflT9m8b86f8zif03+mMX/2vwxi/91+WMW/+vzxyz+N+SPWfxvzB+z+N+UP2bxvzl/zOJ/S/6Yxf/W/DGL/235Yxb/2/PHLP535I9Z/O/MH7P435U/ZvG/O3/M4n9P/pjF/978MYv/ffljFv/788cs/g/kj1n8H8wfs/g/lD9m8X84f8zi/0j+mMX/0fwxi/9j+WMW/8fzxyz+T+SPWfyfzB+z+D+VP2bxfzp/zOL/TP6Yxf/Z/DGL/3P5Yxb/5/PHLP4v5I9Z/F/MH7P4v5Q/ZvF/OX/M4v9K/pjF/9X8MYv/a/ljFv/X88cs/m/kj1n838wfs/i/lT9m8X87f8zi/07+mMX/3fwxi/97+WMS/9EH8scs/oPyxyz+w+SPWfyHzR+z+A/OH7P4D5c/ZvEfPn/M4j9C/pjFf8T8MYv/SPljFv+R88cs/qPkj1n8R80fs/iPlj9m8R89f8ziP0b+mMV/zPwxi/9Y+WMW/7Hzxyz+n8sfs/iPkz9m8R83f8zi//n8MYv/ePljFv/x88cs/l/IH7P4T5A/ZvH/Yv6YxX/C/DGL/0T5Yxb/ifPHLP6T5I9Z/CfNH7P4fyl/zOI/Wf6YxX/y/DGL/xT5Yxb/KfPHLP5T5Y9Z/KfOH7P4T5M/ZvH/cv6Yxf8r+WMW/6/mj1n8v5Y/ZvGfNn/M4j9d/pjFf/r8MYv/DPljFv8Z88cs/jPlj1n8Z84fs/jPkj9m8f96/pjFf9b8MYv/bPljFv/Z88cs/nPkj1n8v5E/ZvGfM3/M4v/N/DGL/7fyxyz+c+WPWfy/nT9m8Z87f8ziP0/+mMV/3vwxi/98+WMW//nzxyz+C+SPWfwXzB+z+C+UP2bxXzh/zOK/SP6Yxf87+WMW/+/mj1n8F80fs/h/L3/M4r9Y/pjF//v5Yxb/H+SPWfwXzx+z+C+RP2bxXzJ/zOK/VP6YxX/p/DGL/zL5Yxb/H+aPWfyXzR+z+P8of8zi/+P8MYv/cvljFv/l88cs/ivkj1n8V8wfs/j/JH/M4r9S/pjFf+X8MYv/T/PHLP6r5I9Z/FfNH7P4r5Y/ZvFfPX/M4r9G/pjFf838MYv/WvljFv+f5Y9Z/NfOH7P4r5M/ZvFfN3/M4r9e/pjFf/38MYv/BvljFv+f549Z/DfMH7P4b5Q/ZvHfOH/M4v+L/DGL/yb5Yxb/X+aPWfw3zR+z+G+WP2bx3zx/zOL/q/wxi/+v88cs/lvkj1n8t8wfs/j/Jn/M4r9V/pjFf+v8MYv/NvljFv9t88cs/tvlj1n8t88fs/jvkD9m8f9t/pjF/3f5Yxb/HfPHLP475Y9Z/HfOH7P475I/ZvH/ff6Yxf8P+WMW/z/mj1n8d80fs/jvlj9m8f9T/pjF/8/5Yxb/3fPHLP5/yR+z+O+RP2bx3zN/zOK/V/6Yxf+v+WMW/7/lj1n8/54/ZvHfO3/M4r9P/pjFf9/8MYv/fvljFv/988cs/gfkj1n8D8wfs/gflD9m8T84f8zif0j+mMX/0Pwxi/9h+WMW/8Pzxyz+R+SPWfyPzB+z+B+VP2bxPzp/zOJ/TP6Yxf/Y/DGL/3H5Yxb/4/PHLP4n5I9Z/E/MH7P4n5Q/ZvE/OX/M4n9K/pjF/9T8MYv/afljFv/T88cs/mfkj1n8z8wfs/iflT9m8T87f8zif07+mMX/3Pwxi/95+WMW//Pzxyz+F+SPWfwvzB+z+F+UP2bxvzh/zOJ/Sf6Yxf/S/DGL/2X5Yxb/y/PHLP5X5I9Z/K/MH7P4X5U/ZvG/On/M4n9N/pjF/9r8MYv/dfljFv/r88cs/jfkj1n8b8wfs/jflD9m8b85f8zif0v+mMX/1vwxi/9t+WMW/9vzxyz+d+SPWfzvzB+z+N+VP2bxvzt/zOJ/T/6Yxf/e/DGL/335Yxb/+/PHLP4P5I9Z/B/MH7P4P5Q/ZvF/OH/M4v9I/pjF/9H8MYv/Y/ljFv/H88cs/k/kj1n8n8wfs/g/lT9m8X86f8zi/0z+mMX/2fwxi/9z+WMW/+fzxyz+L+SPWfxfzB+z+L+UP2bxfzl/zOL/Sv6Yxf/V/DGL/2v5Yxb/1/PHLP5v5I9Z/N/MH7P4v5U/ZvF/O3/M4v9O/pjF/938MYv/e/ljEv8xBvLHLP6D8scs/sPkj1n8h80fs/gPzh+z+A+XP2bxHz5/zOI/Qv6YxX/E/DGL/0j5Yxb/kfPHLP6j5I9Z/EfNH7P4j5Y/ZvEfPX/M4j9G/pjFf8z8MYv/WPljFv+x88cs/p/LH7P4j5M/ZvEfN3/M4v/5/DGL/3j5Yxb/8fPHLP5fyB+z+E+QP2bx/2L+mMV/wvwxi/9E+WMW/4nzxyz+k+SPWfwnzR+z+H8pf8ziP1n+mMV/8vwxi/8U+WMW/ynzxyz+U+WPWfynzh+z+E+TP2bx/3L+mMX/K/ljFv+v5o9Z/L+WP2bxnzZ/zOI/Xf6Yxf//x869B9lZ13ccP7lHlOLPzgBT7OCAZZzO2EhIY6M1BAiE5bKKCRhDCOSyuUgu5EJMgpCkjVWgaaECLZq0BA1NKVathIaWeqvGBkWLtTGtVSmEWoNpSpMakWI6m+zGZPtlp/ukz0Pr9/X6I7vnLN8j5D0fzmEy4zD9Q1n6v0H/UJb+Z+ofytJ/uP6hLP3P0j+Upf8I/UNZ+v+y/qEs/UfqH8rS/436h7L0/xX9Q1n6j9I/lKX/m/QPZen/Zv1DWfr/qv6hLP3fon8oS//R+oey9D9b/1CW/mP0D2Xpf47+oSz9z9U/lKX/efqHsvQfq38oS//z9Q9l6X+B/qEs/cfpH8rS/0L9Q1n6t+kfytL/Iv1DWfpfrH8oS/9L9A9l6X+p/qEs/dv1D2Xp/1b9Q1n6v03/UJb+l+kfytL/7fqHsvQfr38oS/8J+oey9L9c/1CW/lfoH8rS/x36h7L0n6h/KEv/d+ofytJ/kv6hLP2v1D+Upf9k/UNZ+l+lfyhL/yn6h7L0v1r/UJb+1+gfytJ/qv6hLP2n6R/K0n+6/qEs/WfoH8rSv0P/UJb+M/UPZek/S/9Qlv6z9Q9l6T9H/1CW/u/SP5Sl/7X6h7L0n6t/KEv/efqHsvSfr38oS/8F+oey9L9O/1CW/gv1D2Xpv0j/UJb+i/UPZem/RP9Qlv7X6x/K0n+p/qEs/d+tfyhL/2X6h7L0X65/KEv/FfqHsvS/Qf9Qlv7v0T+Upf+N+oey9L9J/1CW/iv1D2Xpv0r/UJb+q/UPZen/a/qHsvT/df1DWfqv0T+Upf979Q9l6f8b+oey9H+f/qEs/d+vfyhL/5v1D2Xpf4v+oSz9b9U/lKX/b+ofytJ/rf6hLP1/S/9Qlv6/rX8oS//b9A9l6X+7/qEs/X9H/1CW/h/QP5Sl/x36h7L0v1P/UJb+d+kfytL/d/UPZen/e/qHsvS/W/9Qlv4f1D+Upf+H9A9l6b9O/1CW/uv1D2Xp//v6h7L0/wP9Q1n636N/KEv/DfqHsvS/V/9Qlv4f1j+Upf9H9A9l6b9R/1CW/vfpH8rS/w/1D2Xpv0n/UJb+f6R/KEv/+/UPZen/x/qHsvR/QP9Qlv4f1T+Upf+f6B/K0v9j+oey9P+4/qEs/T+hfyhL/z/VP5Sl/yf1D2Xp/6D+oSz9N+sfytL/If1DWfr/mf6hLP236B/K0v9h/UNZ+v+5/qEs/f9C/1CW/o/oH8rS/y/1D2Xp/yn9Q1n6f1r/UJb+n9E/lKX/Z/UPZen/Of1DWfr/lf6hLP0/r38oS/8v6B/K0n+r/qEs/b+ofyhL/7/WP5Sl/zb9Q1n6P6p/KEv/L+kfytL/y/qHsvR/TP9Qlv5f0T+Upf9X9Q9l6f83+oey9H9c/1CW/l/TP5Sl/9/qH8rS/+v6h7L0/zv9Q1n6b9c/lKX/N/QPZem/Q/9Qlv5/r38oS/9/0D+Upf839Q9l6f+P+oey9P+W/qEs/b+tfyhL/+/oH8rS/wn9Q1n6/5P+oSz9n9Q/lKX/U/qHsvTfqX8oS/+n9Q9l6f/P+oey9P+u/qEs/f9F/1CW/t/TP5Sl/y79Q1n6P6N/KEv/7+sfytJ/t/6hLP3/Vf9Qlv579A9l6f9v+oey9H9W/1CW/v+ufyhL/736h7L036d/KEv//9A/lKX/D/QPZem/X/9Qlv4/1D+Upf9z+oey9P+R/qEs/Z/XP5Sl/3/qH8rS/wX9Q1n6/1j/UJb+B/QPJen/ypb+oSz9++kfytK/v/6hLP0H6B/K0n+g/qEs/QfpH8rSf7D+oSz9h+gfytJ/qP6hLP1fpn8oS//j9A9l6f9y/UNZ+r9C/1CW/sfrH8rS/2f0D2Xpf4L+oZ+6/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8F/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCwAAAAAIMzfOojeDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICjAAAA//+ri+0D") close(r0) umount2(&(0x7f0000009480)='./file0\x00', 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x2) pread64(r1, &(0x7f0000001000)=""/512, 0x200, 0x0) pwrite64(r1, &(0x7f0000001000)='\x00'/512, 0x200, 0x0) close(r1) mount(&(0x7f0000000040)=@loop={'/dev/loop', 0x0}, &(0x7f0000009480)='./file0\x00', &(0x7f0000009440)='xfs\x00', 0x0, 0x0) 7.789933988s ago: executing program 4 (id=72): r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r0, &(0x7f0000000100)={0x1, 0x1}, 0x2) write$USERIO_CMD_REGISTER(r0, &(0x7f0000000102), 0x2) read(r0, &(0x7f0000000200)=""/1, 0x1) write$USERIO_CMD_SEND_INTERRUPT(r0, &(0x7f0000000300)={0x2, 0xfa}, 0x2) write$USERIO_CMD_SEND_INTERRUPT(r0, &(0x7f0000000302), 0x2) 7.641139963s ago: executing program 5 (id=74): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./config\x00', 0x1ff) mount(0x0, &(0x7f00000000c0)='./config\x00', &(0x7f0000000100)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./config/dlm\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./config/dlm/cluster\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./config/dlm/cluster/comms\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./config/dlm/cluster/comms/1\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./config/dlm/cluster/comms/2\x00', 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./config/dlm/cluster/comms/1/local\x00', 0x2, 0x0) write(r0, &(0x7f00000002c0)='1\n\x00', 0x3) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./config/dlm/cluster/comms/1/addr\x00', 0x1, 0x0) write(r1, &(0x7f0000000380)="020052487f00000100"/128, 0x80) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./config/dlm/cluster/comms/2/addr\x00', 0x1, 0x0) write(r2, &(0x7f0000000440)="020030397f00000100"/128, 0x80) close(r2) r3 = syz_io_uring_setup(0x20, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000540)=0x0, &(0x7f0000000580)=0x0, &(0x7f00000005c0)=0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000600), 0x2, 0x0) syz_io_uring_submit(r4, r5, r6, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x0, 0x0, @fd=r7, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000700)="0600000000000000020000000401000000000000000000006d796c73", 0x1c}], 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, '\x00', 0x0}}) io_uring_enter(r3, 0x1, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000300)={0x0, 0x1dcd6500}, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x1, 0x2, &(0x7f0000000740)="01000000", 0x4) bind(r8, &(0x7f0000000780)=@in={0x2, 0x3039, @loopback}, 0x80) connect(r8, &(0x7f0000000800)=@in={0x2, 0x5248, @loopback}, 0x80) write(r8, &(0x7f0000000880)="02000300000000000200000028000300050000000000000002000300000000000200000010000500", 0x28) nanosleep(&(0x7f0000000300)={0x0, 0x5f5e100}, 0x0) write(r8, &(0x7f00000008c0)="02000300010000000200000010000400", 0x10) 6.834000206s ago: executing program 4 (id=76): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1ff) syz_mount_image$btrfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000300), 0x1, 0x2291a, &(0x7f0000000100)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg3+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYu3vQptooDuDP7duG9l3sUnAQB9HFoTj4QYe2QTEgis3QUQXrVLBWqCCdLF0UdSuC4uAiinUobjqJ0E2UiotBEBQluIiFglgX8d4kzcdNUqFKkd8P2vs8nJxzApn/CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwOZw48+351567Xdue9U30de8bKRxYGVgu3jt64+LL97m3/fPLV2bPXnh9cPbBuf7dYz2FyRDy0a++KGmP9q6unN7zf+7Tw/1ffswfmtzSVZr7X+mZqXpxeFM+DAyHMFZV+RhCb3z4PBRCvrYQX8OtxsJSfDiS0hEfC4MhnK/riI/j5QIAAAAAAAAAAAAAAAAAAMAf1VH5F0vCzztr7lGctu4IUSWYHUI+brk9PXdq68ix4v2pXauDdyaOV9U70+ohzIS0fTva74ta71tKrTfbF6Xsi2r2JWHx9c7rbDsv32ReNnVe5d679hfVvO/e1Hlr9dCdPLKZ+jmt1U+sz/MfHn21ffzSXPHp9YXFF1O57PCjkzcfh3eLC98zH65dvTzakP/Pts7/Z0p7y/n/zrDO/H/yAaXl/+Pj9FCTNH/PbxeeyP8DAAAAAAAAAAAAAAAAAAB/xYbm/zf7vH/9+wka8/8zyQ/sb1j+v10/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBPduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJ/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYe/e46ws6wSAP2dgGLmoKGR46YaW5i7DIMwQyswcu2FqNrV2cY0MFS8LSoqmqKuTaGsXTdM2w1qx2pQuLB9Ty0s5mYGabQOYZYq5m37sJkl4yaVkP3Pe8xzOed85nBkuMuj3+wfnOe/vub7vnDPDH7/nAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8PztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7Nc9iBNBFADg2dxFT2yu8zpBuOYKKwsbYe8KEfw71PoCFlZGRW3s1oAgWFhYWFhYinaWVqa0TIwI9oIINsHOSrJ/yQ5ZBcEf8Ptgb5l97+3MDQN5CwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/vkOv+nsvBl/fHHx879KD7snpzc/brw8/3PxyeuPlsfdbx1en9wdXb092Bs+vHd26fODD9RDC6qwuKet7O6cuXLnYO7tWvXA4KULpbtIyZZF6o5Pf9pUP6+T1WW15rYdwdyGnslLet1cWxkk8Qci69Qur64ee3Hm0t3H+zKdntza/nXjaP7fkX2e+vf+f8oh9DKE621n+txNlHGmMk/zodUKycESL+vjAzeOjpfE/MQEA0JQVv5rd+sFuNB43x2mUP4zGaZRftVZp0VC09c8/NXybl9Ztc9mKz9voURSP1xXX/6Z1psWnwv62dWbjZrzcv3qcRfUhyo8+NX59P4t51trWGd41439rnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfGfv3uOsLOsEgD9nYBi5qChkeOmGluYuwyDMEMrMHLthaja1dnGNDBUvC0qKpqirk2hrF03TNsNasdqULiwfU8tLOZmBmm0DmGWKuZt+7CZJeMmlZD9z3vMcznnfOZwZLjLo9/sH5znv77m+75wzwx+/5wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/88OHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AsAAAAACDM3zqNjg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4KQAA///OLhIU") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x242, 0x1ff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file2\x00', 0x242, 0x1ff) mmap(&(0x7f0000000000/0x1000000)=nil, 0x1000000, 0x3, 0x32, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000000), 0x1000000) write(r1, &(0x7f0000000000), 0x1000000) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f0000000280)={0x0, 0x1000000, 0x1, 0x0, 0x0, [{{r1}}]}) 6.657079154s ago: executing program 5 (id=77): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./sys\x00', 0x1ff) mount(&(0x7f0000000080)=@filename='none\x00', &(0x7f00000000c0)='./sys\x00', &(0x7f0000000100)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./sys/power/state\x00', 0x1, 0x0) write(r0, &(0x7f0000000180)='disk\n', 0x4) 6.45991397s ago: executing program 2 (id=78): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000040)='./sys\x00', &(0x7f0000000080)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x1, 0x0) write(r0, &(0x7f0000000200)='md0', 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./sys/block/md0/md/level\x00', 0x2, 0x0) write(r1, &(0x7f0000000400)='raid1\x00', 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./sys/block/md0/md/new_dev\x00', 0x1, 0x0) write(r2, &(0x7f0000000600)='1:0\x00', 0x3) openat(0xffffffffffffff9c, &(0x7f0000000700)='./sys/block/md0/md/raid_disks\x00', 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./sys/block/md0/md/component_size\x00', 0x2, 0x0) write(r3, &(0x7f0000000a00)='4096\x00', 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000b00)='./sys/block/md0/md/array_state\x00', 0x2, 0x0) write(r4, &(0x7f0000000c00)='run\x00', 0x3) openat(0xffffffffffffff9c, &(0x7f0000000d00)='./sys/block/md0/md/serialize_policy\x00', 0x2, 0x0) 6.293835792s ago: executing program 0 (id=79): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./config\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./config\x00', &(0x7f0000000040)='configfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./config/cluster/mycluster/node/mynode/num\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)='0\n\x00', 0x2) 6.109854584s ago: executing program 2 (id=80): mount(0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./config/nullb\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./config/nullb/nullb1\x00', 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./config/nullb/nullb1/size\x00', 0x2, 0x0) write(r0, &(0x7f0000000500)='1\n', 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./config/nullb/nullb1/zoned\x00', 0x2, 0x0) write(r1, &(0x7f0000000700)='1\n', 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./config/nullb/nullb1/zone_size\x00', 0x2, 0x0) write(r2, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000c00)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000c00)='./dev\x00', &(0x7f0000000d00)='devtmpfs\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000e00)='./dev/nullb1\x00', 0x2, 0x0) write(r3, &(0x7f0000000f00)="789c04c003006d0500c0d06cdbb6976ddbb66d2ff7ae8d6cdbb66ddbb6bfd1b96f80f70ff081013e38c08706f8f0001f19e0a3037c6c808f0ff089013e39c0a706f8f4009f19e0b3037c6e80cf0ff08501be38c09706f8f2005f19e0ab037c6d80af0ff08d01be39c0b706f8f600df19e0bb037c6f80ef0ff083017e38c08f06f8f1003f19e0a703fc6c809f0ff08b017e39c0af06f8f500bf19e0b703fc6e80df0ff08701fe38c09f06f8f3007f19e0af03fc6d80bf0ff08f01fe39c0bf06f8f700ff19e0bf03fc6f804306387480c306387c802306387280a306387a806306387680e304386e80e305387e80130438618013053871809304386980930538798053043865805305387580d304386d80d305387d8033043863803305387380b304386b80b305387b8073043867807305387780f304386f80f305387f800b04b860800b05b870808b04b868808b05b878804b04b864804b05b87480cb044880cb06b85c80cb07b842802b06b852802b07b84a80ab06b85a80ab07b846806b06b856806b07b84e80eb06b85e80eb07b841801b06b851801b07b849809b06b859809b07b845805b06b855805b07b84d80db06b85d80db07b843803b06b853803b07b84b80bb06b85b80bb07b847807b06b857807b07b84f80fb06b85f80fb07784080070678508007077848808706785880870778448047067854804707784c80c706785c80c70778428027067852802707784a80a7066880a705787a8067047866806705787680e704786e8083008300c300a300e3009300d300b300f3008b00cb00ab00eb009b00db00bb00fb00cf0bf0fc002f08f0c2002f0af0e2002f09f0d2002f0bf0f200af08f0ca00af0af0ea00af09f0da00af0bf0fa006f08f0c6006f0af0e6006f09f0d6006f0bf0f600ef08f0ce00ef0af0ee00ef09f0de00ef0bf0fe001f08f0c1001f0af0e1001f09f0d1001f0bf0f1009f08f0c9009f0af0e9009f09f0d9009f0bf0f9005f08f0c5005f0af0e5005f09f0d5005f0bf0f500df08f0cd00df0af0ed00df09f0dd00df0bf0fd003f08f0c3003f0af0e3003f09f0d3003f0bf0f300bf08f0cb00bf0af0eb00bf09f0db00bf0bf0fb007f08f0c7007f0af0e7007f09f0d7007f0bf0f700ff08f0cf00ff0af0ef00ff09f0df00ff0b70488043031c16e0f00047043832c051018e0e704c8063031c27c471431c2fc4f1439c20c409439c28c489439c24c449439c2cc4c9439c22c429439c2ac4a9439c26c469439c2ec4e9439c21c419439c29c499439c25c459439c2dc4d9439c23c439439c2bc4b9439c27c479439c2fc4f9435c20c405435c28c485435c24c445435c2cc4c5435c22c425435c2ac4a5435c2644425c36c4e5425c3ec415425c31c495425c39c455425c35c4d5425c3dc435425c33c4b5425c3bc475425c37c4f5425c3fc40d42dc30c48d42dc38c44d42dc34c4cd42dc3cc42d42dc32c4ad42dc3ac46d42dc36c4ed42dc3ec41d42dc31c49d42dc39c45d42dc35c4dd42dc3dc43d42dc33c4bd42dc3bc47d42dc37c4fd42dc3fc403423c30c483423c38c443423c34c4c3423c3cc423423c32c4a3423c3ac463423c36c4e3423c3ec413423c31c493423c39c453423c3544433c2dc4d3433c23c433433c2bc4b3433c27c473431c84188418861885188798849886988598875884588658855887d884d886d885d887785e88e787784188178678518817877849889786785988978778458857867855885787784d88d786785d88d78778438837867853883787784b88b786785b88b78778478877867857887787784f88f786785f88f787f840880f86f850880f87f848888f86f858888f87f844884f86f854884f87f84c88cf86f85c88cf87f842882f86f852882f87f84a88af86f85a88af87f846886f86f856886f87f84e88ef86f85e88ef87f841881f86f851881f87f849889f86f859889f87f845885f86f855885f87f84d88df86f85d88df87f843883f86f853883f87f84b88bf86f85b88bf87f847887f86f857887f87f84f88ff86f85f8843421c1ae2b01087873822c491218e0a71748863421c1be238118e1be178118e1fe104114e18e144114e1ce124114e1ae164114e1ee114114e19e154114e1de134114e1be174114e1fe10c11ce18e14c11ce1ce12c11ce1ae16c11ce1ee11c11ce19e15c11ce1de13c11ce1be17c11ce1fe102112e18e142112e1ce122112e1ae162112e1ee112112e19e152112e1de1321112e1b2112e17e1f211ae10e18a11ae14e1ca11ae12e1aa11ae16e1ea11ae11e19a11ae15e1da11ae13e1ba11ae17e1fa116e10e186116e14e1c6116e12e1a6116e16e1e6116e11e196116e15e1d6116e13e1b6116e17e1f611ee10e18e11ee14e1ce11ee12e1ae11ee16e1ee11ee11e19e11ee15e1de11ee13e1be11ee17e1fe111e10e181111e14e1c1111e12e1a1111e16e1e1111e11e191111e15e1d1111e13e1b1111e17e1f1119e10e189119e14e1c9119e12e1a9111ae169119e1ee119119e19e159119e1de139119e1be120c220c230c228c238c224c234c22cc23cc222c232c22ac23ac226c236c22ec23ec2f3223c3fc20b22bc30c28b22bc38c24b22bc34c2cb22bc3cc22b22bc32c2ab22bc3ac26b22bc36c2eb22bc3ec21b22bc31c29b22bc39c25b22bc35c2db22bc3dc23b22bc33c2bb22bc3bc27b22bc37c2fb22bc3fc207227c30c287227c38c247227c34c2c7227c3cc227227c32c2a7227c3ac267227c36c2e7227c3ec217227c31c297227c39c257227c35c2d7227c3dc237227c33c2b7227c3bc277227c37c2f7227c3fc20f22fc30c28f22fc38c24f22fc34c2cf22fc3cc22f22fc32c2af22fc3ac26f22fc36c2ef22fc3ec21f22fc31c29f22fc39c25f22fc35c2df22fc3dc23f22fc33c2bf22fc3bc27f22fc37c2ff221c12e1d0088745383cc211118e8c705484a3231c13e1d808c78971dc18c78b71fc18278871c218278a71e218278971d218278b71f218a78871ca18a78a71ea18a78971da18a78b71fa18678871c618678a71e618678971d618678b71f618e78871ce18e78a71ee18e78971de18e78b71fe18178871c118178a71e118178971d118178b71f118978871c918978a71e91897899118978d71b918978f718518578c71a518578e719518578d71b518578f718d18d78c71ad18d78e719d18d78d71bd18d78f718318378c71a318378e719318378d71b318378f718b18b78c71ab18b78e719b18b78d71bb18b78f718718778c71a718778e719718778d71b718778f718f18f78c71af18f78e719f18f78d71bf18f78ff180180f8cf1a0180f8ef190180f8df1b0180f8ff188188f8cf1a8188f8ef198188f8df1b8188f8ff184184f8cf1a4184f8ef194184f8dd1184f8bf1f418cf88f1cc18cf8af1ec18cf89f1dc180731063186314631c6312631a6316631e631163196315631d6313631b6317631f6319e17e3f9315e10e385315e14e3c5315e12e3a5315e16e3e5315e11e395315e15e3d5315e13e3b5315e17e3f531de10e38d31de14e3cd31de12e3ad31de16e3ed31de11e39d31de15e3dd31de13e3bd31de17e3fd313e10e383313e14e3c3313e12e3a3313e16e3e3313e11e393313e15e3d3313e13e3b3313e17e3f331be10e38b31be14e3cb31be12e3ab31be16e3eb31be11e39b31be15e3db31be13e3bb31be17e3fb317e10e387317e14e3c7317e12e3a7317e16e3e7317e11e397317e15e3d7317e13e3b7317e17e3f731fe10e38f31fe14e3cf31fe12e3af31fe16e3ef31fe11e39f31fe15e3df31fe13e3bf31fe17e3901887c6382cc6e1318e8871648ca3621c1de39818c7c6384e82e326385e82e327384182132638518213273849829326385982932738458253263855825327384d82d326385d82d32738438233263853823327384b82b326385b82b32738478273263857827327384f82f326385f82f327b840820b26b850820b27b848828b26b858828b27b844824b26b854824b27b84c8224b86c82cb25b87c822b24b862822b25b87282ab24b86a82ab25b87a826b24b866826b25b87682eb24b86e82eb25b87e821b24b861821b25b871829b24b869829b25b879825b24b865825b25b87582db24b86d82db25b87d823b24b863823b25b87382bb24b86b82bb25b87b827b24b867827b25b87782fb24b86f82fb25b87f82072478608207257870828724786882872578788247247864824725787482c724786c82c725787c8227247862822725787282a724786a8226785a82a72778468267267856826727784e82e72638483048304c304a304e3049304d304b304fb048b04cb04ab04eb049b04db04bb04ff0bc04cf4ff082042f4cf0a2042f4ef092042f4df0b2042f4ff08a04af4cf0aa04af4ef09a04af4df0ba04af4ff086046f4cf0a6046f4ef096046f4df0b6046f4ff08e04ef4cf0ae04ef4ef09e04ef4df0be04ef4ff081041f4cf0a1041f4ef091041f4df0b1041f4ff089049f4cf0a9049f4ef099049f4df0b9049f4ff085045f4cf0a5045f4ef095045f4df0b5045f4ff08d04df4cf0ad04df4ef09d04df4df0bd04df4ff083043f4cf0a3043f4ef093043f4df0b3043f4ff08b04bf4cf0ab04bf4ef09b04bf4df0bb04bf4ff087047f4cf0a7047f4ef097047f4df0b7047f4ff08f04ff4cf0af04ff4ef09f04ff4df0bf0487243834c161090e4f70448223131c95e0e804c7243836c171521c37c5f1521c3fc509529c30c589529c38c549529c34c5c9529c3cc529529c32c5a9529c3ac569529c36c5e9529c3ec519529c31c599529c39c559529c35c5d9529c3dc539529c33c5b9529c3bc579529c37c5f9529c3fc505525c30c585525c38c545525c34c5c5525c3cc525525c32c5a5525c3ac5655224c565535c2ec5e5535c21c515535c29c595535c25c555535c2dc5d5535c23c535535c2bc5b5535c27c575535c2fc5f553dc20c50d53dc28c58d53dc24c54d53dc2cc5cd53dc22c52d53dc2ac5ad53dc26c56d53dc2ec5ed53dc21c51d53dc29c59d53dc25c55d53dc2dc5dd53dc23c53d53dc2bc5bd53dc27c57d53dc2fc5fd533c20c503533c28c583533c24c543533c2cc5c3533c22c523533c2ac5a3533c26c563533c2ec5e3533c21c513533c29c593533c25c5535334c5d3523c3dc533523c33c5b3523c3bc573523c37c5418a418a618a518a718a498a698a598a798a458a658a558a758a4d8a6d8a5d8a7d8ae7a5787e8a17a478618a17a578718a97a478698a97a578798a57a478658a57a578758ad7a4786d8ad7a5787d8a37a478638a37a578738ab7a4786b8ab7a5787b8a77a478678a77a578778af7a4786f8af7a5787f8a0fa4f8608a0fa5f8708a8fa4f8688a8fa5f8788a4fa4f8648a4fa5f8748acfa4f86c8acfa5f87c8a2fa4f8628a2fa5f8728aafa4f86a8aafa5f87a8a6fa4f8668a6fa5f8768aefa4f86e8aefa5f87e8a1fa4f8618a1fa5f8718a9fa4f8698a9fa5f8798a5fa4f8658a5fa5f8758adfa4f86d8adfa5f87d8a3fa4f8638a3fa5f8738abfa4f86b8abfa5f87b8a7fa4f8678a7fa5f8778affa4f86f8affa53824c5a1290e4b71788a23521c99e2a81447a73826c5b1298e93e1b8198e97e1f8194e90e184194e94e1c4194e92e1a4194e96e1e4194e91e194194e95e1d4194e93e1b4194e97e1f419ce90e18c19ce94e1cc19ce92e1ac19ce96e1ec19ce91e19c19ce95e1dc19ce93e1bc19ce97e1fc192e90e182192e94e1c2192e92e1a2192e96e1e2192e91e192192e95e1d2192e9321192e9be172192e9fe10a19ae98e14a19ae9ce12a19ae9ae16a19ae9ee11a19ae99e15a19ae9de13a19ae9be17a19ae9fe106196e98e146196e9ce126196e9ae166196e9ee116196e99e156196e9de136196e9be176196e9fe10e19ee98e14e19ee9ce12e19ee9ae16e19ee9ee11e19ee99e15e19ee9de13e19ee9be17e19ee9fe101191e98e141191e9ce121191e9ae161191e9ee111191e99e151191e9de131191e9be171191e9fe109199e98e149199e9ce129199e9aa1199e96e1e9199e91e199199e95e1d9199e93e1b9190e320c320c338c328c334c324c33cc32cc332c322c33ac32ac336c326c33ec32ec333c2fc3f333bc20c30b33bc28c38b33bc24c34b33bc2cc3cb33bc22c32b33bc2ac3ab33bc26c36b33bc2ec3eb33bc21c31b33bc29c39b33bc25c35b33bc2dc3db33bc23c33b33bc2bc3bb33bc27c37b33bc2fc3fb337c20c307337c28c387337c24c347337c2cc3c7337c22c327337c2ac3a7337c26c367337c2ec3e7337c21c317337c29c397337c25c357337c2dc3d7337c23c337337c2bc3b7337c27c377337c2fc3f733fc20c30f33fc28c38f33fc24c34f33fc2cc3cf33fc22c32f33fc2ac3af33fc26c36f33fc2ec3ef33fc21c31f33fc29c39f33fc25c35f33fc2dc3df33fc23c33f33fc2bc3bf33fc27c37f33fc2fc321190ecd705886c3331c91e1c80c4765383ac331198ecd709c1cc7cd71bc1cc7cf71821c27cc71a21c27ce71921c27cd71b21c27cf718a1ca7cc71aa1ca7ce719a1ca7cd71ba1ca7cf71861c67cc71a61c67ce71961c67cd71b61c67cf718e1ce7cc71ae1ce7ce719e1ce7cd71be1ce7cf71811c17cc71a11c17ce71911c17cd71b11c17cf71891c97cc71a91c97ce71991cc971d91c97cb71f91c57c871c51c57ca71e51c57c971d51c57cb71f51cd7c871cd1cd7ca71ed1cd7c971dd1cd7cb71fd1c37c871c31c37ca71e31c37c971d31c37cb71f31cb7c871cb1cb7ca71eb1cb7c971db1cb7cb71fb1c77c871c71c77ca71e71c77c971d71c77cb71f71cf7c871cf1cf7ca71ef1cf7c971df1cf7cb71ff1c0fc8f1c01c0fcaf1e01c0fc9f1d01c0fcbf1f01c8fc8f1c81c8fcaf1e81c8fc9f1d81c8fcbf1f81c4fc8f1c41c4fcaf1e41c4fc9f1d41ccdf1b41c4fcff18c1ccfccf1ac1ccfcef19c1ccfcd7190639063986394639c6392639a6396639e639163996395639d6393639b6397639fe379399e9fe305395e98e345395e9ce325395e9ae365395e9ee315395e99e355395e9de335395e9be375395e9fe30d39de98e34d39de9ce32d39de9ae36d39de9ee31d39de99e35d39de9de33d39de9be37d39de9fe303393e98e343393e9ce323393e9ae363393e9ee313393e99e353393e9de333393e9be373393e9fe30b39be98e34b39be9ce32b39be9ae36b39be9ee31b39be99e35b39be9de33b39be9be37b39be9fe307397e98e347397e9ce327397e9ae367397e9ee317397e99e357397e9de337397e9be377397e9fe30f39fe98e34f39fe9ce32f39fe9ae36f39fe9ee31f39fe99e35f39fe9de33f39fe9be37f390ec971688ec3721c9ee3881c47e6382ac7d1398ec9716c8ee314386e81e315387e81131438618113153871819314386981931538798153143865815315387581d314386d81d315387d8133143863813315387381b314386b81b315387b8173143867817315387781f314386f81f315387f810b14b860810b15b870818b14b868818b15b878814b14b864814b15b87481cb144881cb16b85c81cb17b842812b16b852812b17b84a81ab16b85a81ab17b846816b16b856816b17b84e81eb16b85e81eb17b841811b16b851811b17b849819b16b859819b17b845815b16b855815b17b84d81db16b85d81db17b843813b16b853813b17b84b81bb16b85b81bb17b847817b16b857817b17b84f81fb16b85f81fb17784081071678508107177848818716785881871778448147167854814717784c81c716785c81c71778428127167852812717784a81a7166881a715787a8167147866816715787681e714786e8183028302c302a302e3029302d302b302f3028b02cb02ab02eb029b02db02bb02fb02cf2bf0fc022f28f0c2022f2af0e2022f29f0d2022f2bf0f202af28f0ca02af2af0ea02af29f0da02af2bf0fa026f28f0c6026f2af0e6026f29f0d6026f2bf0f602ef28f0ce02ef2af0ee02ef29f0de02ef2bf0fe021f28f0c1021f2af0e1021f29f0d1021f2bf0f1029f28f0c9029f2af0e9029f29f0d9029f2bf0f9025f28f0c5025f2af0e5025f29f0d5025f2bf0f502df28f0cd02df2af0ed02df29f0dd02df2bf0fd023f28f0c3023f2af0e3023f29f0d3023f2bf0f302bf28f0cb02bf2af0eb02bf29f0db02bf2bf0fb027f28f0c7027f2af0e7027f29f0d7027f2bf0f702ff28f0cf02ff2af0ef02ff29f0df02ff2b704881430b1c56e0f002471438b2c051058e2e704c81630b1ca7c4714b1cafc4f14b9ca0c4094b9ca8c4894b9ca4c4494b9cacc4c94b9ca2c4294b9caac4a94b9ca6c4694b9caec4e94b9ca1c4194b9ca9c4994b9ca5c4594b9cadc4d94b9ca3c4394b9cabc4b94b9ca7c4794b9cafc4f94b5ca0c4054b5ca8c4854b5ca4c4454b5cacc4c54b5ca2c4254b5caac4a54b5ca6444a5cb6c4e54a5cbec4154a5cb1c4954a5cb9c4554a5cb5c4d54a5cbdc4354a5cb3c4b54a5cbbc4754a5cb7c4f54a5cbfc40d4adcb0c48d4adcb8c44d4adcb4c4cd4adcbcc42d4adcb2c4ad4adcbac46d4adcb6c4ed4adcbec41d4adcb1c49d4adcb9c45d4adcb5c4dd4adcbdc43d4adcb3c4bd4adcbbc47d4adcb7c4fd4adcbfc4034a3cb0c4834a3cb8c4434a3cb4c4c34a3cbcc4234a3cb2c4a34a3cbac4634a3cb6c4e34a3cbec4134a3cb1c4934a3cb9c4534a3cb5444b3cadc4d34b3ca3c4334b3cabc4b34b3ca7c4734b1c94189418961895189798949896989598975894589658955897d894d896d895d897785e89e797784189179678518917977849899796785989979778458957967855895797784d89d796785d89d79778438937967853893797784b89b796785b89b79778478977967857897797784f89f796785f89f797f840890f96f850890f97f848898f96f858898f97f844894f96f854894f97f84c89cf96f85c89cf97f842892f96f852892f97f84a89af96f85a89af97f846896f96f856896f97f84e89ef96f85e89ef97f841891f96f851891f97f849899f96f859899f97f845895f96f855895f97f84d89df96f85d89df97f843893f96f853893f97f84b89bf96f85b89bf97f847897f96f857897f97f84f89ff96f85f89434a1c5ae2b012879738a2c491258e2a717489634a1c5be238158e5be178158e5fe104154e58e144154e5ce124154e5ae164154e5ee114154e59e154154e5de134154e5be174154e5fe10c15ce58e14c15ce5ce12c15ce5ae16c15ce5ee11c15ce59e15c15ce5de13c15ce5be17c15ce5fe102152e58e142152e5ce122152e5ae162152e5ee112152e59e152152e5de1321552e1b2152e57e1f215ae50e18a15ae54e1ca15ae52e1aa15ae56e1ea15ae51e19a15ae55e1da15ae53e1ba15ae57e1fa156e50e186156e54e1c6156e52e1a6156e56e1e6156e51e196156e55e1d6156e53e1b6156e57e1f615ee50e18e15ee54e1ce15ee52e1ae15ee56e1ee15ee51e19e15ee55e1de15ee53e1be15ee57e1fe151e50e181151e54e1c1151e52e1a1151e56e1e1151e51e191151e55e1d1151e53e1b1151e57e1f1159e50e189159e54e1c9159e52e1a9155ae169159e5ee119159e59e159159e5de139159e5be1a0c2a0c2b0c2a8c2b8c2a4c2b4c2acc2bcc2a2c2b2c2aac2bac2a6c2b6c2aec2bec2f32a3cbfc20b2abcb0c28b2abcb8c24b2abcb4c2cb2abcbcc22b2abcb2c2ab2abcbac26b2abcb6c2eb2abcbec21b2abcb1c29b2abcb9c25b2abcb5c2db2abcbdc23b2abcb3c2bb2abcbbc27b2abcb7c2fb2abcbfc2072a7cb0c2872a7cb8c2472a7cb4c2c72a7cbcc2272a7cb2c2a72a7cbac2672a7cb6c2e72a7cbec2172a7cb1c2972a7cb9c2572a7cb5c2d72a7cbdc2372a7cb3c2b72a7cbbc2772a7cb7c2f72a7cbfc20f2afcb0c28f2afcb8c24f2afcb4c2cf2afcbcc22f2afcb2c2af2afcbac26f2afcb6c2ef2afcbec21f2afcb1c29f2afcb9c25f2afcb5c2df2afcbdc23f2afcb3c2bf2afcbbc27f2afcb7c2ff2a1c52e1d00a875538bcc211158eac705485a32b1c53e1d80ac7a971dc1ac7ab71fc1a27a871c21a27aa71e21a27a971d21a27ab71f21aa7a871ca1aa7aa71ea1aa7a971da1aa7ab71fa1a67a871c61a67aa71e61a67a971d61a67ab71f61ae7a871ce1ae7aa71ee1ae7a971de1ae7ab71fe1a17a871c11a17aa71e11a17a971d11a17ab71f11a97a871c91a97aa71e91a97a9911a97ad71b91a97af71851a57ac71a51a57ae71951a57ad71b51a57af718d1ad7ac71ad1ad7ae719d1ad7ad71bd1ad7af71831a37ac71a31a37ae71931a37ad71b31a37af718b1ab7ac71ab1ab7ae719b1ab7ad71bb1ab7af71871a77ac71a71a77ae71971a77ad71b71a77af718f1af7ac71af1af7ae719f1af7ad71bf1af7aff1801a0facf1a01a0faef1901a0fadf1b01a0faff1881a8facf1a81a8faef1981a8fadf1b81a8faff1841a4facf1a41a4faef1941a4fadd11a4fabf1f41acfa8f1cc1acfaaf1ec1acfa9f1dc1a0735063586354635c6352635a6356635e635163596355635d6353635b6357635f6359e57e3f9355e50e385355e54e3c5355e52e3a5355e56e3e5355e51e395355e55e3d5355e53e3b5355e57e3f535de50e38d35de54e3cd35de52e3ad35de56e3ed35de51e39d35de55e3dd35de53e3bd35de57e3fd353e50e383353e54e3c3353e52e3a3353e56e3e3353e51e393353e55e3d3353e53e3b3353e57e3f335be50e38b35be54e3cb35be52e3ab35be56e3eb35be51e39b35be55e3db35be53e3bb35be57e3fb357e50e387357e54e3c7357e52e3a7357e56e3e7357e51e397357e55e3d7357e53e3b7357e57e3f735fe50e38f35fe54e3cf35fe52e3af35fe56e3ef35fe51e39f35fe55e3df35fe53e3bf35fe57e3901a87d638acc6e1358ea871648da36a1c5de3981ac7d6384e83e336385e83e337384183133638518313373849839336385983933738458353363855835337384d83d336385d83d33738438333363853833337384b83b336385b83b33738478373363857837337384f83f336385f83f337b840830b36b850830b37b848838b36b858838b37b844834b36b854834b37b84c8334b86c83cb35b87c832b34b862832b35b87283ab34b86a83ab35b87a836b34b866836b35b87683eb34b86e83eb35b87e831b34b861831b35b871839b34b869839b35b879835b34b865835b35b87583db34b86d83db35b87d833b34b863833b35b87383bb34b86b83bb35b87b837b34b867837b35b87783fb34b86f83fb35b87f83073478608307357870838734786883873578788347347864834735787483c734786c83c735787c8327347862832735787283a734786a8336785a83a73778468367367856836737784e83e73638683068306c306a306e3069306d306b306fb068b06cb06ab06eb069b06db06bb06ff0bc06cf6ff082062f6cf0a2062f6ef092062f6df0b2062f6ff08a06af6cf0aa06af6ef09a06af6df0ba06af6ff086066f6cf0a6066f6ef096066f6df0b6066f6ff08e06ef6cf0ae06ef6ef09e06ef6df0be06ef6ff081061f6cf0a1061f6ef091061f6df0b1061f6ff089069f6cf0a9069f6ef099069f6df0b9069f6ff085065f6cf0a5065f6ef095065f6df0b5065f6ff08d06df6cf0ad06df6ef09d06df6df0bd06df6ff083063f6cf0a3063f6ef093063f6df0b3063f6ff08b06bf6cf0ab06bf6ef09b06bf6df0bb06bf6ff087067f6cf0a7067f6ef097067f6df0b7067f6ff08f06ff6cf0af06ff6ef09f06ff6df0bf06873438b4c1610d0e6f704483231b1cd5e0e806c73438b6c1715a1cb7c5f15a1cbfc5095a9cb0c5895a9cb8c5495a9cb4c5c95a9cbcc5295a9cb2c5a95a9cbac5695a9cb6c5e95a9cbec5195a9cb1c5995a9cb9c5595a9cb5c5d95a9cbdc5395a9cb3c5b95a9cbbc5795a9cb7c5f95a9cbfc5055a5cb0c5855a5cb8c5455a5cb4c5c55a5cbcc5255a5cb2c5a55a5cbac5655aa4c5655b5caec5e55b5ca1c5155b5ca9c5955b5ca5c5555b5cadc5d55b5ca3c5355b5cabc5b55b5ca7c5755b5cafc5f55bdca0c50d5bdca8c58d5bdca4c54d5bdcacc5cd5bdca2c52d5bdcaac5ad5bdca6c56d5bdcaec5ed5bdca1c51d5bdca9c59d5bdca5c55d5bdcadc5dd5bdca3c53d5bdcabc5bd5bdca7c57d5bdcafc5fd5b3ca0c5035b3ca8c5835b3ca4c5435b3cacc5c35b3ca2c5235b3caac5a35b3ca6c5635b3caec5e35b3ca1c5135b3ca9c5935b3ca5c5535bb4c5d35a3cbdc5335a3cb3c5b35a3cbbc5735a3cb7c5418b418b618b518b718b498b698b598b798b458b658b558b758b4d8b6d8b5d8b7d8be7b5787e8b17b478618b17b578718b97b478698b97b578798b57b478658b57b578758bd7b4786d8bd7b5787d8b37b478638b37b578738bb7b4786b8bb7b5787b8b77b478678b77b578778bf7b4786f8bf7b5787f8b0fb4f8608b0fb5f8708b8fb4f8688b8fb5f8788b4fb4f8648b4fb5f8748bcfb4f86c8bcfb5f87c8b2fb4f8628b2fb5f8728bafb4f86a8bafb5f87a8b6fb4f8668b6fb5f8768befb4f86e8befb5f87e8b1fb4f8618b1fb5f8718b9fb4f8698b9fb5f8798b5fb4f8658b5fb5f8758bdfb4f86d8bdfb5f87d8b3fb4f8638b3fb5f8738bbfb4f86b8bbfb5f87b8b7fb4f8678b7fb5f8778bffb4f86f8bffb538a4c5a12d0e6b71788b235a1cd9e2a81647b738a6c5b12d8ed3e1b81d8ed7e1f81d4ed0e1841d4ed4e1c41d4ed2e1a41d4ed6e1e41d4ed1e1941d4ed5e1d41d4ed3e1b41d4ed7e1f41dced0e18c1dced4e1cc1dced2e1ac1dced6e1ec1dced1e19c1dced5e1dc1dced3e1bc1dced7e1fc1d2ed0e1821d2ed4e1c21d2ed2e1a21d2ed6e1e21d2ed1e1921d2ed5e1d21d2ed3211d2edbe1721d2edfe10a1daed8e14a1daedce12a1daedae16a1daedee11a1daed9e15a1daedde13a1daedbe17a1daedfe1061d6ed8e1461d6edce1261d6edae1661d6edee1161d6ed9e1561d6edde1361d6edbe1761d6edfe10e1deed8e14e1deedce12e1deedae16e1deedee11e1deed9e15e1deedde13e1deedbe17e1deedfe1011d1ed8e1411d1edce1211d1edae1611d1edee1111d1ed9e1511d1edde1311d1edbe1711d1edfe1091d9ed8e1491d9edce1291d9edaa11d9ed6e1e91d9ed1e1991d9ed5e1d91d9ed3e1b91d0e3a0c3a0c3b8c3a8c3b4c3a4c3bcc3acc3b2c3a2c3bac3aac3b6c3a6c3bec3aec3b3cafc3f33bbca0c30b3bbca8c38b3bbca4c34b3bbcacc3cb3bbca2c32b3bbcaac3ab3bbca6c36b3bbcaec3eb3bbca1c31b3bbca9c39b3bbca5c35b3bbcadc3db3bbca3c33b3bbcabc3bb3bbca7c37b3bbcafc3fb3b7ca0c3073b7ca8c3873b7ca4c3473b7cacc3c73b7ca2c3273b7caac3a73b7ca6c3673b7caec3e73b7ca1c3173b7ca9c3973b7ca5c3573b7cadc3d73b7ca3c3373b7cabc3b73b7ca7c3773b7cafc3f73bfca0c30f3bfca8c38f3bfca4c34f3bfcacc3cf3bfca2c32f3bfcaac3af3bfca6c36f3bfcaec3ef3bfca1c31f3bfca9c39f3bfca5c35f3bfcadc3df3bfca3c33f3bfcabc3bf3bfca7c37f3bfcafc3211d0eed705887c33b1cd1e1c80e477538bac3311d8eed709c1ec7ed71bc1ec7ef71821e27ec71a21e27ee71921e27ed71b21e27ef718a1ea7ec71aa1ea7ee719a1ea7ed71ba1ea7ef71861e67ec71a61e67ee71961e67ed71b61e67ef718e1ee7ec71ae1ee7ee719e1ee7ed71be1ee7ef71811e17ec71a11e17ee71911e17ed71b11e17ef71891e97ec71a91e97ee71991ee971d91e97eb71f91e57e871c51e57ea71e51e57e971d51e57eb71f51ed7e871cd1ed7ea71ed1ed7e971dd1ed7eb71fd1e37e871c31e37ea71e31e37e971d31e37eb71f31eb7e871cb1eb7ea71eb1eb7e971db1eb7eb71fb1e77e871c71e77ea71e71e77e971d71e77eb71f71ef7e871cf1ef7ea71ef1ef7e971df1ef7eb71ff1e0fe8f1c01e0feaf1e01e0fe9f1d01e0febf1f01e8fe8f1c81e8feaf1e81e8fe9f1d81e8febf1f81e4fe8f1c41e4feaf1e41e4fe9f1d41eedf1b41e4feff18c1ecfecf1ac1ecfeef19c1ecfed71d063d063d863d463dc63d263da63d663de63d163d963d563dd63d363db63d763dfe3793d9edfe3053d5ed8e3453d5edce3253d5edae3653d5edee3153d5ed9e3553d5edde3353d5edbe3753d5edfe30d3dded8e34d3ddedce32d3ddedae36d3ddedee31d3dded9e35d3ddedde33d3ddedbe3ff04c003006d0500c0d06cdbb6976ddbb66d2fdb7cd746b66ddbb6edfa46e7be01de3fc00706f8e0001f1ae0c3037c64808f0ef0b1013e3ec02706f8e4009f1ae0d3037c6680cf0ef0b9013e3fc01706f8e2005f1ae0cb037c6580af0ef0b501be3ec03706f8e600df1ae0db037c6780ef0ef0bd01be3fc00f06f8e1003f1ae0c703fc64809f0ef0b3017e3ec02f06f8e500bf1ae0d703fc6680df0ef0bb017e3fc01f06f8e3007f1ae0cf03fc6580bf0ef0b701fe3ec03f06f8e700ff1ae0df03fc6780ff0ef0bf010e19e0d0010e1be0f0018e18e0c8018e1ae0e8018e19e0d8018e13e0b8018e17e0f8014e10e084014e14e0c4014e12e0a4014e16e0e4014e11e094014e15e0d4014e13e0b4014e17e0f401ce10e08c01ce14e0cc01ce12e0ac01ce16e0ec01ce11e09c01ce15e0dc01ce13e0bc01ce17e0fc012e10e082012e14e0c2012e12e0a2012e16e0e2012e11e092012e15e0d2012e1320012e1be072012e1fe00a01ae18e04a01ae1ce02a01ae1ae06a01ae1ee01a01ae19e05a01ae1de03a01ae1be07a01ae1fe006016e18e046016e1ce026016e1ae066016e1ee016016e19e056016e1de036016e1be076016e1fe00e01ee18e04e01ee1ce02e01ee1ae06e01ee1ee01e01ee19e05e01ee1de03e01ee1be07e01ee1fe001011e18e041011e1ce021011e1ae061011e1ee011011e19e051011e1de031011e1be071011e1fe009019e18e049019e1ce029019e1aa0019e16e0e9019e11e099019e15e0d9019e13e0b9019e17e0f9015e10e085015e14e0c5015e12e0a5015e16e0e5015e11e095015e15e0d5015e13e0b5010e020c020c038c028c034c024c03cc02cc032c022c03ac02ac036c026c03ec02ec03bc2ec0eb03bc21c01b03bc29c09b03bc25c05b03bc2dc0db03bc23c03b03bc2bc0bb03bc27c07b03bc2fc0fb037c20c007037c28c087037c24c047037c2cc0c7037c22c027037c2ac0a7037c26c067037c2ec0e7037c21c017037c29c097037c25c057037c2dc0d7037c23c037037c2bc0b7037c27c077037c2fc0f703fc20c00f03fc28c08f03fc24c04f03fc2cc0cf03fc22c02f03fc2ac0af03fc26c06f03fc2ec0ef03fc21c01f03fc29c09f03fc25c05f03fc2dc0df03fc23c03f03fc2bc0bf03fc27c07f03fc2fc021010e0d705880c3031c11e0c8004705383ac031018e0d709c10c70d71bc10c70f718210270c71a210270e719210270d71b210270f718a10a70c71aa10a70e719a10a70d71ba10a70f718610670c71a610670e719610670d71b610670f718e10e70c71ae10e70e719e10e70d71be10e70f718110170c71a110170e719110170d71b110170f718910970c71a910970e7199100971d910970b71f910570871c510570a71e510570971d510570b71f510d70871cd10d70a71ed10d70971dd10d70b71fd10370871c310370a71e310370971d310370b71f310b70871cb10b70a71eb10b70971db10b70b71fb10770871c710770a71e710770971d710770b71f710f70871cf10f70a71ef10f70971df10f70b71ff100f08f1c0100f0af1e0100f09f1d0100f0bf1f0108f08f1c8108f0af1e8108f09f1d8108f0bf1f8104f08f1c4104f0af1e4104f09f1d4100df1b4104f0ff18c10cf0cf1ac10cf0ef19c10cf0df1bc10cf0ff182102f0cf1a2102f0ef192102f0df1b2102f0ff18a10af0cf1aa10af0ef19a10af0d7110621062186214621c6212621a6216621e621162196215621d6213621b6217621fe275215e1fe20d21de18e24d21de1ce22d21de1ae26d21de1ee21d21de19e25d21de1de23d21de1be27d21de1fe203213e18e243213e1ce223213e1ae263213e1ee213213e19e253213e1de233213e1be273213e1fe20b21be18e24b21be1ce22b21be1ae26b21be1ee21b21be19e25b21be1de23b21be1be27b21be1fe207217e18e247217e1ce227217e1ae267217e1ee217217e19e257217e1de237217e1be277217e1fe20f21fe18e24f21fe1ce22f21fe1ae26f21fe1ee21f21fe19e25f21fe1de23f21fe1be27f210e09716888c3421c1ee288104786382ac4d1218e09716c88e344386e84e345387e84134438618413453871849344386984934538798453443865845345387584d344386d84d345387d8433443863843345387384b344386b84b345387b8473443867847345387784f344386f84f345387f840b44b860840b45b870848b44b868848b45b878844b44b864844b45b87484cb444884cb46b85c84cb47b842842b46b852842b47b84a84ab46b85a84ab47b846846b46b856846b47b84e84eb46b85e84eb47b841841b46b851841b47b849849b46b859849b47b845845b46b855845b47b84d84db46b85d84db47b843843b46b853843b47b84b84bb46b85b84bb47b847847b46b857847b47b84f84fb46b85f84fb47784084074678508407477848848746785884874778448447467854844747784c84c746785c84c74778428427467852842747784a84a7466884a745787a8467447866846745787684e744786e84e745787e84174478618417457871849744786984974578798457447865845745787584d744786d8483088308c308a308e3089308d308b308f3088b08cb08ab08eb089b08db08bb08fb08af8bf0fa086f88f0c6086f8af0e6086f89f0d6086f8bf0f608ef88f0ce08ef8af0ee08ef89f0de08ef8bf0fe081f88f0c1081f8af0e1081f89f0d1081f8bf0f1089f88f0c9089f8af0e9089f89f0d9089f8bf0f9085f88f0c5085f8af0e5085f89f0d5085f8bf0f508df88f0cd08df8af0ed08df89f0dd08df8bf0fd083f88f0c3083f8af0e3083f89f0d3083f8bf0f308bf88f0cb08bf8af0eb08bf89f0db08bf8bf0fb087f88f0c7087f8af0e7087f89f0d7087f8bf0f708ff88f0cf08ff8af0ef08ff89f0df08ff8b70488443231c16e1f00847443832c251118e8e704c8463231c27c671631c2fc6f1639c20c609639c28c689639c24c649639c2cc6c9639c22c629639c2ac6a9639c26c669639c2ec6e9639c21c619639c29c699639c25c659639c2dc6d9639c23c639639c2bc6b9639c27c679639c2fc6f9635c20c605635c28c685635c24c645635c2cc6c5635c22c625635c2ac6a5635c2646625c36c6e5625c3ec615625c31c695625c39c655625c35c6d5625c3dc635625c33c6b5625c3bc675625c37c6f5625c3fc60d62dc30c68d62dc38c64d62dc34c6cd62dc3cc62d62dc32c6ad62dc3ac66d62dc36c6ed62dc3ec61d62dc31c69d62dc39c65d62dc35c6dd62dc3dc63d62dc33c6bd62dc3bc67d62dc37c6fd62dc3fc603623c30c683623c38c643623c34c6c3623c3cc623623c32c6a3623c3ac663623c36c6e3623c3ec613623c31c693623c39c653623c3546633c2dc6d3633c23c633633c2bc6b3633c27c673633c2fc6f363bc20c60b63bc28c68b63bc24c64b63bc2cc6cb63bc22c62b63bc2ac6ab63bc26c66b631cc418c418c618c518c798c498c698c598c758c458c658c558c7d8c4d8c6d8c5d8c7785d8cd7c778438c37c678538c37c7784b8cb7c6785b8cb7c778478c77c678578c77c7784f8cf7c6785f8cf7c7f8408c0fc6f8508c0fc7f8488c8fc6f8588c8fc7f8448c4fc6f8548c4fc7f84c8ccfc6f85c8ccfc7f8428c2fc6f8528c2fc7f84a8cafc6f85a8cafc7f8468c6fc6f8568c6fc7f84e8cefc6f85e8cefc7f8418c1fc6f8518c1fc7f8498c9fc6f8598c9fc7f8458c5fc6f8558c5fc7f84d8cdfc6f85d8cdfc7f8438c3fc6f8538c3fc7f84b8cbfc6f85b8cbfc7f8478c7fc6f8578c7fc7f84f8cffc6f85f8c43621c1ae3b01887c73822c691318e8a71748c63621c1be338098e9be078098e9fe004094e98e044094e9ce024094e9ae064094e9ee014094e99e054094e9de034094e9be074094e9fe00c09ce98e04c09ce9ce02c09ce9ae06c09ce9ee01c09ce99e05c09ce9de03c09ce9be07c09ce9fe002092e98e042092e9ce022092e9ae062092e9ee012092e99e052092e9de0320992e0b2092e97e0f209ae90e08a09ae94e0ca09ae92e0aa09ae96e0ea09ae91e09a09ae95e0da09ae93e0ba09ae97e0fa096e90e086096e94e0c6096e92e0a6096e96e0e6096e91e096096e95e0d6096e93e0b6096e97e0f609ee90e08e09ee94e0ce09ee92e0ae09ee96e0ee09ee91e09e09ee95e0de09ee93e0be09ee97e0fe091e90e081091e94e0c1091e92e0a1091e96e0e1091e91e091091e95e0d1091e93e0b1091e97e0f1099e90e089099e94e0c9099e92e0a9099ae069099e9ee019099e99e059099e9de039099e9be079099e9fe005095e98e045095e9ce025095e9ae065095e9ee015095e99e055095e9de035095e9be020c120c130c128c138c124c134c12cc13cc122c132c12ac13ac126c136c12ec13ec1eb12bc3ec11b12bc31c19b12bc39c15b12bc35c1db12bc3dc13b12bc33c1bb12bc3bc17b12bc37c1fb12bc3fc107127c30c187127c38c147127c34c1c7127c3cc127127c32c1a7127c3ac167127c36c1e7127c3ec117127c31c197127c39c157127c35c1d7127c3dc137127c33c1b7127c3bc177127c37c1f7127c3fc10f12fc30c18f12fc38c14f12fc34c1cf12fc3cc12f12fc32c1af12fc3ac16f12fc36c1ef12fc3ec11f12fc31c19f12fc39c15f12fc35c1df12fc3dc13f12fc33c1bf12fc3bc17f12fc37c1ff121c92e0d0048725383cc111098e4c705482a3131c93e0d804c74971dc14c74b71fc14274871c214274a71e214274971d214274b71f214a74871ca14a74a71ea14a74971da14a74b71fa14674871c614674a71e614674971d614674b71f614e74871ce14e74a71ee14e74971de14e74b71fe14174871c114174a71e114174971d114174b71f114974871c914974a71e91497499114974d71b914974f718514574c71a514574e719514574d71b514574f718d14d74c71ad14d74e719d14d74d71bd14d74f718314374c71a314374e719314374d71b314374f718b14b74c71ab14b74e719b14b74d71bb14b74f718714774c71a714774e719714774d71b714774f718f14f74c71af14f74e719f14f74d71bf14f74ff180140f4cf1a0140f4ef190140f4df1b0140f4ff188148f4cf1a8148f4ef198148f4df1b8148f4ff184144f4cf1a4144f4ef194144f4dd1144f4bf1f414cf48f1cc14cf4af1ec14cf49f1dc14cf4bf1fc142f48f1c2142f4af1e2142f49f1d2142f4bf1f214af48f1ca14af4af1ea14af49f1da140729062986294629c6292629a6296629e629162996295629d6293629b6297629f6295e97e2f529de90e28d29de94e2cd29de92e2ad29de96e2ed29de91e29d29de95e2dd29de93e2bd29de97e2fd293e90e283293e94e2c3293e92e2a3293e96e2e3293e91e293293e95e2d3293e93e2b3293e97e2f329be90e28b29be94e2cb29be92e2ab29be96e2eb29be91e29b29be95e2db29be93e2bb29be97e2fb297e90e287297e94e2c7297e92e2a7297e96e2e7297e91e297297e95e2d7297e93e2b7297e97e2f729fe90e28f29fe94e2cf29fe92e2af29fe96e2ef29fe91e29f29fe95e2df29fe93e2bf29fe97e2901487a6382cc5e1298e4871648aa3521c9de29814c7a6384e86e366385e86e367384186136638518613673849869366385986936738458653663855865367384d86d366385d86d36738438633663853863367384b86b366385b86b36738478673663857867367384f86f366385f86f367b840860b66b850860b67b848868b66b858868b67b844864b66b854864b67b84c8664b86c86cb65b87c862b64b862862b65b87286ab64b86a86ab65b87a866b64b866866b65b87686eb64b86e86eb65b87e861b64b861861b65b871869b64b869869b65b879865b64b865865b65b87586db64b86d86db65b87d863b64b863863b65b87386bb64b86b86bb65b87b867b64b867867b65b87786fb64b86f86fb65b87f86076478608607657870868764786886876578788647647864864765787486c764786c86c765787c8627647862862765787286a764786a8666785a86a76778468667667856866767784e86e766785e86e767784186176678518617677849869766785986976778458657667855865767784d86d76638c830c830cc30ca30ce30c930cd30cb30cfb0c8b0ccb0cab0ceb0c9b0cdb0cbb0cff0ba0cafcff0860c6fccf0a60c6fcef0960c6fcdf0b60c6fcff08e0cefccf0ae0cefcef09e0cefcdf0be0cefcff0810c1fccf0a10c1fcef0910c1fcdf0b10c1fcff0890c9fccf0a90c9fcef0990c9fcdf0b90c9fcff0850c5fccf0a50c5fcef0950c5fcdf0b50c5fcff08d0cdfccf0ad0cdfcef09d0cdfcdf0bd0cdfcff0830c3fccf0a30c3fcef0930c3fcdf0b30c3fcff08b0cbfccf0ab0cbfcef09b0cbfcdf0bb0cbfcff0870c7fccf0a70c7fcef0970c7fcdf0b70c7fcff08f0cffccf0af0cffcef09f0cffcdf0bf0c87643834c361190ecf70448623331c95e1e80cc7643836c371721c37c7f1721c3fc709729c30c789729c38c749729c34c7c9729c3cc729729c32c7a9729c3ac769729c36c7e9729c3ec719729c31c799729c39c759729c35c7d9729c3dc739729c33c7b9729c3bc779729c37c7f9729c3fc705725c30c785725c38c745725c34c7c5725c3cc725725c32c7a5725c3ac7657224c765735c2ec7e5735c21c715735c29c795735c25c755735c2dc7d5735c23c735735c2bc7b5735c27c775735c2fc7f573dc20c70d73dc28c78d73dc24c74d73dc2cc7cd73dc22c72d73dc2ac7ad73dc26c76d73dc2ec7ed73dc21c71d73dc29c79d73dc25c75d73dc2dc7dd73dc23c73d73dc2bc7bd73dc27c77d73dc2fc7fd733c20c703733c28c783733c24c743733c2cc7c3733c22c723733c2ac7a3733c26c763733c2ec7e3733c21c713733c29c793733c25c7537334c7d3723c3dc733723c33c7b3723c3bc773723c37c7f3723c3fc70b72bc30c78b72bc38c74b72bc34c7cb72bc3cc72b72bc32c7ab72bc3ac76b72bc36c7418e418e618e518e718e498e698e598e798e458e658e558e758e4d8e6d8e5d8e7d8ed7e5787d8e37e478638e37e578738eb7e4786b8eb7e5787b8e77e478678e77e578778ef7e4786f8ef7e5787f8e0fe4f8608e0fe5f8708e8fe4f8688e8fe5f8788e4fe4f8648e4fe5f8748ecfe4f86c8ecfe5f87c8e2fe4f8628e2fe5f8728eafe4f86a8eafe5f87a8e6fe4f8668e6fe5f8768eefe4f86e8eefe5f87e8e1fe4f8618e1fe5f8718e9fe4f8698e9fe5f8798e5fe4f8658e5fe5f8758edfe4f86d8edfe5f87d8e3fe4f8638e3fe5f8738ebfe4f86b8ebfe5f87b8e7fe4f8678e7fe5f8778effe4f86f8effe53824c7a1390ecb71788e23721c99e3a81c47e73826c7b1398e53e0b8058e57e0f8054e50e084054e54e0c4054e52e0a4054e56e0e4054e51e094054e55e0d4054e53e0b4054e57e0f405ce50e08c05ce54e0cc05ce52e0ac05ce56e0ec05ce51e09c05ce55e0dc05ce53e0bc05ce57e0fc052e50e082052e54e0c2052e52e0a2052e56e0e2052e51e092052e55e0d2052e5320052e5be072052e5fe00a05ae58e04a05ae5ce02a05ae5ae06a05ae5ee01a05ae59e05a05ae5de03a05ae5be07a05ae5fe006056e58e046056e5ce026056e5ae066056e5ee016056e59e056056e5de036056e5be076056e5fe00e05ee58e04e05ee5ce02e05ee5ae06e05ee5ee01e05ee59e05e05ee5de03e05ee5be07e05ee5fe001051e58e041051e5ce021051e5ae061051e5ee011051e59e051051e5de031051e5be071051e5fe009059e58e049059e5ce029059e5aa0059e56e0e9059e51e099059e55e0d9059e53e0b9059e57e0f9055e50e085055e54e0c5055e52e0a5055e56e0e5055e51e095055e55e0d5055e53e0b5050e0a0c0a0c0b8c0a8c0b4c0a4c0bcc0acc0b2c0a2c0bac0aac0b6c0a6c0bec0aec0bbcaec0eb0bbca1c01b0bbca9c09b0bbca5c05b0bbcadc0db0bbca3c03b0bbcabc0bb0bbca7c07b0bbcafc0fb0b7ca0c0070b7ca8c0870b7ca4c0470b7cacc0c70b7ca2c0270b7caac0a70b7ca6c0670b7caec0e70b7ca1c0170b7ca9c0970b7ca5c0570b7cadc0d70b7ca3c0370b7cabc0b70b7ca7c0770b7cafc0f70bfca0c00f0bfca8c08f0bfca4c04f0bfcacc0cf0bfca2c02f0bfcaac0af0bfca6c06f0bfcaec0ef0bfca1c01f0bfca9c09f0bfca5c05f0bfcadc0df0bfca3c03f0bfcabc0bf0bfca7c07f0bfcafc021050e2d705881c30b1c51e0c802471538bac031058e2d709c12c72d71bc12c72f718212272c71a212272e719212272d71b212272f718a12a72c71aa12a72e719a12a72d71ba12a72f718612672c71a612672e719612672d71b612672f718e12e72c71ae12e72e719e12e72d71be12e72f718112172c71a112172e719112172d71b112172f718912972c71a912972e7199122971d912972b71f912572871c512572a71e512572971d512572b71f512d72871cd12d72a71ed12d72971dd12d72b71fd12372871c312372a71e312372971d312372b71f312b72871cb12b72a71eb12b72971db12b72b71fb12772871c712772a71e712772971d712772b71f712f72871cf12f72a71ef12f72971df12f72b71ff120f28f1c0120f2af1e0120f29f1d0120f2bf1f0128f28f1c8128f2af1e8128f29f1d8128f2bf1f8124f28f1c4124f2af1e4124f29f1d4122df1b4124f2ff18c12cf2cf1ac12cf2ef19c12cf2df1bc12cf2ff182122f2cf1a2122f2ef192122f2df1b2122f2ff18a12af2cf1aa12af2ef19a12af2d7150625062586254625c6252625a6256625e625162596255625d6253625b6257625fe275255e5fe20d25de58e24d25de5ce22d25de5ae26d25de5ee21d25de59e25d25de5de23d25de5be27d25de5fe203253e58e243253e5ce223253e5ae263253e5ee213253e59e253253e5de233253e5be273253e5fe20b25be58e24b25be5ce22b25be5ae26b25be5ee21b25be59e25b25be5de23b25be5be27b25be5fe207257e58e247257e5ce227257e5ae267257e5ee217257e59e257257e5de237257e5be277257e5fe20f25fe58e24f25fe5ce22f25fe5ae26f25fe5ee21f25fe59e25f25fe5de23f25fe5be27f250e29716889c34a1c5ee28812479638aac4d1258e29716c89e354386e85e355387e85135438618513553871859354386985935538798553543865855355387585d354386d85d355387d8533543863853355387385b354386b85b355387b8573543867857355387785f354386f85f355387f850b54b860850b55b870858b54b868858b55b878854b54b864854b55b87485cb544885cb56b85c85cb57b842852b56b852852b57b84a85ab56b85a85ab57b846856b56b856856b57b84e85eb56b85e85eb57b841851b56b851851b57b849859b56b859859b57b845855b56b855855b57b84d85db56b85d85db57b843853b56b853853b57b84b85bb56b85b85bb57b847857b56b857857b57b84f85fb56b85f85fb57784085075678508507577848858756785885875778448547567854854757784c85c756785c85c75778428527567852852757784a85a7566885a755787a8567547866856755787685e754786e85e755787e85175478618517557871859754786985975578798557547865855755787585d754786d85830a830ac30aa30ae30a930ad30ab30af30a8b0acb0aab0aeb0a9b0adb0abb0afb0aafabf0fa0a6fa8f0c60a6faaf0e60a6fa9f0d60a6fabf0f60aefa8f0ce0aefaaf0ee0aefa9f0de0aefabf0fe0a1fa8f0c10a1faaf0e10a1fa9f0d10a1fabf0f10a9fa8f0c90a9faaf0e90a9fa9f0d90a9fabf0f90a5fa8f0c50a5faaf0e50a5fa9f0d50a5fabf0f50adfa8f0cd0adfaaf0ed0adfa9f0dd0adfabf0fd0a3fa8f0c30a3faaf0e30a3fa9f0d30a3fabf0f30abfa8f0cb0abfaaf0eb0abfa9f0db0abfabf0fb0a7fa8f0c70a7faaf0e70a7fa9f0d70a7fabf0f70affa8f0cf0affaaf0ef0affa9f0df0affab704885432b1c56e1f00a475438b2c251158eae704c85632b1ca7c6716b1cafc6f16b9ca0c6096b9ca8c6896b9ca4c6496b9cacc6c96b9ca2c6296b9caac6a96b9ca6c6696b9caec6e96b9ca1c6196b9ca9c6996b9ca5c6596b9cadc6d96b9ca3c6396b9cabc6b96b9ca7c6796b9cafc6f96b5ca0c6056b5ca8c6856b5ca4c6456b5cacc6c56b5ca2c6256b5caac6a56b5ca6466a5cb6c6e56a5cbec6156a5cb1c6956a5cb9c6556a5cb5c6d56a5cbdc6356a5cb3c6b56a5cbbc6756a5cb7c6f56a5cbfc60d6adcb0c68d6adcb8c64d6adcb4c6cd6adcbcc62d6adcb2c6ad6adcbac66d6adcb6c6ed6adcbec61d6adcb1c69d6adcb9c65d6adcb5c6dd6adcbdc63d6adcb3c6bd6adcbbc67d6adcb7c6fd6adcbfc6036a3cb0c6836a3cb8c6436a3cb4c6c36a3cbcc6236a3cb2c6a36a3cbac6636a3cb6c6e36a3cbec6136a3cb1c6936a3cb9c6536a3cb5466b3cadc6d36b3ca3c6336b3cabc6b36b3ca7c6736b3cafc6f36bbca0c60b6bbca8c68b6bbca4c64b6bbcacc6cb6bbca2c62b6bbcaac6ab6bbca6c66b6b1cd418d418d618d518d798d498d698d598d758d458d658d558d7d8d4d8d6d8d5d8d7785d8dd7d778438d37d678538d37d7784b8db7d6785b8db7d778478d77d678578d77d7784f8df7d6785f8df7d7f8408d0fd6f8508d0fd7f8488d8fd6f8588d8fd7f8448d4fd6f8548d4fd7f84c8dcfd6f85c8dcfd7f8428d2fd6f8528d2fd7f84a8dafd6f85a8dafd7f8468d6fd6f8568d6fd7f84e8defd6f85e8defd7f8418d1fd6f8518d1fd7f8498d9fd6f8598d9fd7f8458d5fd6f8558d5fd7f84d8ddfd6f85d8ddfd7f8438d3fd6f8538d3fd7f84b8dbfd6f85b8dbfd7f8478d7fd6f8578d7fd7f84f8dffd6f85f8d436a1c5ae3b01a87d738a2c691358eaa71748d636a1c5be3380d8edbe0780d8edfe0040d4ed8e0440d4edce0240d4edae0640d4edee0140d4ed9e0540d4edde0340d4edbe0740d4edfe00c0dced8e04c0dcedce02c0dcedae06c0dcedee01c0dced9e05c0dcedde03c0dcedbe07c0dcedfe0020d2ed8e0420d2edce0220d2edae0620d2edee0120d2ed9e0520d2edde0320dd2e0b20d2ed7e0f20daed0e08a0daed4e0ca0daed2e0aa0daed6e0ea0daed1e09a0daed5e0da0daed3e0ba0daed7e0fa0d6ed0e0860d6ed4e0c60d6ed2e0a60d6ed6e0e60d6ed1e0960d6ed5e0d60d6ed3e0b60d6ed7e0f60deed0e08e0deed4e0ce0deed2e0ae0deed6e0ee0deed1e09e0deed5e0de0deed3e0be0deed7e0fe0d1ed0e0810d1ed4e0c10d1ed2e0a10d1ed6e0e10d1ed1e0910d1ed5e0d10d1ed3e0b10d1ed7e0f10d9ed0e0890d9ed4e0c90d9ed2e0a90ddae0690d9edee0190d9ed9e0590d9edde0390d9edbe0790d9edfe0050d5ed8e0450d5edce0250d5edae0650d5edee0150d5ed9e0550d5edde0350d5edbe0a0c1a0c1b0c1a8c1b8c1a4c1b4c1acc1bcc1a2c1b2c1aac1bac1a6c1b6c1aec1bec1eb1abcbec11b1abcb1c19b1abcb9c15b1abcb5c1db1abcbdc13b1abcb3c1bb1abcbbc17b1abcb7c1fb1abcbfc1071a7cb0c1871a7cb8c1471a7cb4c1c71a7cbcc1271a7cb2c1a71a7cbac1671a7cb6c1e71a7cbec1171a7cb1c1971a7cb9c1571a7cb5c1d71a7cbdc1371a7cb3c1b71a7cbbc1771a7cb7c1f71a7cbfc10f1afcb0c18f1afcb8c14f1afcb4c1cf1afcbcc12f1afcb2c1af1afcbac16f1afcb6c1ef1afcbec11f1afcb1c19f1afcb9c15f1afcb5c1df1afcbdc13f1afcb3c1bf1afcbbc17f1afcb7c1ff1a1cd2e0d006873538bcc1110d8e6c705483a31b1cd3e0d806c76971dc16c76b71fc16276871c216276a71e216276971d216276b71f216a76871ca16a76a71ea16a76971da16a76b71fa16676871c616676a71e616676971d616676b71f616e76871ce16e76a71ee16e76971de16e76b71fe16176871c116176a71e116176971d116176b71f116976871c916976a71e91697699116976d71b916976f718516576c71a516576e719516576d71b516576f718d16d76c71ad16d76e719d16d76d71bd16d76f718316376c71a316376e719316376d71b316376f718b16b76c71ab16b76e719b16b76d71bb16b76f718716776c71a716776e719716776d71b716776f718f16f76c71af16f76e719f16f76d71bf16f76ff180160f6cf1a0160f6ef190160f6df1b0160f6ff188168f6cf1a8168f6ef198168f6df1b8168f6ff184164f6cf1a4164f6ef194164f6dd1164f6bf1f416cf68f1cc16cf6af1ec16cf69f1dc16cf6bf1fc162f68f1c2162f6af1e2162f69f1d2162f6bf1f216af68f1ca16af6af1ea16af69f1da16072d062d862d462dc62d262da62d662de62d162d962d562dd62d362db62d762df62d5ed7e2f52dded0e28d2dded4e2cd2dded2e2ad2dded6e2ed2dded1e29d2dded5e2dd2dded3e2bd2dded7e2fd2d3ed0e2832d3ed4e2c32d3ed2e2a32d3ed6e2e32d3ed1e2932d3ed5e2d32d3ed3e2b32d3ed7e2f32dbed0e28b2dbed4e2cb2dbed2e2ab2dbed6e2eb2dbed1e29b2dbed5e2db2dbed3e2bb2dbed7e2fb2d7ed0e2872d7ed4e2c72d7ed2e2a72d7ed6e2e72d7ed1e2972d7ed5e2d72d7ed3e2b72d7ed7e2f72dfed0e28f2dfed4e2cf2dfed2e2af2dfed6e2ef2dfed1e29f2dfed5e2df2dfed3e2bf2dfed7e2901687b638acc5e12d8e6871648ba35a1cdde29816c7b6384e87e376385e87e377384187137638518713773849879376385987937738458753763855875377384d87d376385d87d37738438733763853873377384b87b376385b87b37738478773763857877377384f87f376385f87f377b840870b76b850870b77b848878b76b858878b77b844874b76b854874b77b84c8774b86c87cb75b87c872b74b862872b75b87287ab74b86a87ab75b87a876b74b866876b75b87687eb74b86e87eb75b87e871b74b861871b75b871879b74b869879b75b879875b74b865875b75b87587db74b86d87db75b87d873b74b863873b75b87387bb74b86b87bb75b87b877b74b867877b75b87787fb74b86f87fb75b87f87077478608707757870878774786887877578788747747864874775787487c774786c87c775787c8727747862872775787287a774786a8776785a87a77778468767767856876777784e87e776785e87e777784187177678518717777849879776785987977778458757767855875777784d87d77638e830e830ec30ea30ee30e930ed30eb30efb0e8b0ecb0eab0eeb0e9b0edb0ebb0eff0ba0eafeff0860e6fecf0a60e6feef0960e6fedf0b60e6feff08e0eefecf0ae0eefeef09e0eefedf0be0eefeff0810e1fecf0a10e1feef0910e1fedf0b10e1feff0890e9fecf0a90e9feef0990e9fedf0b90e9feff0850e5fecf0a50e5feef0950e5fedf0b50e5feff08d0edfecf0ad0edfeef09d0edfedf0bd0edfeff0830e3fecf0a30e3feef0930e3fedf0b30e3feff08b0ebfecf0ab0ebfeef09b0ebfedf0bb0ebfeff0870e7fecf0a70e7feef0970e7fedf0b70e7feff08f0effecf0af0effeef09f0effedf0bf0e877438b4c3611d0eef704487233b1cd5e1e80ec77438b6c3717a1cb7c7f17a1cbfc7097a9cb0c7897a9cb8c7497a9cb4c7c97a9cbcc7297a9cb2c7a97a9cbac7697a9cb6c7e97a9cbec7197a9cb1c7997a9cb9c7597a9cb5c7d97a9cbdc7397a9cb3c7b97a9cbbc7797a9cb7c7f97a9cbfc7057a5cb0c7857a5cb8c7457a5cb4c7c57a5cbcc7257a5cb2c7a57a5cbac7657aa4c7657b5caec7e57b5ca1c7157b5ca9c7957b5ca5c7557b5cadc7d57b5ca3c7357b5cabc7b57b5ca7c7757b5cafc7f57bdca0c70d7bdca8c78d7bdca4c74d7bdcacc7cd7bdca2c72d7bdcaac7ad7bdca6c76d7bdcaec7ed7bdca1c71d7bdca9c79d7bdca5c75d7bdcadc7dd7bdca3c73d7bdcabc7bd7bdca7c77d7bdcafc7fd7b3ca0c7037b3ca8c7837b3ca4c7437b3cacc7c37b3ca2c7237b3caac7a37b3ca6c7637b3caec7e37b3ca1c7137b3ca9c7937b3ca5c7537bb4c7d37a3cbdc7337a3cb3c7b37a3cbbc7737a3cb7c7f37a3cbfc70b7abcb0c78b7abcb8c74b7abcb4c7cb7abcbcc72b7abcb2c7ab7abcbac76b7abcb6c7418f418f618f518f718f498f698f598f798f458f658f558f758f4d8f6d8f5d8f7d8fd7f5787d8f37f478638f37f578738fb7f4786b8fb7f5787b8f77f478678f77f578778ff7f4786f8fff13000f00b415000043b36ddb5eb66ddbb6bd6cdbc6bb36b26ddbb6f58dce7d03bc7f800f0cf0c1013e34c08707f8c8001f1de063037c7c804f0cf0c9013e35c0a707f8cc009f1de073037c7e802f0cf0c501be34c09707f8ca005f1de06b037c7d806f0cf0cd01be35c0b707f8ce00df1de07b037c7f801f0cf0c3017e34c08f07f8c9003f1de06703fc7c805f0cf0cb017e35c0af07f8cd00bf1de07703fc7e803f0cf0c701fe34c09f07f8cb007f1de06f03fc7d807f0cf0cf01fe35c0bf07f8cf00ff1de07f031c32c0a1031c36c0e1031c31c091031c35c0d1031c33c0b1031c27c071031c2fc0f1039c20c009039c28c089039c24c049039c2cc0c9039c22c029039c2ac0a9039c26c069039c2ec0e9039c21c019039c29c099039c25c059039c2dc0d9039c23c039039c2bc0b9039c27c079039c2fc0f9035c20c005035c28c085035c24c045035c2cc0c5035c22c025035c2ac0a5035c2640025c36c0e5025c3ec015025c31c095025c39c055025c35c0d5025c3dc035025c33c0b5025c3bc075025c37c0f5025c3fc00d02dc30c08d02dc38c04d02dc34c0cd02dc3cc02d02dc32c0ad02dc3ac06d02dc36c0ed02dc3ec01d02dc31c09d02dc39c05d02dc35c0dd02dc3dc03d02dc33c0bd02dc3bc07d02dc37c0fd02dc3fc003023c30c083023c38c043023c34c0c3023c3cc023023c32c0a3023c3ac063023c36c0e3023c3ec013023c31c093023c39c053023c3540033c2dc0d3033c23c033033c2bc0b3033c27c073033c2fc0f303bc20c00b03bc28c08b03bc24c04b03bc2cc0cb03bc22c02b03bc2ac0ab03bc26c06b03bc2ec0eb03bc21c01b03bc29c09b03bc25c05b03bc2dc0db03bc23c03b03bc2bc0bb03bc27c07b031c04180418061805180798049806980598075804580658055807d804d806d805d807785f80f707f840800f06f850800f07f848808f06f858808f07f844804f06f854804f07f84c80cf06f85c80cf07f842802f06f852802f07f84a80af06f85a80af07f846806f06f856806f07f84e80ef06f85e80ef07f841801f06f851801f07f849809f06f859809f07f845805f06f855805f07f84d80df06f85d80df07f843803f06f853803f07f84b80bf06f85b80bf07f847807f06f857807f07f84f80ff06f85f8043021c1ae0b00087073822c091018e0a70748063021c1be038218e1be278218e1fe204214e18e244214e1ce224214e1ae264214e1ee214214e19e254214e1de234214e1be274214e1fe20c21ce18e24c21ce1ce22c21ce1ae26c21ce1ee21c21ce19e25c21ce1de23c21ce1be27c21ce1fe202212e18e242212e1ce222212e1ae262212e1ee212212e19e252212e1de2322112e2b2212e17e2f221ae10e28a21ae14e2ca21ae12e2aa21ae16e2ea21ae11e29a21ae15e2da21ae13e2ba21ae17e2fa216e10e286216e14e2c6216e12e2a6216e16e2e6216e11e296216e15e2d6216e13e2b6216e17e2f621ee10e28e21ee14e2ce21ee12e2ae21ee16e2ee21ee11e29e21ee15e2de21ee13e2be21ee17e2fe211e10e281211e14e2c1211e12e2a1211e16e2e1211e11e291211e15e2d1211e13e2b1211e17e2f1219e10e289219e14e2c9219e12e2a9211ae269219e1ee219219e19e259219e1de239219e1be279219e1fe205215e18e245215e1ce225215e1ae265215e1ee215215e19e255215e1de235215e1be275215e1fe20d21de18e24d21de1ce22d21de1ae26d21de1ee21d21de19e25d21de1de23d21de1be220c420c430c428c438c424c434c42cc43cc422c432c42ac43ac426c436c42ec43ec4fb42bc3fc407427c30c487427c38c447427c34c4c7427c3cc427427c32c4a7427c3ac467427c36c4e7427c3ec417427c31c497427c39c457427c35c4d7427c3dc437427c33c4b7427c3bc477427c37c4f7427c3fc40f42fc30c48f42fc38c44f42fc34c4cf42fc3cc42f42fc32c4af42fc3ac46f42fc36c4ef42fc3ec41f42fc31c49f42fc39c45f42fc35c4df42fc3dc43f42fc33c4bf42fc3bc47f42fc37c4ff421c12e2d0108785383cc411218e0c715488a3431c13e2d810c78970dc08c78b70fc08278870c208278a70e208278970d208278b70f208a78870ca08a78a70ea08a78970da08a78b70fa08678870c608678a70e608678970d608678b70f608e78870ce08e78a70ee08e78970de08e78b70fe08178870c108178a70e108178970d108178b70f108978870c908978a70e90897899008978d70b908978f708508578c70a508578e709508578d70b508578f708d08d78c70ad08d78e709d08d78d70bd08d78f708308378c70a308378e709308378d70b308378f708b08b78c70ab08b78e709b08b78d70bb08b78f708708778c70a708778e709708778d70b708778f708f08f78c70af08f78e709f08f78d70bf08f78ff080080f8cf0a0080f8ef090080f8df0b0080f8ff088088f8cf0a8088f8ef098088f8df0b8088f8ff084084f8cf0a4084f8ef094084f8dd0084f8bf0f408cf88f0cc08cf8af0ec08cf89f0dc08cf8bf0fc082f88f0c2082f8af0e2082f89f0d2082f8bf0f208af88f0ca08af8af0ea08af89f0da08af8bf0fa086f88f0c6086f8af0e6086f89f0d6086f8bf0f608ef88f0ce08ef8af0ee08ef89f0de080711061186114611c6112611a6116611e611161196115611d6113611b6117611f611de17e1fd113e10e183113e14e1c3113e12e1a3113e16e1e3113e11e193113e15e1d3113e13e1b3113e17e1f311be10e18b11be14e1cb11be12e1ab11be16e1eb11be11e19b11be15e1db11be13e1bb11be17e1fb117e10e187117e14e1c7117e12e1a7117e16e1e7117e11e197117e15e1d7117e13e1b7117e17e1f711fe10e18f11fe14e1cf11fe12e1af11fe16e1ef11fe11e19f11fe15e1df11fe13e1bf11fe17e190088746382cc2e1118e88706484a3221c1de19808c746384e8ce3c6385e8ce3c738418c13c638518c13c738498c93c638598c93c738458c53c638558c53c7384d8cd3c6385d8cd3c738438c33c638538c33c7384b8cb3c6385b8cb3c738478c73c638578c73c7384f8cf3c6385f8cf3c7b8408c0bc6b8508c0bc7b8488c8bc6b8588c8bc7b8448c4bc6b8548c4bc7b84c8cc4b86c8ccbc5b87c8c2bc4b8628c2bc5b8728cabc4b86a8cabc5b87a8c6bc4b8668c6bc5b8768cebc4b86e8cebc5b87e8c1bc4b8618c1bc5b8718c9bc4b8698c9bc5b8798c5bc4b8658c5bc5b8758cdbc4b86d8cdbc5b87d8c3bc4b8638c3bc5b8738cbbc4b86b8cbbc5b87b8c7bc4b8678c7bc5b8778cfbc4b86f8cfbc5b87f8c07c478608c07c578708c87c478688c87c578788c47c478648c47c578748cc7c4786c8cc7c5787c8c27c478628c27c578728ca7c4786a8cc6785a8ca7c778468c67c678568c67c7784e8ce7c6785e8ce7c778418c17c678518c17c778498c97c678598c97c778458c57c678558c57c7784d8cd7c6785d8cd7c778438c37c678538c37c7784b8cb7c6785b8cb7c778478c77c678578c77c7784f8cf7c638883188318c318a318e3189318d318b318fb188b18cb18ab18eb189b18db18bb18ff1be18ef8ff181181f8cf1a1181f8ef191181f8df1b1181f8ff189189f8cf1a9189f8ef199189f8df1b9189f8ff185185f8cf1a5185f8ef195185f8df1b5185f8ff18d18df8cf1ad18df8ef19d18df8df1bd18df8ff183183f8cf1a3183f8ef193183f8df1b3183f8ff18b18bf8cf1ab18bf8ef19b18bf8df1bb18bf8ff187187f8cf1a7187f8ef197187f8df1b7187f8ff18f18ff8cf1af18ff8ef19f18ff8df1bf1887c43834c661310e8f71448c23631c15e3e818c7c43836c671121c37c1f1121c3fc109129c30c189129c38c149129c34c1c9129c3cc129129c32c1a9129c3ac169129c36c1e9129c3ec119129c31c199129c39c159129c35c1d9129c3dc139129c33c1b9129c3bc179129c37c1f9129c3fc105125c30c185125c38c145125c34c1c5125c3cc125125c32c1a5125c3ac1651224c165135c2ec1e5135c21c115135c29c195135c25c155135c2dc1d5135c23c135135c2bc1b5135c27c175135c2fc1f513dc20c10d13dc28c18d13dc24c14d13dc2cc1cd13dc22c12d13dc2ac1ad13dc26c16d13dc2ec1ed13dc21c11d13dc29c19d13dc25c15d13dc2dc1dd13dc23c13d13dc2bc1bd13dc27c17d13dc2fc1fd133c20c103133c28c183133c24c143133c2cc1c3133c22c123133c2ac1a3133c26c163133c2ec1e3133c21c113133c29c193133c25c1531334c1d3123c3dc133123c33c1b3123c3bc173123c37c1f3123c3fc10b12bc30c18b12bc38c14b12bc34c1cb12bc3cc12b12bc32c1ab12bc3ac16b12bc36c1eb12bc3ec11b12bc31c19b12bc39c15b12bc35c1db12bc3dc13b12bc33c1bb12bc3bc17b12bc37c141824182618251827182498269825982798245826582558275824d826d825d827d82f725787f820f24f860820f25f870828f24f868828f25f878824f24f864824f25f87482cf24f86c82cf25f87c822f24f862822f25f87282af24f86a82af25f87a826f24f866826f25f87682ef24f86e82ef25f87e821f24f861821f25f871829f24f869829f25f879825f24f865825f25f87582df24f86d82df25f87d823f24f863823f25f87382bf24f86b82bf25f87b827f24f867827f25f87782ff24f86f82ff253824c1a1090e4b70788223121c99e0a80447273826c1b1098e93e2b8298e97e2f8294e90e284294e94e2c4294e92e2a4294e96e2e4294e91e294294e95e2d4294e93e2b4294e97e2f429ce90e28c29ce94e2cc29ce92e2ac29ce96e2ec29ce91e29c29ce95e2dc29ce93e2bc29ce97e2fc292e90e282292e94e2c2292e92e2a2292e96e2e2292e91e292292e95e2d2292e9322292e9be272292e9fe20a29ae98e24a29ae9ce22a29ae9ae26a29ae9ee21a29ae99e25a29ae9de23a29ae9be27a29ae9fe206296e98e246296e9ce226296e9ae266296e9ee216296e99e256296e9de236296e9be276296e9fe20e29ee98e24e29ee9ce22e29ee9ae26e29ee9ee21e29ee99e25e29ee9de23e29ee9be27e29ee9fe201291e98e241291e9ce221291e9ae261291e9ee211291e99e251291e9de231291e9be271291e9fe209299e98e249299e9ce229299e9aa2299e96e2e9299e91e299299e95e2d9299e93e2b9299e97e2f9295e90e285295e94e2c5295e92e2a5295e96e2e5295e91e295295e95e2d5295e93e2b5295e97e2f529de90e28d29de94e2cd29de92e2ad29de96e2ed29de91e29d29de95e2dd29de93e2bd290e520c520c538c528c534c524c53cc52cc532c522c53ac52ac536c526c53ec52ec53bc2fc5fb537c20c507537c28c587537c24c547537c2cc5c7537c22c527537c2ac5a7537c26c567537c2ec5e7537c21c517537c29c597537c25c557537c2dc5d7537c23c537537c2bc5b7537c27c577537c2fc5f753fc20c50f53fc28c58f53fc24c54f53fc2cc5cf53fc22c52f53fc2ac5af53fc26c56f53fc2ec5ef53fc21c51f53fc29c59f53fc25c55f53fc2dc5df53fc23c53f53fc2bc5bf53fc27c57f53fc2fc521290e4d71588ac3531c91e2c81447a5383ac531298e4d719c0cc7cd70bc0cc7cf70820c27cc70a20c27ce70920c27cd70b20c27cf708a0ca7cc70aa0ca7ce709a0ca7cd70ba0ca7cf70860c67cc70a60c67ce70960c67cd70b60c67cf708e0ce7cc70ae0ce7ce709e0ce7cd70be0ce7cf70810c17cc70a10c17ce70910c17cd70b10c17cf70890c97cc70a90c97ce70990cc970d90c97cb70f90c57c870c50c57ca70e50c57c970d50c57cb70f50cd7c870cd0cd7ca70ed0cd7c970dd0cd7cb70fd0c37c870c30c37ca70e30c37c970d30c37cb70f30cb7c870cb0cb7ca70eb0cb7c970db0cb7cb70fb0c77c870c70c77ca70e70c77c970d70c77cb70f70cf7c870cf0cf7ca70ef0cf7c970df0cf7cb70ff0c0fc8f0c00c0fcaf0e00c0fc9f0d00c0fcbf0f00c8fc8f0c80c8fcaf0e80c8fc9f0d80c8fcbf0f80c4fc8f0c40c4fcaf0e40c4fc9f0d40ccdf0b40c4fcff08c0ccfccf0ac0ccfcef09c0ccfcdf0bc0ccfcff0820c2fccf0a20c2fcef0920c2fcdf0b20c2fcff08a0cafccf0aa0cafcef09a0cafcdf0ba0cafcff0860c6fccf0a60c6fcef0960c6fcdf0b60c6fcff08e0cefccf0ae0cefcef09e0cefcd7090619061986194619c6192619a6196619e619161996195619d6193619b6197619fe17d19de9fe103193e98e143193e9ce123193e9ae163193e9ee113193e99e153193e9de133193e9be173193e9fe10b19be98e14b19be9ce12b19be9ae16b19be9ee11b19be99e15b19be9de13b19be9be17b19be9fe107197e98e147197e9ce127197e9ae167197e9ee117197e99e157197e9de137197e9be177197e9fe10f19fe98e14f19fe9ce12f19fe9ae16f19fe9ee11f19fe99e15f19fe9de13f19fe9be17f190ec9706886c3321c9ee1880c4766382ac3d1198ec9706c86e3e4386e8ee3e5387e8e13e438618e13e538718e93e438698e93e538798e53e438658e53e538758ed3e4386d8ed3e5387d8e33e438638e33e538738eb3e4386b8eb3e5387b8e73e438678e73e538778ef3e4386f8ef3e5387f8e0be4b8608e0be5b8708e8be4b8688e8be5b8788e4be4b8648e4be5b8748ecbe4488ecbe6b85c8ecbe7b8428e2be6b8528e2be7b84a8eabe6b85a8eabe7b8468e6be6b8568e6be7b84e8eebe6b85e8eebe7b8418e1be6b8518e1be7b8498e9be6b8598e9be7b8458e5be6b8558e5be7b84d8edbe6b85d8edbe7b8438e3be6b8538e3be7b84b8ebbe6b85b8ebbe7b8478e7be6b8578e7be7b84f8efbe6b85f8efbe778408e07e678508e07e778488e87e678588e87e778448e47e678548e47e7784c8ec7e6785c8ec7e778428e27e678528e27e7784a8ea7e6688ea7e5787a8e67e478668e67e578768ee7e4786e8ee7e5787e8e17e478618e17e578718e97e478698e97e578798e57e478658e57e578758ed7e4786d8ed7e5787d8e37e478638e37e578738eb7e4786b8eb7e5787b8e77e478678e77e578778ef7e4786f8e831c831cc31ca31ce31c931cd31cb31cf31c8b1ccb1cab1ceb1c9b1cdb1cbb1cfb1cefcbf1fe1c1fc8f1c11c1fcaf1e11c1fc9f1d11c1fcbf1f11c9fc8f1c91c9fcaf1e91c9fc9f1d91c9fcbf1f91c5fc8f1c51c5fcaf1e51c5fc9f1d51c5fcbf1f51cdfc8f1cd1cdfcaf1ed1cdfc9f1dd1cdfcbf1fd1c3fc8f1c31c3fcaf1e31c3fc9f1d31c3fcbf1f31cbfc8f1cb1cbfcaf1eb1cbfc9f1db1cbfcbf1fb1c7fc8f1c71c7fcaf1e71c7fc9f1d71c7fcbf1f71cffc8f1cf1cffcaf1ef1cffc9f1df1cffcb71488e43731c96e3f01c47e43832c751398ece714c8e63731ca7c0710b1cafc0f10b9ca0c0090b9ca8c0890b9ca4c0490b9cacc0c90b9ca2c0290b9caac0a90b9ca6c0690b9caec0e90b9ca1c0190b9ca9c0990b9ca5c0590b9cadc0d90b9ca3c0390b9cabc0b90b9ca7c0790b9cafc0f90b5ca0c0050b5ca8c0850b5ca4c0450b5cacc0c50b5ca2c0250b5caac0a50b5ca6400a5cb6c0e50a5cbec0150a5cb1c0950a5cb9c0550a5cb5c0d50a5cbdc0350a5cb3c0b50a5cbbc0750a5cb7c0f50a5cbfc00d0adcb0c08d0adcb8c04d0adcb4c0cd0adcbcc02d0adcb2c0ad0adcbac06d0adcb6c0ed0adcbec01d0adcb1c09d0adcb9c05d0adcb5c0dd0adcbdc03d0adcb3c0bd0adcbbc07d0adcb7c0fd0adcbfc0030a3cb0c0830a3cb8c0430a3cb4c0c30a3cbcc0230a3cb2c0a30a3cbac0630a3cb6c0e30a3cbec0130a3cb1c0930a3cb9c0530a3cb5400b3cadc0d30b3ca3c0330b3cabc0b30b3ca7c0730b3cafc0f30bbca0c00b0bbca8c08b0bbca4c04b0bbcacc0cb0bbca2c02b0bbcaac0ab0bbca6c06b0bbcaec0eb0bbca1c01b0bbca9c09b0bbca5c05b0bbcadc0db0bbca3c03b0bbcabc0bb0bbca7c07b0b1c14181418161815181798149816981598175814581658155817d814d816d815d817785f81f717f840810f16f850810f17f848818f16f858818f17f844814f16f854814f17f84c81cf16f85c81cf17f842812f16f852812f17f84a81af16f85a81af17f846816f16f856816f17f84e81ef16f85e81ef17f841811f16f851811f17f849819f16f859819f17f845815f16f855815f17f84d81df16f85d81df17f843813f16f853813f17f84b81bf16f85b81bf17f847817f16f857817f17f84f81ff16f85f81430a1c5ae0b002871738a2c091058e2a707481630a1c5be038258e5be278258e5fe204254e58e244254e5ce224254e5ae264254e5ee214254e59e254254e5de234254e5be274254e5fe20c25ce58e24c25ce5ce22c25ce5ae26c25ce5ee21c25ce59e25c25ce5de23c25ce5be27c25ce5fe202252e58e242252e5ce222252e5ae262252e5ee212252e59e252252e5de2322552e2b2252e57e2f225ae50e28a25ae54e2ca25ae52e2aa25ae56e2ea25ae51e29a25ae55e2da25ae53e2ba25ae57e2fa256e50e286256e54e2c6256e52e2a6256e56e2e6256e51e296256e55e2d6256e53e2b6256e57e2f625ee50e28e25ee54e2ce25ee52e2ae25ee56e2ee25ee51e29e25ee55e2de25ee53e2be25ee57e2fe251e50e281251e54e2c1251e52e2a1251e56e2e1251e51e291251e55e2d1251e53e2b1251e57e2f1259e50e289259e54e2c9259e52e2a9255ae269259e5ee219259e59e259259e5de239259e5be279259e5fe205255e58e245255e5ce225255e5ae265255e5ee215255e59e255255e5de235255e5be275255e5fe20d25de58e24d25de5ce22d25de5ae26d25de5ee21d25de59e25d25de5de23d25de5be2a0c4a0c4b0c4a8c4b8c4a4c4b4c4acc4bcc4a2c4b2c4aac4bac4a6c4b6c4aec4bec4fb4abcbfc4074a7cb0c4874a7cb8c4474a7cb4c4c74a7cbcc4274a7cb2c4a74a7cbac4674a7cb6c4e74a7cbec4174a7cb1c4974a7cb9c4574a7cb5c4d74a7cbdc4374a7cb3c4b74a7cbbc4774a7cb7c4f74a7cbfc40f4afcb0c48f4afcb8c44f4afcb4c4cf4afcbcc42f4afcb2c4af4afcbac46f4afcb6c4ef4afcbec41f4afcb1c49f4afcb9c45f4afcb5c4df4afcbdc43f4afcb3c4bf4afcbbc47f4afcb7c4ff4a1c52e2d012879538bcc411258e2c715489a34b1c53e2d812c7a970dc0ac7ab70fc0a27a870c20a27aa70e20a27a970d20a27ab70f20aa7a870ca0aa7aa70ea0aa7a970da0aa7ab70fa0a67a870c60a67aa70e60a67a970d60a67ab70f60ae7a870ce0ae7aa70ee0ae7a970de0ae7ab70fe0a17a870c10a17aa70e10a17a970d10a17ab70f10a97a870c90a97aa70e90a97a9900a97ad70b90a97af70850a57ac70a50a57ae70950a57ad70b50a57af708d0ad7ac70ad0ad7ae709d0ad7ad70bd0ad7af70830a37ac70a30a37ae70930a37ad70b30a37af708b0ab7ac70ab0ab7ae709b0ab7ad70bb0ab7af70870a77ac70a70a77ae70970a77ad70b70a77af708f0af7ac70af0af7ae709f0af7ad70bf0af7aff0800a0facf0a00a0faef0900a0fadf0b00a0faff0880a8facf0a80a8faef0980a8fadf0b80a8faff0840a4facf0a40a4faef0940a4fadd00a4fabf0f40acfa8f0cc0acfaaf0ec0acfa9f0dc0acfabf0fc0a2fa8f0c20a2faaf0e20a2fa9f0d20a2fabf0f20aafa8f0ca0aafaaf0ea0aafa9f0da0aafabf0fa0a6fa8f0c60a6faaf0e60a6fa9f0d60a6fabf0f60aefa8f0ce0aefaaf0ee0aefa9f0de0a0715061586154615c6152615a6156615e615161596155615d6153615b6157615f615de57e1fd153e50e183153e54e1c3153e52e1a3153e56e1e3153e51e193153e55e1d3153e53e1b3153e57e1f315be50e18b15be54e1cb15be52e1ab15be56e1eb15be51e19b15be55e1db15be53e1bb15be57e1fb157e50e187157e54e1c7157e52e1a7157e56e1e7157e51e197157e55e1d7157e53e1b7157e57e1f715fe50e18f15fe54e1cf15fe52e1af15fe56e1ef15fe51e19f15fe55e1df15fe53e1bf15fe57e1900a875638acc2e1158ea8706485a32a1c5de1980ac756384e8de3d6385e8de3d738418d13d638518d13d738498d93d638598d93d738458d53d638558d53d7384d8dd3d6385d8dd3d738438d33d638538d33d7384b8db3d6385b8db3d738478d73d638578d73d7384f8df3d6385f8df3d7b8408d0bd6b8508d0bd7b8488d8bd6b8588d8bd7b8448d4bd6b8548d4bd7b84c8dd4b86c8dcbd5b87c8d2bd4b8628d2bd5b8728dabd4b86a8dabd5b87a8d6bd4b8668d6bd5b8768debd4b86e8debd5b87e8d1bd4b8618d1bd5b8718d9bd4b8698d9bd5b8798d5bd4b8658d5bd5b8758ddbd4b86d8ddbd5b87d8d3bd4b8638d3bd5b8738dbbd4b86b8dbbd5b87b8d7bd4b8678d7bd5b8778dfbd4b86f8dfbd5b87f8d07d478608d07d578708d87d478688d87d578788d47d478648d47d578748dc7d4786c8dc7d5787c8d27d478628d27d578728da7d4786a8dd6785a8da7d778468d67d678568d67d7784e8de7d6785e8de7d778418d17d678518d17d778498d97d678598d97d778458d57d678558d57d7784d8dd7d6785d8dd7d778438d37d678538d37d7784b8db7d6785b8db7d778478d77d678578d77d7784f8df7d638a831a831ac31aa31ae31a931ad31ab31afb1a8b1acb1aab1aeb1a9b1adb1abb1aff1be1aefaff1811a1facf1a11a1faef1911a1fadf1b11a1faff1891a9facf1a91a9faef1991a9fadf1b91a9faff1851a5facf1a51a5faef1951a5fadf1b51a5faff18d1adfacf1ad1adfaef19d1adfadf1bd1adfaff1831a3facf1a31a3faef1931a3fadf1b31a3faff18b1abfacf1ab1abfaef19b1abfadf1bb1abfaff1871a7facf1a71a7faef1971a7fadf1b71a7faff18f1affacf1af1affaef19f1affadf1bf1a87d438b4c661350eaf71448d236b1c55e3e81ac7d438b6c6711a1cb7c1f11a1cbfc1091a9cb0c1891a9cb8c1491a9cb4c1c91a9cbcc1291a9cb2c1a91a9cbac1691a9cb6c1e91a9cbec1191a9cb1c1991a9cb9c1591a9cb5c1d91a9cbdc1391a9cb3c1b91a9cbbc1791a9cb7c1f91a9cbfc1051a5cb0c1851a5cb8c1451a5cb4c1c51a5cbcc1251a5cb2c1a51a5cbac1651aa4c1651b5caec1e51b5ca1c1151b5ca9c1951b5ca5c1551b5cadc1d51b5ca3c1351b5cabc1b51b5ca7c1751b5cafc1f51bdca0c10d1bdca8c18d1bdca4c14d1bdcacc1cd1bdca2c12d1bdcaac1ad1bdca6c16d1bdcaec1ed1bdca1c11d1bdca9c19d1bdca5c15d1bdcadc1dd1bdca3c13d1bdcabc1bd1bdca7c17d1bdcafc1fd1b3ca0c1031b3ca8c1831b3ca4c1431b3cacc1c31b3ca2c1231b3caac1a31b3ca6c1631b3caec1e31b3ca1c1131b3ca9c1931b3ca5c1531bb4c1d31a3cbdc1331a3cb3c1b31a3cbbc1731a3cb7c1f31a3cbfc10b1abcb0c18b1abcb8c14b1abcb4c1cb1abcbcc12b1abcb2c1ab1abcbac16b1abcb6c1eb1abcbec11b1abcb1c19b1abcb9c15b1abcb5c1db1abcbdc13b1abcb3c1bb1abcbbc17b1abcb7c141834183618351837183498369835983798345836583558375834d836d835d837d83f735787f830f34f860830f35f870838f34f868838f35f878834f34f864834f35f87483cf34f86c83cf35f87c832f34f862832f35f87283af34f86a83af35f87a836f34f866836f35f87683ef34f86e83ef35f87e831f34f861831f35f871839f34f869839f35f879835f34f865835f35f87583df34f86d83df35f87d833f34f863833f35f87383bf34f86b83bf35f87b837f34f867837f35f87783ff34f86f83ff3538a4c1a10d0e6b707883231a1cd9e0a806473738a6c1b10d8ed3e2b82d8ed7e2f82d4ed0e2842d4ed4e2c42d4ed2e2a42d4ed6e2e42d4ed1e2942d4ed5e2d42d4ed3e2b42d4ed7e2f42dced0e28c2dced4e2cc2dced2e2ac2dced6e2ec2dced1e29c2dced5e2dc2dced3e2bc2dced7e2fc2d2ed0e2822d2ed4e2c22d2ed2e2a22d2ed6e2e22d2ed1e2922d2ed5e2d22d2ed3222d2edbe2722d2edfe20a2daed8e24a2daedce22a2daedae26a2daedee21a2daed9e25a2daedde23a2daedbe27a2daedfe2062d6ed8e2462d6edce2262d6edae2662d6edee2162d6ed9e2562d6edde2362d6edbe2762d6edfe20e2deed8e24e2deedce22e2deedae26e2deedee21e2deed9e25e2deedde23e2deedbe27e2deedfe2012d1ed8e2412d1edce2212d1edae2612d1edee2112d1ed9e2512d1edde2312d1edbe2712d1edfe2092d9ed8e2492d9edce2292d9edaa22d9ed6e2e92d9ed1e2992d9ed5e2d92d9ed3e2b92d9ed7e2f92d5ed0e2852d5ed4e2c52d5ed2e2a52d5ed6e2e52d5ed1e2952d5ed5e2d52d5ed3e2b52d5ed7e2f52dded0e28d2dded4e2cd2dded2e2ad2dded6e2ed2dded1e29d2dded5e2dd2dded3e2bd2d0e5a0c5a0c5b8c5a8c5b4c5a4c5bcc5acc5b2c5a2c5bac5aac5b6c5a6c5bec5aec5bbcafc5fb5b7ca0c5075b7ca8c5875b7ca4c5475b7cacc5c75b7ca2c5275b7caac5a75b7ca6c5675b7caec5e75b7ca1c5175b7ca9c5975b7ca5c5575b7cadc5d75b7ca3c5375b7cabc5b75b7ca7c5775b7cafc5f75bfca0c50f5bfca8c58f5bfca4c54f5bfcacc5cf5bfca2c52f5bfcaac5af5bfca6c56f5bfcaec5ef5bfca1c51f5bfca9c59f5bfca5c55f5bfcadc5df5bfca3c53f5bfcabc5bf5bfca7c57f5bfcafc5212d0e6d71588bc35b1cd1e2c81647b538bac5312d8e6d719c0ec7ed70bc0ec7ef70820e27ec70a20e27ee70920e27ed70b20e27ef708a0ea7ec70aa0ea7ee709a0ea7ed70ba0ea7ef70860e67ec70a60e67ee70960e67ed70b60e67ef708e0ee7ec70ae0ee7ee709e0ee7ed70be0ee7ef70810e17ec70a10e17ee70910e17ed70b10e17ef70890e97ec70a90e97ee70990ee970d90e97eb70f90e57e870c50e57ea70e50e57e970d50e57eb70f50ed7e870cd0ed7ea70ed0ed7e970dd0ed7eb70fd0e37e870c30e37ea70e30e37e970d30e37eb70f30eb7e870cb0eb7ea70eb0eb7e970db0eb7eb70fb0e77e870c70e77ea70e70e77e970d70e77eb70f70ef7e870cf0ef7ea70ef0ef7e970df0ef7eb70ff0e0fe8f0c00e0feaf0e00e0fe9f0d00e0febf0f00e8fe8f0c80e8feaf0e80e8fe9f0d80e8febf0f80e4fe8f0c40e4feaf0e40e4fe9f0d40eedf0b40e4feff08c0ecfecf0ac0ecfeef09c0ecfedf0bc0ecfeff0820e2fecf0a20e2feef0920e2fedf0b20e2feff08a0eafecf0aa0eafeef09a0eafedf0ba0eafeff0860e6fecf0a60e6feef0960e6fedf0b60e6feff08e0eefecf0ae0eefeef09e0eefed70d061d061d861d461dc61d261da61d661de61d161d961d561dd61d361db61d761dfe17d1ddedfe1031d3ed8e1431d3edce1231d3edae1631d3edee1131d3ed9e1531d3edde1331d3edbe1731d3edfe10b1dbed8e14b1dbedce12b1dbedae16b1dbedee11b1dbed9e15b1dbedde13b1dbedbe17b1dbedfe1071d7ed8e1471d7edce1271d7edae1671d7edee1171d7ed9e1571d7edde1371d7edbe1771d7edfe10f1dfed8e14f1dfedce12f1dfedae16f1dfedee11f1dfed9e15f1dfedde13f1dfedbe17f1d0ee9706887c33a1cdee1880e477638aac3d11d8ee9706c87e3f4386e8fe3f5387e8f13f438618f13f538718f93f438698f93f538798f53f438658f53f538758fd3f4386d8fd3f5387d8f33f438638f33f538738fb3f4386b8fb3f5387b8f73f438678f73f538778ff3f4386f8ff3f5387f8f0bf4b8608f0bf5b8708f8bf4b8688f8bf5b8788f4bf4b8648f4bf5b8748fcbf4488fcbf6b85c8fcbf7b8428f2bf6b8528f2bf7b84a8fabf6b85a8fabf7b8468f6bf6b8568f6bf7b84e8febf6b85e8febf7b8418f1bf6b8518f1bf7b8498f9bf6b8598f9bf7b8458f5bf6b8558f5bf7b84d8fdbf6b85d8fdbf7b8438f3bf6b8538f3bf7b84b8fbbf6b85b8fbbf7b8478f7bf6b8578f7bf7b84f8ffbf6b85f8ffbf778408f07f678508f07f778488f87f678588f87f778448f47f678548f47f7784c8fc7f6785c8fc7f778428f27f678528f27f7784a8fa7f6688fa7f5787a8f67f478668f67f578768fe7f4786e8fe7f5787e8f17f478618f17f578718f97f478698f97f578798f57f478658f57f578758fd7f4786d8fd7f5787d8f37f478638f37f578738fb7f4786b8fb7f5787b8f77f478678f77f578778ff7f4786f8f831e831ec31ea31ee31e931ed31eb31ef31e8b1ecb1eab1eeb1e9b1edb1ebb1efb1eff27001e00682b00008666dbb6bd6cdbb66d7bd9b66dbb776d64dbb6fd8d4e30c07080d100e30126034c07980d301f6031c07280d500eb0136036c07d80db01fe073037c7e802f0cf0c501be34c09707f8ca005f1de06b037c7d806f0cf0cd01be35c0b707f8ce00df1de07b037c7f801f0cf0c3017e34c08f07f8c9003f1de06703fc7c805f0cf0cb017e35c0af07f8cd00bf1de07703fc7e803f0cf0c701fe34c09f07f8cb007f1de06f03fc7d807f0cf0cf01fe35c0bf07f8cf00ff1de07f031c32c0a1031c36c0e1031c31c091031c35c0d1031c33c0b1031c27c071031c2fc0f1039c20c009039c28c089039c24c049039c2cc0c9039c22c029039c2ac0a9039c26c069039c2ec0e9039c21c019039c29c099039c25c059039c2dc0d9039c23c039039c2bc0b9039c27c079039c2fc0f9035c20c005035c28c085035c24c045035c2cc0c5035c22c025035c2ac0a5035c2640025c36c0e5025c3ec015025c31c095025c39c055025c35c0d5025c3dc035025c33c0b5025c3bc075025c37c0f5025c3fc00d02dc30c08d02dc38c04d02dc34c0cd02dc3cc02d02dc32c0ad02dc3ac06d02dc36c0ed02dc3ec01d02dc31c09d02dc39c05d02dc35c0dd02dc3dc03d02dc33c0bd02dc3bc07d02dc37c0fd02dc3fc003023c30c083023c38c043023c34c0c3023c3cc023023c32c0a3023c3ac063023c36c0e3023c3ec013023c31c093023c39c053023c3540033c2dc0d3033c23c033033c2bc0b3033c27c073033c2fc0f303bc20c00b03bc28c08b03bc24c04b03bc2cc0cb03bc22c02b03bc2ac0ab03bc26c06b03bc2ec0eb03bc21c01b03bc29c09b03bc25c05b03bc2dc0db03bc23c03b03bc2bc0bb03bc27c07b03bc2fc0fb037c20c007037c28c087037c24c047037c2cc0c7037c22c027037c2ac0a7037c26c067031c04180418061805180798049806980598075804580658055807d804d806d805d807f85c80cf07f842802f06f852802f07f84a80af06f85a80af07f846806f06f856806f07f84e80ef06f85e80ef07f841801f06f851801f07f849809f06f859809f07f845805f06f855805f07f84d80df06f85d80df07f843803f06f853803f07f84b80bf06f85b80bf07f847807f06f857807f07f84f80ff06f85f8043021c1ae0b00087073822c091018e0a70748063021c1be038218e1be278218e1fe204214e18e244214e1ce224214e1ae264214e1ee214214e19e254214e1de234214e1be274214e1fe20c21ce18e24c21ce1ce22c21ce1ae26c21ce1ee21c21ce19e25c21ce1de23c21ce1be27c21ce1fe202212e18e242212e1ce222212e1ae262212e1ee212212e19e252212e1de2322112e2b2212e17e2f221ae10e28a21ae14e2ca21ae12e2aa21ae16e2ea21ae11e29a21ae15e2da21ae13e2ba21ae17e2fa216e10e286216e14e2c6216e12e2a6216e16e2e6216e11e296216e15e2d6216e13e2b6216e17e2f621ee10e28e21ee14e2ce21ee12e2ae21ee16e2ee21ee11e29e21ee15e2de21ee13e2be21ee17e2fe211e10e281211e14e2c1211e12e2a1211e16e2e1211e11e291211e15e2d1211e13e2b1211e17e2f1219e10e289219e14e2c9219e12e2a9211ae269219e1ee219219e19e259219e1de239219e1be279219e1fe205215e18e245215e1ce225215e1ae265215e1ee215215e19e255215e1de235215e1be275215e1fe20d21de18e24d21de1ce22d21de1ae26d21de1ee21d21de19e25d21de1de23d21de1be27d21de1fe203213e18e243213e1ce223213e1ae263213e1ee213213e19e253213e1de233213e1be220c420c430c428c438c424c434c42cc43cc422c432c42ac43ac426c436c42ec43ec4e7427c3ec417427c31c497427c39c457427c35c4d7427c3dc437427c33c4b7427c3bc477427c37c4f7427c3fc40f42fc30c48f42fc38c44f42fc34c4cf42fc3cc42f42fc32c4af42fc3ac46f42fc36c4ef42fc3ec41f42fc31c49f42fc39c45f42fc35c4df42fc3dc43f42fc33c4bf42fc3bc47f42fc37c4ff421c12e2d0108785383cc411218e0c715488a3431c13e2d810c78970dc08c78b70fc08278870c208278a70e208278970d208278b70f208a78870ca08a78a70ea08a78970da08a78b70fa08678870c608678a70e608678970d608678b70f608e78870ce08e78a70ee08e78970de08e78b70fe08178870c108178a70e108178970d108178b70f108978870c908978a70e90897899008978d70b908978f708508578c70a508578e709508578d70b508578f708d08d78c70ad08d78e709d08d78d70bd08d78f708308378c70a308378e709308378d70b308378f708b08b78c70ab08b78e709b08b78d70bb08b78f708708778c70a708778e709708778d70b708778f708f08f78c70af08f78e709f08f78d70bf08f78ff080080f8cf0a0080f8ef090080f8df0b0080f8ff088088f8cf0a8088f8ef098088f8df0b8088f8ff084084f8cf0a4084f8ef094084f8dd0084f8bf0f408cf88f0cc08cf8af0ec08cf89f0dc08cf8bf0fc082f88f0c2082f8af0e2082f89f0d2082f8bf0f208af88f0ca08af8af0ea08af89f0da08af8bf0fa086f88f0c6086f8af0e6086f89f0d6086f8bf0f608ef88f0ce08ef8af0ee08ef89f0de08ef8bf0fe081f88f0c1081f8af0e1081f89f0d1081f8bf0f1089f88f0c9089f8af0e9089f89f0d9080711061186114611c6112611a6116611e611161196115611d6113611b6117611f6113e17e1f311be10e18b11be14e1cb11be12e1ab11be16e1eb11be11e19b11be15e1db11be13e1bb11be17e1fb117e10e187117e14e1c7117e12e1a7117e16e1e7117e11e197117e15e1d7117e13e1b7117e17e1f711fe10e18f11fe14e1cf11fe12e1af11fe16e1ef11fe11e19f11fe15e1df11fe13e1bf11fe17e190088746382cc2e1118e88706484a3221c1de19808c746384e8ce3c6385e8ce3c738418c13c638518c13c738498c93c638598c93c738458c53c638558c53c7384d8cd3c6385d8cd3c738438c33c638538c33c7384b8cb3c6385b8cb3c738478c73c638578c73c7384f8cf3c6385f8cf3c7b8408c0bc6b8508c0bc7b8488c8bc6b8588c8bc7b8448c4bc6b8548c4bc7b84c8cc4b86c8ccbc5b87c8c2bc4b8628c2bc5b8728cabc4b86a8cabc5b87a8c6bc4b8668c6bc5b8768cebc4b86e8cebc5b87e8c1bc4b8618c1bc5b8718c9bc4b8698c9bc5b8798c5bc4b8658c5bc5b8758cdbc4b86d8cdbc5b87d8c3bc4b8638c3bc5b8738cbbc4b86b8cbbc5b87b8c7bc4b8678c7bc5b8778cfbc4b86f8cfbc5b87f8c07c478608c07c578708c87c478688c87c578788c47c478648c47c578748cc7c4786c8cc7c5787c8c27c478628c27c578728ca7c4786a8cc6785a8ca7c778468c67c678568c67c7784e8ce7c6785e8ce7c778418c17c678518c17c778498c97c678598c97c778458c57c678558c57c7784d8cd7c6785d8cd7c778438c37c678538c37c7784b8cb7c6785b8cb7c778478c77c678578c77c7784f8cf7c6785f8cf7c7f8408c0fc6f8508c0fc7f8488c8fc6f8588c8fc7f8448c4fc6f8548c4fc7f84c8ccfc638883188318c318a318e3189318d318b318fb188b18cb18ab18eb189b18db18bb18ff1b9189f8ff185185f8cf1a5185f8ef195185f8df1b5185f8ff18d18df8cf1ad18df8ef19d18df8df1bd18df8ff183183f8cf1a3183f8ef193183f8df1b3183f8ff18b18bf8cf1ab18bf8ef19b18bf8df1bb18bf8ff187187f8cf1a7187f8ef197187f8df1b7187f8ff18f18ff8cf1af18ff8ef19f18ff8df1bf1887c43834c661310e8f71448c23631c15e3e818c7c43836c671121c37c1f1121c3fc109129c30c189129c38c149129c34c1c9129c3cc129129c32c1a9129c3ac169129c36c1e9129c3ec119129c31c199129c39c159129c35c1d9129c3dc139129c33c1b9129c3bc179129c37c1f9129c3fc105125c30c185125c38c145125c34c1c5125c3cc125125c32c1a5125c3ac1651224c165135c2ec1e5135c21c115135c29c195135c25c155135c2dc1d5135c23c135135c2bc1b5135c27c175135c2fc1f513dc20c10d13dc28c18d13dc24c14d13dc2cc1cd13dc22c12d13dc2ac1ad13dc26c16d13dc2ec1ed13dc21c11d13dc29c19d13dc25c15d13dc2dc1dd13dc23c13d13dc2bc1bd13dc27c17d13dc2fc1fd133c20c103133c28c183133c24c143133c2cc1c3133c22c123133c2ac1a3133c26c163133c2ec1e3133c21c113133c29c193133c25c1531334c1d3123c3dc133123c33c1b3123c3bc173123c37c1f3123c3fc10b12bc30c18b12bc38c14b12bc34c1cb12bc3cc12b12bc32c1ab12bc3ac16b12bc36c1eb12bc3ec11b12bc31c19b12bc39c15b12bc35c1db12bc3dc13b12bc33c1bb12bc3bc17b12bc37c1fb12bc3fc107127c30c187127c38c147127c34c1c7127c3cc127127c32c1a7127c3ac167127c36c141824182618251827182498269825982798245826582558275824d826d825d827d82cf25f87c822f24f862822f25f87282af24f86a82af25f87a826f24f866826f25f87682ef24f86e82ef25f87e821f24f861821f25f871829f24f869829f25f879825f24f865825f25f87582df24f86d82df25f87d823f24f863823f25f87382bf24f86b82bf25f87b827f24f867827f25f87782ff24f86f82ff253824c1a1090e4b70788223121c99e0a80447273826c1b1098e93e2b8298e97e2f8294e90e284294e94e2c4294e92e2a4294e96e2e4294e91e294294e95e2d4294e93e2b4294e97e2f429ce90e28c29ce94e2cc29ce92e2ac29ce96e2ec29ce91e29c29ce95e2dc29ce93e2bc29ce97e2fc292e90e282292e94e2c2292e92e2a2292e96e2e2292e91e292292e95e2d2292e9322292e9be272292e9fe20a29ae98e24a29ae9ce22a29ae9ae26a29ae9ee21a29ae99e25a29ae9de23a29ae9be27a29ae9fe206296e98e246296e9ce226296e9ae266296e9ee216296e99e256296e9de236296e9be276296e9fe20e29ee98e24e29ee9ce22e29ee9ae26e29ee9ee21e29ee99e25e29ee9de23e29ee9be27e29ee9fe201291e98e241291e9ce221291e9ae261291e9ee211291e99e251291e9de231291e9be271291e9fe209299e98e249299e9ce229299e9aa2299e96e2e9299e91e299299e95e2d9299e93e2b9299e97e2f9295e90e285295e94e2c5295e92e2a5295e96e2e5295e91e295295e95e2d5295e93e2b5295e97e2f529de90e28d29de94e2cd29de92e2ad29de96e2ed29de91e29d29de95e2dd29de93e2bd29de97e2fd293e90e283293e94e2c3293e92e2a3293e96e2e3293e91e293293e95e2d3293e93e2b3290e520c520c538c528c534c524c53cc52cc532c522c53ac52ac536c526c53ec52ec537c2ec5e7537c21c517537c29c597537c25c557537c2dc5d7537c23c537537c2bc5b7537c27c577537c2fc5f753fc20c50f53fc28c58f53fc24c54f53fc2cc5cf53fc22c52f53fc2ac5af53fc26c56f53fc2ec5ef53fc21c51f53fc29c59f53fc25c55f53fc2dc5df53fc23c53f53fc2bc5bf53fc27c57f53fc2fc521290e4d71588ac3531c91e2c81447a5383ac531298e4d719c0cc7cd70bc0cc7cf70820c27cc70a20c27ce70920c27cd70b20c27cf708a0ca7cc70aa0ca7ce709a0ca7cd70ba0ca7cf70860c67cc70a60c67ce70960c67cd70b60c67cf708e0ce7cc70ae0ce7ce709e0ce7cd70be0ce7cf70810c17cc70a10c17ce70910c17cd70b10c17cf70890c97cc70a90c97ce70990cc970d90c97cb70f90c57c870c50c57ca70e50c57c970d50c57cb70f50cd7c870cd0cd7ca70ed0cd7c970dd0cd7cb70fd0c37c870c30c37ca70e30c37c970d30c37cb70f30cb7c870cb0cb7ca70eb0cb7c970db0cb7cb70fb0c77c870c70c77ca70e70c77c970d70c77cb70f70cf7c870cf0cf7ca70ef0cf7c970df0cf7cb70ff0c0fc8f0c00c0fcaf0e00c0fc9f0d00c0fcbf0f00c8fc8f0c80c8fcaf0e80c8fc9f0d80c8fcbf0f80c4fc8f0c40c4fcaf0e40c4fc9f0d40ccdf0b40c4fcff08c0ccfccf0ac0ccfcef09c0ccfcdf0bc0ccfcff0820c2fccf0a20c2fcef0920c2fcdf0b20c2fcff08a0cafccf0aa0cafcef09a0cafcdf0ba0cafcff0860c6fccf0a60c6fcef0960c6fcdf0b60c6fcff08e0cefccf0ae0cefcef09e0cefcdf0be0cefcff0810c1fccf0a10c1fcef0910c1fcdf0b10c1fcff0890c9fccf0a90c9fcef0990c9fcd7090619061986194619c6192619a6196619e619161996195619d6193619b6197619fe173193e9fe10b19be98e14b19be9ce12b19be9ae16b19be9ee11b19be99e15b19be9de13b19be9be17b19be9fe107197e98e147197e9ce127197e9ae167197e9ee117197e99e157197e9de137197e9be177197e9fe10f19fe98e14f19fe9ce12f19fe9ae16f19fe9ee11f19fe99e15f19fe9de13f19fe9be17f190ec9706886c3321c9ee1880c4766382ac3d1198ec9706c86e3e4386e8ee3e5387e8e13e438618e13e538718e93e438698e93e538798e53e438658e53e538758ed3e4386d8ed3e5387d8e33e438638e33e538738eb3e4386b8eb3e5387b8e73e438678e73e538778ef3e4386f8ef3e5387f8e0be4b8608e0be5b8708e8be4b8688e8be5b8788e4be4b8648e4be5b8748ecbe4488ecbe6b85c8ecbe7b8428e2be6b8528e2be7b84a8eabe6b85a8eabe7b8468e6be6b8568e6be7b84e8eebe6b85e8eebe7b8418e1be6b8518e1be7b8498e9be6b8598e9be7b8458e5be6b8558e5be7b84d8edbe6b85d8edbe7b8438e3be6b8538e3be7b84b8ebbe6b85b8ebbe7b8478e7be6b8578e7be7b84f8efbe6b85f8efbe778408e07e678508e07e778488e87e678588e87e778448e47e678548e47e7784c8ec7e6785c8ec7e778428e27e678528e27e7784a8ea7e6688ea7e5787a8e67e478668e67e578768ee7e4786e8ee7e5787e8e17e478618e17e578718e97e478698e97e578798e57e478658e57e578758ed7e4786d8ed7e5787d8e37e478638e37e578738eb7e4786b8eb7e5787b8e77e478678e77e578778ef7e4786f8ef7e5787f8e0fe4f8608e0fe5f8708e8fe4f8688e8fe5f8788e4fe4f8648e4fe5f8748ecfe4f86c8e831c831cc31ca31ce31c931cd31cb31cf31c8b1ccb1cab1ceb1c9b1cdb1cbb1cfb1c9fcbf1f91c5fc8f1c51c5fcaf1e51c5fc9f1d51c5fcbf1f51cdfc8f1cd1cdfcaf1ed1cdfc9f1dd1cdfcbf1fd1c3fc8f1c31c3fcaf1e31c3fc9f1d31c3fcbf1f31cbfc8f1cb1cbfcaf1eb1cbfc9f1db1cbfcbf1fb1c7fc8f1c71c7fcaf1e71c7fc9f1d71c7fcbf1f71cffc8f1cf1cffcaf1ef1cffc9f1df1cffcb71488e43731c96e3f01c47e43832c751398ece714c8e63731ca7c0710b1cafc0f10b9ca0c0090b9ca8c0890b9ca4c0490b9cacc0c90b9ca2c0290b9caac0a90b9ca6c0690b9caec0e90b9ca1c0190b9ca9c0990b9ca5c0590b9cadc0d90b9ca3c0390b9cabc0b90b9ca7c0790b9cafc0f90b5ca0c0050b5ca8c0850b5ca4c0450b5cacc0c50b5ca2c0250b5caac0a50b5ca6400a5cb6c0e50a5cbec0150a5cb1c0950a5cb9c0550a5cb5c0d50a5cbdc0350a5cb3c0b50a5cbbc0750a5cb7c0f50a5cbfc00d0adcb0c08d0adcb8c04d0adcb4c0cd0adcbcc02d0adcb2c0ad0adcbac06d0adcb6c0ed0adcbec01d0adcb1c09d0adcb9c05d0adcb5c0dd0adcbdc03d0adcb3c0bd0adcbbc07d0adcb7c0fd0adcbfc0030a3cb0c0830a3cb8c0430a3cb4c0c30a3cbcc0230a3cb2c0a30a3cbac0630a3cb6c0e30a3cbec0130a3cb1c0930a3cb9c0530a3cb5400b3cadc0d30b3ca3c0330b3cabc0b30b3ca7c0730b3cafc0f30bbca0c00b0bbca8c08b0bbca4c04b0bbcacc0cb0bbca2c02b0bbcaac0ab0bbca6c06b0bbcaec0eb0bbca1c01b0bbca9c09b0bbca5c05b0bbcadc0db0bbca3c03b0bbcabc0bb0bbca7c07b0bbcafc0fb0b7ca0c0070b7ca8c0870b7ca4c0470b7cacc0c70b7ca2c0270b7caac0a70b7ca6c0670b1c14181418161815181798149816981598175814581658155817d814d816d815d817f85c81cf17f842812f16f852812f17f84a81af16f85a81af17f846816f16f856816f17f84e81ef16f85e81ef17f841811f16f851811f17f849819f16f859819f17f845815f16f855815f17f84d81df16f85d81df17f843813f16f853813f17f84b81bf16f85b81bf17f847817f16f857817f17f84f81ff16f85f81430a1c5ae0b002871738a2c091058e2a707481630a1c5be038258e5be278258e5fe204254e58e244254e5ce224254e5ae264254e5ee214254e59e254254e5de234254e5be274254e5fe20c25ce58e24c25ce5ce22c25ce5ae26c25ce5ee21c25ce59e25c25ce5de23c25ce5be27c25ce5fe202252e58e242252e5ce222252e5ae262252e5ee212252e59e252252e5de2322552e2b2252e57e2f225ae50e28a25ae54e2ca25ae52e2aa25ae56e2ea25ae51e29a25ae55e2da25ae53e2ba25ae57e2fa256e50e286256e54e2c6256e52e2a6256e56e2e6256e51e296256e55e2d6256e53e2b6256e57e2f625ee50e28e25ee54e2ce25ee52e2ae25ee56e2ee25ee51e29e25ee55e2de25ee53e2be25ee57e2fe251e50e281251e54e2c1251e52e2a1251e56e2e1251e51e291251e55e2d1251e53e2b1251e57e2f1259e50e289259e54e2c9259e52e2a9255ae269259e5ee219259e59e259259e5de239259e5be279259e5fe205255e58e245255e5ce225255e5ae265255e5ee215255e59e255255e5de235255e5be275255e5fe20d25de58e24d25de5ce22d25de5ae26d25de5ee21d25de59e25d25de5de23d25de5be27d25de5fe203253e58e243253e5ce223253e5ae263253e5ee213253e59e253253e5de233253e5be2a0c4a0c4b0c4a8c4b8c4a4c4b4c4acc4bcc4a2c4b2c4aac4bac4a6c4b6c4aec4bec4e74a7cbec4174a7cb1c4974a7cb9c4574a7cb5c4d74a7cbdc4374a7cb3c4b74a7cbbc4774a7cb7c4f74a7cbfc40f4afcb0c48f4afcb8c44f4afcb4c4cf4afcbcc42f4afcb2c4af4afcbac46f4afcb6c4ef4afcbec41f4afcb1c49f4afcb9c45f4afcb5c4df4afcbdc43f4afcb3c4bf4afcbbc47f4afcb7c4ff4a1c52e2d012879538bcc411258e2c715489a34b1c53e2d812c7a970dc0ac7ab70fc0a27a870c20a27aa70e20a27a970d20a27ab70f20aa7a870ca0aa7aa70ea0aa7a970da0aa7ab70fa0a67a870c60a67aa70e60a67a970d60a67ab70f60ae7a870ce0ae7aa70ee0ae7a970de0ae7ab70fe0a17a870c10a17aa70e10a17a970d10a17ab70f10a97a870c90a97aa70e90a97a9900a97ad70b90a97af70850a57ac70a50a57ae70950a57ad70b50a57af708d0ad7ac70ad0ad7ae709d0ad7ad70bd0ad7af70830a37ac70a30a37ae70930a37ad70b30a37af708b0ab7ac70ab0ab7ae709b0ab7ad70bb0ab7af70870a77ac70a70a77ae70970a77ad70b70a77af708f0af7ac70af0af7ae709f0af7ad70bf0af7aff0800a0facf0a00a0faef0900a0fadf0b00a0faff0880a8facf0a80a8faef0980a8fadf0b80a8faff0840a4facf0a40a4faef0940a4fadd00a4fabf0f40acfa8f0cc0acfaaf0ec0acfa9f0dc0acfabf0fc0a2fa8f0c20a2faaf0e20a2fa9f0d20a2fabf0f20aafa8f0ca0aafaaf0ea0aafa9f0da0aafabf0fa0a6fa8f0c60a6faaf0e60a6fa9f0d60a6fabf0f60aefa8f0ce0aefaaf0ee0aefa9f0de0aefabf0fe0a1fa8f0c10a1faaf0e10a1fa9f0d10a1fabf0f10a9fa8f0c90a9faaf0e90a9fa9f0d90a0715061586154615c6152615a6156615e615161596155615d6153615b6157615f6153e57e1f315be50e18b15be54e1cb15be52e1ab15be56e1eb15be51e19b15be55e1db15be53e1bb15be57e1fb157e50e187157e54e1c7157e52e1a7157e56e1e7157e51e197157e55e1d7157e53e1b7157e57e1f715fe50e18f15fe54e1cf15fe52e1af15fe56e1ef15fe51e19f15fe55e1df15fe53e1bf15fe57e1900a875638acc2e1158ea8706485a32a1c5de1980ac756384e8de3d6385e8de3d738418d13d638518d13d738498d93d638598d93d738458d53d638558d53d7384d8dd3d6385d8dd3d738438d33d638538d33d7384b8db3d6385b8db3d738478d73d638578d73d7384f8df3d6385f8df3d7b8408d0bd6b8508d0bd7b8488d8bd6b8588d8bd7b8448d4bd6b8548d4bd7b84c8dd4b86c8dcbd5b87c8d2bd4b8628d2bd5b8728dabd4b86a8dabd5b87a8d6bd4b8668d6bd5b8768debd4b86e8debd5b87e8d1bd4b8618d1bd5b8718d9bd4b8698d9bd5b8798d5bd4b8658d5bd5b8758ddbd4b86d8ddbd5b87d8d3bd4b8638d3bd5b8738dbbd4b86b8dbbd5b87b8d7bd4b8678d7bd5b8778dfbd4b86f8dfbd5b87f8d07d478608d07d578708d87d478688d87d578788d47d478648d47d578748dc7d4786c8dc7d5787c8d27d478628d27d578728da7d4786a8dd6785a8da7d778468d67d678568d67d7784e8de7d6785e8de7d778418d17d678518d17d778498d97d678598d97d778458d57d678558d57d7784d8dd7d6785d8dd7d778438d37d678538d37d7784b8db7d6785b8db7d778478d77d678578d77d7784f8df7d6785f8df7d7f8408d0fd6f8508d0fd7f8488d8fd6f8588d8fd7f8448d4fd6f8548d4fd7f84c8dcfd638a831a831ac31aa31ae31a931ad31ab31afb1a8b1acb1aab1aeb1a9b1adb1abb1aff1b91a9faff1851a5facf1a51a5faef1951a5fadf1b51a5faff18d1adfacf1ad1adfaef19d1adfadf1bd1adfaff1831a3facf1a31a3faef1931a3fadf1b31a3faff18b1abfacf1ab1abfaef19b1abfadf1bb1abfaff1871a7facf1a71a7faef1971a7fadf1b71a7faff18f1affacf1af1affaef19f1affadf1bf1a87d438b4c661350eaf71448d236b1c55e3e81ac7d438b6c6711a1cb7c1f11a1cbfc1091a9cb0c1891a9cb8c1491a9cb4c1c91a9cbcc1291a9cb2c1a91a9cbac1691a9cb6c1e91a9cbec1191a9cb1c1991a9cb9c1591a9cb5c1d91a9cbdc1391a9cb3c1b91a9cbbc1791a9cb7c1f91a9cbfc1051a5cb0c1851a5cb8c1451a5cb4c1c51a5cbcc1251a5cb2c1a51a5cbac1651aa4c1651b5caec1e51b5ca1c1151b5ca9c1951b5ca5c1551b5cadc1d51b5ca3c1351b5cabc1b51b5ca7c1751b5cafc1f51bdca0c10d1bdca8c18d1bdca4c14d1bdcacc1cd1bdca2c12d1bdcaac1ad1bdca6c16d1bdcaec1ed1bdca1c11d1bdca9c19d1bdca5c15d1bdcadc1dd1bdca3c13d1bdcabc1bd1bdca7c17d1bdcafc1fd1b3ca0c1031b3ca8c1831b3ca4c1431b3cacc1c31b3ca2c1231b3caac1a31b3ca6c1631b3caec1e31b3ca1c1131b3ca9c1931b3ca5c1531bb4c1d31a3cbdc1331a3cb3c1b31a3cbbc1731a3cb7c1f31a3cbfc10b1abcb0c18b1abcb8c14b1abcb4c1cb1abcbcc12b1abcb2c1ab1abcbac16b1abcb6c1eb1abcbec11b1abcb1c19b1abcb9c15b1abcb5c1db1abcbdc13b1abcb3c1bb1abcbbc17b1abcb7c1fb1abcbfc1071a7cb0c1871a7cb8c1471a7cb4c1c71a7cbcc1271a7cb2c1a71a7cbac1671a7cb6c141834183618351837183498369835983798345836583558375834d836d835d837d83cf35f87c832f34f862832f35f87283af34f86a83af35f87a836f34f866836f35f87683ef34f86e83ef35f87e831f34f861831f35f871839f34f869839f35f879835f34f865835f35f87583df34f86d83df35f87d833f34f863833f35f87383bf34f86b83bf35f87b837f34f867837f35f87783ff34f86f83ff3538a4c1a10d0e6b707883231a1cd9e0a806473738a6c1b10d8ed3e2b82d8ed7e2f82d4ed0e2842d4ed4e2c42d4ed2e2a42d4ed6e2e42d4ed1e2942d4ed5e2d42d4ed3e2b42d4ed7e2f42dced0e28c2dced4e2cc2dced2e2ac2dced6e2ec2dced1e29c2dced5e2dc2dced3e2bc2dced7e2fc2d2ed0e2822d2ed4e2c22d2ed2e2a22d2ed6e2e22d2ed1e2922d2ed5e2d22d2ed3222d2edbe2722d2edfe20a2daed8e24a2daedce22a2daedae26a2daedee21a2daed9e25a2daedde23a2daedbe27a2daedfe2062d6ed8e2462d6edce2262d6edae2662d6edee2162d6ed9e2562d6edde2362d6edbe2762d6edfe20e2deed8e24e2deedce22e2deedae26e2deedee21e2deed9e25e2deedde23e2deedbe27e2deedfe2012d1ed8e2412d1edce2212d1edae2612d1edee2112d1ed9e2512d1edde2312d1edbe2712d1edfe2092d9ed8e2492d9edce2292d9edaa22d9ed6e2e92d9ed1e2992d9ed5e2d92d9ed3e2b92d9ed7e2f92d5ed0e2852d5ed4e2c52d5ed2e2a52d5ed6e2e52d5ed1e2952d5ed5e2d52d5ed3e2b52d5ed7e2f52dded0e28d2dded4e2cd2dded2e2ad2dded6e2ed2dded1e29d2dded5e2dd2dded3e2bd2dded7e2fd2d3ed0e2832d3ed4e2c32d3ed2e2a32d3ed6e2e32d3ed1e2932d3ed5e2d32d3ed3e2", 0x98cc) close(r3) 5.800179087s ago: executing program 0 (id=81): r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, 0x0, 0x0) 5.48271035s ago: executing program 2 (id=82): syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000005140)='./file0\x00', 0x0, &(0x7f0000005180)={[{@compress_force_algo={'compress-force', 0x3d, 'zstd'}}]}, 0x1, 0x50ed, &(0x7f00000051c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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ADgZNdpBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwf+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwLAAAAAAgzN86jJ4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgUAAD//wNUIwc=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0/test\x00', 0x42, 0x1ff) write(r0, &(0x7f0000000040)='a', 0x1000) fsync(r0) 5.293841945s ago: executing program 0 (id=83): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./config\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./config\x00', &(0x7f0000000040)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./config/cluster/mycluster\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./config/cluster/mycluster/node/mynode\x00', 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./config/cluster/mycluster/node/mynode/num\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)='0\n\x00', 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./config/cluster/mycluster/node/mynode/ipv4_address\x00', 0x2, 0x0) write(r1, &(0x7f00000002c0)='127.0.0.1\n\x00', 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./config/cluster/mycluster/node/mynode/ipv4_port\x00', 0x2, 0x0) write(r2, &(0x7f0000000340)='7777\n\x00', 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./config/cluster/mycluster/node/mynode/local\x00', 0x2, 0x0) write(r3, &(0x7f00000003c0)='1\n\x00', 0x2) 5.199869004s ago: executing program 3 (id=84): r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000014000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000015000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000016000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000017000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000018000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000019000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000001a000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000001b000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000001c000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000001d000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000001e000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000001f000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000020000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000021000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000022000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000023000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="20000000140005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="20000000150005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="200000001c0005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="200000001d0005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="200000001e0005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="20000000200005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="20000000230005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) 5.001369881s ago: executing program 0 (id=85): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1ff) syz_mount_image$ocfs2(&(0x7f0000004740), &(0x7f0000004780)='./file0\x00', 0x0, &(0x7f00000047c0), 0x1, 0x4454, &(0x7f0000004800)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8wQ4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV26R+lgSCKA/CbsVCwUUtPYLXsdraKIjauCJ4gl0iRa+YYKVKmCYFkFsL+gTQJKb6veTA/Zt6DeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD2+/tr/37qJSHG3vY2YL5/uj/PnUuv38fs3F5iR8/n+aT8+66b8exrkr+Vo9Zb36Wa9mMVI7TS9Penv08GwT9/Uvk3N1/V9iJSriHgs+UvKuapOewsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHbszqEJgFAYBOD/t9osrqFTGBXBPYyO5xLOo0kwGF557fvSwXFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSZ1nlbhjHOjObOjOPq2m/fv2H/32f9iwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAww4cyAAAAAAI87fOo/0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHMFAAD///L6xFc=") removexattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=@known='system.posix_acl_access\x00') 3.906308608s ago: executing program 3 (id=87): r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000200000040b113420000000102030109024a00010100c0fa0904000008ff0000000705810200020007058202000200070583020002000705840340000107050102000200070502020002000705030200020007050402000200"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0xc0, 0x2, 0xc, "0c0000000100020500000000"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) nanosleep(&(0x7f0000000300)={0x1}, 0x0) 3.345215021s ago: executing program 4 (id=88): r0 = syz_usb_connect(0x2, 0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000406d0492080001000000010902220001010080320904000000ffffff000904000101ffffff0007058101000201"], &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)) nanosleep(&(0x7f0000000100)={0x1}, 0x0) r1 = syz_open_dev$video(&(0x7f0000000200), 0x0, 0x0) ioctl$VIDIOC_REQBUFS(r1, 0xc0145608, &(0x7f0000000300)={0x4, 0x1, 0x1}) ioctl$VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000400)=0x1) 3.073719622s ago: executing program 0 (id=89): syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x97, 0xff, 0x82, 0x8, 0x2058, 0x1005, 0xc19b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x8f, 0x0, 0x0, 0xbf, 0x57, 0x5a}}]}}]}}, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000100), 0x0, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x802c550a, &(0x7f0000000040)=@urb_type_control={0x0, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2.958565795s ago: executing program 2 (id=90): syz_usb_connect$uac3(0x3, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="12010002000000408205820540000102030109029c000301008032080b0003010020000904000000010120000a2401000a000000000009040100000102200009040101010102200017240100000000000000000000000000000000000000000905010900020100000a25010000000000000009040200000102200009040201010102200017240100000000000000000000000000000000000000000905820900020100000a250100000000000000"], 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) r0 = syz_open_dev$sndctrl(&(0x7f0000000100), 0x0, 0x0) r1 = syz_open_dev$sndctrl(&(0x7f0000000100), 0x1, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r0, 0xc00855da, &(0x7f0000000200)={0x1, 0x20, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r0, 0xc00855da, &(0x7f0000000200)={0x2, 0x20, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r0, 0xc00855da, &(0x7f0000000200)={0x3, 0x20, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r0, 0xc00855da, &(0x7f0000000200)={0x4, 0x20, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r0, 0xc00855da, &(0x7f0000000200)={0x5, 0x20, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc00855da, &(0x7f0000000200)={0x1, 0x20, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc00855da, &(0x7f0000000200)={0x2, 0x20, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc00855da, &(0x7f0000000200)={0x3, 0x20, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc00855da, &(0x7f0000000200)={0x4, 0x20, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc00855da, &(0x7f0000000200)={0x5, 0x20, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 1.257896764s ago: executing program 1 (id=92): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000040)='./sys\x00', &(0x7f0000000080)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x1, 0x0) write(r0, &(0x7f0000000200)='md0\x00', 0x3) r1 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) write(r1, &(0x7f0000000400)='raid1\x00', 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./sys/block/md0/md/new_dev\x00', 0x1, 0x0) write(r2, &(0x7f0000000600)='1:0\x00', 0x3) openat(0xffffffffffffff9c, &(0x7f0000000700)='./sys/block/md0/md/raid_disks\x00', 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./sys/block/md0/md/component_size\x00', 0x2, 0x0) write(r3, &(0x7f0000000a00)='4096\x00', 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000b00)='./sys/block/md0/md/array_state\x00', 0x2, 0x0) write(r4, &(0x7f0000000c00)='run\x00', 0x3) openat(0xffffffffffffff9c, &(0x7f0000000d00)='./sys/block/md0/md/serialize_policy\x00', 0x2, 0x0) 1.225865458s ago: executing program 0 (id=93): unshare(0x40000000) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000600)={'lo\x00', 0x49}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000700)={'lo\x00', {0x2, 0x0, @loopback}}) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000800)={'lo\x00', {0x2, 0x0, @broadcast=0xff000000}}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./nfsd\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./nfsd\x00', &(0x7f0000000040)='nfsd\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000500)='./proc\x00', &(0x7f0000000540)='proc\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./nfsd/versions\x00', 0x2, 0x0) write(r1, &(0x7f0000000640)='-2 -3 +4\n\x00', 0x9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./nfsd/nfsv4gracetime\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)='10\n\x00', 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./nfsd/nfsv4leasetime\x00', 0x2, 0x0) write(r3, &(0x7f00000001c0)='10\n\x00', 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./nfsd/portlist\x00', 0x2, 0x0) write(r4, &(0x7f00000000c0)='tcp 2049\n\x00', 0x9) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./nfsd/threads\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)='1\n\x00', 0x2) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./proc/net/rpc/auth.unix.ip/channel\x00', 0x2, 0x0) write(r6, &(0x7f00000002c0)='nfsd 127.0.0.1 2147483647 mydomain\n\x00', 0x23) r7 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./proc/net/rpc/nfsd.export/channel\x00', 0x2, 0x0) write(r7, &(0x7f0000000340)='mydomain / 2147483647 9216 0 0 0\n\x00', 0x21) mkdirat(0xffffffffffffff9c, &(0x7f0000000380)='./mnt\x00', 0x1ff) mount(&(0x7f00000003c0)=@filename='127.0.0.1:/\x00', &(0x7f0000000380)='./mnt\x00', &(0x7f0000000400)='nfs4\x00', 0x0, &(0x7f0000000440)='nolock,addr=127.0.0.1,retry=0,timeo=1,retrans=1,soft\x00') openat(0xffffffffffffff9c, &(0x7f0000000480)='./mnt/file\x00', 0x42, 0x1ff) 961.942476ms ago: executing program 2 (id=94): mount(0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./config/nullb\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./config/nullb/nullb1\x00', 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./config/nullb/nullb1/size\x00', 0x2, 0x0) write(r0, &(0x7f0000000500)='1\n', 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./config/nullb/nullb1/zoned\x00', 0x2, 0x0) write(r1, &(0x7f0000000700)='1\n', 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./config/nullb/nullb1/zone_size\x00', 0x2, 0x0) write(r2, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000c00)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000c00)='./dev\x00', &(0x7f0000000d00)='devtmpfs\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000e00)='./dev/nullb1\x00', 0x2, 0x0) write(r3, &(0x7f0000000f00)="789c04c003006d0500c0d06cdbb6976ddbb66d2ff7ae8d6cdbb66ddbb6bfd1b96f80f70ff081013e38c08706f8f0001f19e0a3037c6c808f0ff089013e39c0a706f8f4009f19e0b3037c6e80cf0ff08501be38c09706f8f2005f19e0ab037c6d80af0ff08d01be39c0b706f8f600df19e0bb037c6f80ef0ff083017e38c08f06f8f1003f19e0a703fc6c809f0ff08b017e39c0af06f8f500bf19e0b703fc6e80df0ff08701fe38c09f06f8f3007f19e0af03fc6d80bf0ff08f01fe39c0bf06f8f700ff19e0bf03fc6f804306387480c306387c802306387280a306387a806306387680e304386e80e305387e80130438618013053871809304386980930538798053043865805305387580d304386d80d305387d8033043863803305387380b304386b80b305387b8073043867807305387780f304386f80f305387f800b04b860800b05b870808b04b868808b05b878804b04b864804b05b87480cb044880cb06b85c80cb07b842802b06b852802b07b84a80ab06b85a80ab07b846806b06b856806b07b84e80eb06b85e80eb07b841801b06b851801b07b849809b06b859809b07b845805b06b855805b07b84d80db06b85d80db07b843803b06b853803b07b84b80bb06b85b80bb07b847807b06b857807b07b84f80fb06b85f80fb07784080070678508007077848808706785880870778448047067854804707784c80c706785c80c70778428027067852802707784a80a7066880a705787a8067047866806705787680e704786e8083008300c300a300e3009300d300b300f3008b00cb00ab00eb009b00db00bb00fb00cf0bf0fc002f08f0c2002f0af0e2002f09f0d2002f0bf0f200af08f0ca00af0af0ea00af09f0da00af0bf0fa006f08f0c6006f0af0e6006f09f0d6006f0bf0f600ef08f0ce00ef0af0ee00ef09f0de00ef0bf0fe001f08f0c1001f0af0e1001f09f0d1001f0bf0f1009f08f0c9009f0af0e9009f09f0d9009f0bf0f9005f08f0c5005f0af0e5005f09f0d5005f0bf0f500df08f0cd00df0af0ed00df09f0dd00df0bf0fd003f08f0c3003f0af0e3003f09f0d3003f0bf0f300bf08f0cb00bf0af0eb00bf09f0db00bf0bf0fb007f08f0c7007f0af0e7007f09f0d7007f0bf0f700ff08f0cf00ff0af0ef00ff09f0df00ff0b70488043031c16e0f00047043832c051018e0e704c8063031c27c471431c2fc4f1439c20c409439c28c489439c24c449439c2cc4c9439c22c429439c2ac4a9439c26c469439c2ec4e9439c21c419439c29c499439c25c459439c2dc4d9439c23c439439c2bc4b9439c27c479439c2fc4f9435c20c405435c28c485435c24c445435c2cc4c5435c22c425435c2ac4a5435c2644425c36c4e5425c3ec415425c31c495425c39c455425c35c4d5425c3dc435425c33c4b5425c3bc475425c37c4f5425c3fc40d42dc30c48d42dc38c44d42dc34c4cd42dc3cc42d42dc32c4ad42dc3ac46d42dc36c4ed42dc3ec41d42dc31c49d42dc39c45d42dc35c4dd42dc3dc43d42dc33c4bd42dc3bc47d42dc37c4fd42dc3fc403423c30c483423c38c443423c34c4c3423c3cc423423c32c4a3423c3ac463423c36c4e3423c3ec413423c31c493423c39c453423c3544433c2dc4d3433c23c433433c2bc4b3433c27c473431c84188418861885188798849886988598875884588658855887d884d886d885d887785e88e787784188178678518817877849889786785988978778458857867855885787784d88d786785d88d78778438837867853883787784b88b786785b88b78778478877867857887787784f88f786785f88f787f840880f86f850880f87f848888f86f858888f87f844884f86f854884f87f84c88cf86f85c88cf87f842882f86f852882f87f84a88af86f85a88af87f846886f86f856886f87f84e88ef86f85e88ef87f841881f86f851881f87f849889f86f859889f87f845885f86f855885f87f84d88df86f85d88df87f843883f86f853883f87f84b88bf86f85b88bf87f847887f86f857887f87f84f88ff86f85f8843421c1ae2b01087873822c491218e0a71748863421c1be238118e1be178118e1fe104114e18e144114e1ce124114e1ae164114e1ee114114e19e154114e1de134114e1be174114e1fe10c11ce18e14c11ce1ce12c11ce1ae16c11ce1ee11c11ce19e15c11ce1de13c11ce1be17c11ce1fe102112e18e142112e1ce122112e1ae162112e1ee112112e19e152112e1de1321112e1b2112e17e1f211ae10e18a11ae14e1ca11ae12e1aa11ae16e1ea11ae11e19a11ae15e1da11ae13e1ba11ae17e1fa116e10e186116e14e1c6116e12e1a6116e16e1e6116e11e196116e15e1d6116e13e1b6116e17e1f611ee10e18e11ee14e1ce11ee12e1ae11ee16e1ee11ee11e19e11ee15e1de11ee13e1be11ee17e1fe111e10e181111e14e1c1111e12e1a1111e16e1e1111e11e191111e15e1d1111e13e1b1111e17e1f1119e10e189119e14e1c9119e12e1a9111ae169119e1ee119119e19e159119e1de139119e1be120c220c230c228c238c224c234c22cc23cc222c232c22ac23ac226c236c22ec23ec2f3223c3fc20b22bc30c28b22bc38c24b22bc34c2cb22bc3cc22b22bc32c2ab22bc3ac26b22bc36c2eb22bc3ec21b22bc31c29b22bc39c25b22bc35c2db22bc3dc23b22bc33c2bb22bc3bc27b22bc37c2fb22bc3fc207227c30c287227c38c247227c34c2c7227c3cc227227c32c2a7227c3ac267227c36c2e7227c3ec217227c31c297227c39c257227c35c2d7227c3dc237227c33c2b7227c3bc277227c37c2f7227c3fc20f22fc30c28f22fc38c24f22fc34c2cf22fc3cc22f22fc32c2af22fc3ac26f22fc36c2ef22fc3ec21f22fc31c29f22fc39c25f22fc35c2df22fc3dc23f22fc33c2bf22fc3bc27f22fc37c2ff221c12e1d0088745383cc211118e8c705484a3231c13e1d808c78971dc18c78b71fc18278871c218278a71e218278971d218278b71f218a78871ca18a78a71ea18a78971da18a78b71fa18678871c618678a71e618678971d618678b71f618e78871ce18e78a71ee18e78971de18e78b71fe18178871c118178a71e118178971d118178b71f118978871c918978a71e91897899118978d71b918978f718518578c71a518578e719518578d71b518578f718d18d78c71ad18d78e719d18d78d71bd18d78f718318378c71a318378e719318378d71b318378f718b18b78c71ab18b78e719b18b78d71bb18b78f718718778c71a718778e719718778d71b718778f718f18f78c71af18f78e719f18f78d71bf18f78ff180180f8cf1a0180f8ef190180f8df1b0180f8ff188188f8cf1a8188f8ef198188f8df1b8188f8ff184184f8cf1a4184f8ef194184f8dd1184f8bf1f418cf88f1cc18cf8af1ec18cf89f1dc180731063186314631c6312631a6316631e631163196315631d6313631b6317631f6319e17e3f9315e10e385315e14e3c5315e12e3a5315e16e3e5315e11e395315e15e3d5315e13e3b5315e17e3f531de10e38d31de14e3cd31de12e3ad31de16e3ed31de11e39d31de15e3dd31de13e3bd31de17e3fd313e10e383313e14e3c3313e12e3a3313e16e3e3313e11e393313e15e3d3313e13e3b3313e17e3f331be10e38b31be14e3cb31be12e3ab31be16e3eb31be11e39b31be15e3db31be13e3bb31be17e3fb317e10e387317e14e3c7317e12e3a7317e16e3e7317e11e397317e15e3d7317e13e3b7317e17e3f731fe10e38f31fe14e3cf31fe12e3af31fe16e3ef31fe11e39f31fe15e3df31fe13e3bf31fe17e3901887c6382cc6e1318e8871648ca3621c1de39818c7c6384e82e326385e82e327384182132638518213273849829326385982932738458253263855825327384d82d326385d82d32738438233263853823327384b82b326385b82b32738478273263857827327384f82f326385f82f327b840820b26b850820b27b848828b26b858828b27b844824b26b854824b27b84c8224b86c82cb25b87c822b24b862822b25b87282ab24b86a82ab25b87a826b24b866826b25b87682eb24b86e82eb25b87e821b24b861821b25b871829b24b869829b25b879825b24b865825b25b87582db24b86d82db25b87d823b24b863823b25b87382bb24b86b82bb25b87b827b24b867827b25b87782fb24b86f82fb25b87f82072478608207257870828724786882872578788247247864824725787482c724786c82c725787c8227247862822725787282a724786a8226785a82a72778468267267856826727784e82e72638483048304c304a304e3049304d304b304fb048b04cb04ab04eb049b04db04bb04ff0bc04cf4ff082042f4cf0a2042f4ef092042f4df0b2042f4ff08a04af4cf0aa04af4ef09a04af4df0ba04af4ff086046f4cf0a6046f4ef096046f4df0b6046f4ff08e04ef4cf0ae04ef4ef09e04ef4df0be04ef4ff081041f4cf0a1041f4ef091041f4df0b1041f4ff089049f4cf0a9049f4ef099049f4df0b9049f4ff085045f4cf0a5045f4ef095045f4df0b5045f4ff08d04df4cf0ad04df4ef09d04df4df0bd04df4ff083043f4cf0a3043f4ef093043f4df0b3043f4ff08b04bf4cf0ab04bf4ef09b04bf4df0bb04bf4ff087047f4cf0a7047f4ef097047f4df0b7047f4ff08f04ff4cf0af04ff4ef09f04ff4df0bf0487243834c161090e4f70448223131c95e0e804c7243836c171521c37c5f1521c3fc509529c30c589529c38c549529c34c5c9529c3cc529529c32c5a9529c3ac569529c36c5e9529c3ec519529c31c599529c39c559529c35c5d9529c3dc539529c33c5b9529c3bc579529c37c5f9529c3fc505525c30c585525c38c545525c34c5c5525c3cc525525c32c5a5525c3ac5655224c565535c2ec5e5535c21c515535c29c595535c25c555535c2dc5d5535c23c535535c2bc5b5535c27c575535c2fc5f553dc20c50d53dc28c58d53dc24c54d53dc2cc5cd53dc22c52d53dc2ac5ad53dc26c56d53dc2ec5ed53dc21c51d53dc29c59d53dc25c55d53dc2dc5dd53dc23c53d53dc2bc5bd53dc27c57d53dc2fc5fd533c20c503533c28c583533c24c543533c2cc5c3533c22c523533c2ac5a3533c26c563533c2ec5e3533c21c513533c29c593533c25c5535334c5d3523c3dc533523c33c5b3523c3bc573523c37c5418a418a618a518a718a498a698a598a798a458a658a558a758a4d8a6d8a5d8a7d8ae7a5787e8a17a478618a17a578718a97a478698a97a578798a57a478658a57a578758ad7a4786d8ad7a5787d8a37a478638a37a578738ab7a4786b8ab7a5787b8a77a478678a77a578778af7a4786f8af7a5787f8a0fa4f8608a0fa5f8708a8fa4f8688a8fa5f8788a4fa4f8648a4fa5f8748acfa4f86c8acfa5f87c8a2fa4f8628a2fa5f8728aafa4f86a8aafa5f87a8a6fa4f8668a6fa5f8768aefa4f86e8aefa5f87e8a1fa4f8618a1fa5f8718a9fa4f8698a9fa5f8798a5fa4f8658a5fa5f8758adfa4f86d8adfa5f87d8a3fa4f8638a3fa5f8738abfa4f86b8abfa5f87b8a7fa4f8678a7fa5f8778affa4f86f8affa53824c5a1290e4b71788a23521c99e2a81447a73826c5b1298e93e1b8198e97e1f8194e90e184194e94e1c4194e92e1a4194e96e1e4194e91e194194e95e1d4194e93e1b4194e97e1f419ce90e18c19ce94e1cc19ce92e1ac19ce96e1ec19ce91e19c19ce95e1dc19ce93e1bc19ce97e1fc192e90e182192e94e1c2192e92e1a2192e96e1e2192e91e192192e95e1d2192e9321192e9be172192e9fe10a19ae98e14a19ae9ce12a19ae9ae16a19ae9ee11a19ae99e15a19ae9de13a19ae9be17a19ae9fe106196e98e146196e9ce126196e9ae166196e9ee116196e99e156196e9de136196e9be176196e9fe10e19ee98e14e19ee9ce12e19ee9ae16e19ee9ee11e19ee99e15e19ee9de13e19ee9be17e19ee9fe101191e98e141191e9ce121191e9ae161191e9ee111191e99e151191e9de131191e9be171191e9fe109199e98e149199e9ce129199e9aa1199e96e1e9199e91e199199e95e1d9199e93e1b9190e320c320c338c328c334c324c33cc32cc332c322c33ac32ac336c326c33ec32ec333c2fc3f333bc20c30b33bc28c38b33bc24c34b33bc2cc3cb33bc22c32b33bc2ac3ab33bc26c36b33bc2ec3eb33bc21c31b33bc29c39b33bc25c35b33bc2dc3db33bc23c33b33bc2bc3bb33bc27c37b33bc2fc3fb337c20c307337c28c387337c24c347337c2cc3c7337c22c327337c2ac3a7337c26c367337c2ec3e7337c21c317337c29c397337c25c357337c2dc3d7337c23c337337c2bc3b7337c27c377337c2fc3f733fc20c30f33fc28c38f33fc24c34f33fc2cc3cf33fc22c32f33fc2ac3af33fc26c36f33fc2ec3ef33fc21c31f33fc29c39f33fc25c35f33fc2dc3df33fc23c33f33fc2bc3bf33fc27c37f33fc2fc321190ecd705886c3331c91e1c80c4765383ac331198ecd709c1cc7cd71bc1cc7cf71821c27cc71a21c27ce71921c27cd71b21c27cf718a1ca7cc71aa1ca7ce719a1ca7cd71ba1ca7cf71861c67cc71a61c67ce71961c67cd71b61c67cf718e1ce7cc71ae1ce7ce719e1ce7cd71be1ce7cf71811c17cc71a11c17ce71911c17cd71b11c17cf71891c97cc71a91c97ce71991cc971d91c97cb71f91c57c871c51c57ca71e51c57c971d51c57cb71f51cd7c871cd1cd7ca71ed1cd7c971dd1cd7cb71fd1c37c871c31c37ca71e31c37c971d31c37cb71f31cb7c871cb1cb7ca71eb1cb7c971db1cb7cb71fb1c77c871c71c77ca71e71c77c971d71c77cb71f71cf7c871cf1cf7ca71ef1cf7c971df1cf7cb71ff1c0fc8f1c01c0fcaf1e01c0fc9f1d01c0fcbf1f01c8fc8f1c81c8fcaf1e81c8fc9f1d81c8fcbf1f81c4fc8f1c41c4fcaf1e41c4fc9f1d41ccdf1b41c4fcff18c1ccfccf1ac1ccfcef19c1ccfcd7190639063986394639c6392639a6396639e639163996395639d6393639b6397639fe379399e9fe305395e98e345395e9ce325395e9ae365395e9ee315395e99e355395e9de335395e9be375395e9fe30d39de98e34d39de9ce32d39de9ae36d39de9ee31d39de99e35d39de9de33d39de9be37d39de9fe303393e98e343393e9ce323393e9ae363393e9ee313393e99e353393e9de333393e9be373393e9fe30b39be98e34b39be9ce32b39be9ae36b39be9ee31b39be99e35b39be9de33b39be9be37b39be9fe307397e98e347397e9ce327397e9ae367397e9ee317397e99e357397e9de337397e9be377397e9fe30f39fe98e34f39fe9ce32f39fe9ae36f39fe9ee31f39fe99e35f39fe9de33f39fe9be37f390ec971688ec3721c9ee3881c47e6382ac7d1398ec9716c8ee314386e81e315387e81131438618113153871819314386981931538798153143865815315387581d314386d81d315387d8133143863813315387381b314386b81b315387b8173143867817315387781f314386f81f315387f810b14b860810b15b870818b14b868818b15b878814b14b864814b15b87481cb144881cb16b85c81cb17b842812b16b852812b17b84a81ab16b85a81ab17b846816b16b856816b17b84e81eb16b85e81eb17b841811b16b851811b17b849819b16b859819b17b845815b16b855815b17b84d81db16b85d81db17b843813b16b853813b17b84b81bb16b85b81bb17b847817b16b857817b17b84f81fb16b85f81fb17784081071678508107177848818716785881871778448147167854814717784c81c716785c81c71778428127167852812717784a81a7166881a715787a8167147866816715787681e714786e8183028302c302a302e3029302d302b302f3028b02cb02ab02eb029b02db02bb02fb02cf2bf0fc022f28f0c2022f2af0e2022f29f0d2022f2bf0f202af28f0ca02af2af0ea02af29f0da02af2bf0fa026f28f0c6026f2af0e6026f29f0d6026f2bf0f602ef28f0ce02ef2af0ee02ef29f0de02ef2bf0fe021f28f0c1021f2af0e1021f29f0d1021f2bf0f1029f28f0c9029f2af0e9029f29f0d9029f2bf0f9025f28f0c5025f2af0e5025f29f0d5025f2bf0f502df28f0cd02df2af0ed02df29f0dd02df2bf0fd023f28f0c3023f2af0e3023f29f0d3023f2bf0f302bf28f0cb02bf2af0eb02bf29f0db02bf2bf0fb027f28f0c7027f2af0e7027f29f0d7027f2bf0f702ff28f0cf02ff2af0ef02ff29f0df02ff2b704881430b1c56e0f002471438b2c051058e2e704c81630b1ca7c4714b1cafc4f14b9ca0c4094b9ca8c4894b9ca4c4494b9cacc4c94b9ca2c4294b9caac4a94b9ca6c4694b9caec4e94b9ca1c4194b9ca9c4994b9ca5c4594b9cadc4d94b9ca3c4394b9cabc4b94b9ca7c4794b9cafc4f94b5ca0c4054b5ca8c4854b5ca4c4454b5cacc4c54b5ca2c4254b5caac4a54b5ca6444a5cb6c4e54a5cbec4154a5cb1c4954a5cb9c4554a5cb5c4d54a5cbdc4354a5cb3c4b54a5cbbc4754a5cb7c4f54a5cbfc40d4adcb0c48d4adcb8c44d4adcb4c4cd4adcbcc42d4adcb2c4ad4adcbac46d4adcb6c4ed4adcbec41d4adcb1c49d4adcb9c45d4adcb5c4dd4adcbdc43d4adcb3c4bd4adcbbc47d4adcb7c4fd4adcbfc4034a3cb0c4834a3cb8c4434a3cb4c4c34a3cbcc4234a3cb2c4a34a3cbac4634a3cb6c4e34a3cbec4134a3cb1c4934a3cb9c4534a3cb5444b3cadc4d34b3ca3c4334b3cabc4b34b3ca7c4734b1c94189418961895189798949896989598975894589658955897d894d896d895d897785e89e797784189179678518917977849899796785989979778458957967855895797784d89d796785d89d79778438937967853893797784b89b796785b89b79778478977967857897797784f89f796785f89f797f840890f96f850890f97f848898f96f858898f97f844894f96f854894f97f84c89cf96f85c89cf97f842892f96f852892f97f84a89af96f85a89af97f846896f96f856896f97f84e89ef96f85e89ef97f841891f96f851891f97f849899f96f859899f97f845895f96f855895f97f84d89df96f85d89df97f843893f96f853893f97f84b89bf96f85b89bf97f847897f96f857897f97f84f89ff96f85f89434a1c5ae2b012879738a2c491258e2a717489634a1c5be238158e5be178158e5fe104154e58e144154e5ce124154e5ae164154e5ee114154e59e154154e5de134154e5be174154e5fe10c15ce58e14c15ce5ce12c15ce5ae16c15ce5ee11c15ce59e15c15ce5de13c15ce5be17c15ce5fe102152e58e142152e5ce122152e5ae162152e5ee112152e59e152152e5de1321552e1b2152e57e1f215ae50e18a15ae54e1ca15ae52e1aa15ae56e1ea15ae51e19a15ae55e1da15ae53e1ba15ae57e1fa156e50e186156e54e1c6156e52e1a6156e56e1e6156e51e196156e55e1d6156e53e1b6156e57e1f615ee50e18e15ee54e1ce15ee52e1ae15ee56e1ee15ee51e19e15ee55e1de15ee53e1be15ee57e1fe151e50e181151e54e1c1151e52e1a1151e56e1e1151e51e191151e55e1d1151e53e1b1151e57e1f1159e50e189159e54e1c9159e52e1a9155ae169159e5ee119159e59e159159e5de139159e5be1a0c2a0c2b0c2a8c2b8c2a4c2b4c2acc2bcc2a2c2b2c2aac2bac2a6c2b6c2aec2bec2f32a3cbfc20b2abcb0c28b2abcb8c24b2abcb4c2cb2abcbcc22b2abcb2c2ab2abcbac26b2abcb6c2eb2abcbec21b2abcb1c29b2abcb9c25b2abcb5c2db2abcbdc23b2abcb3c2bb2abcbbc27b2abcb7c2fb2abcbfc2072a7cb0c2872a7cb8c2472a7cb4c2c72a7cbcc2272a7cb2c2a72a7cbac2672a7cb6c2e72a7cbec2172a7cb1c2972a7cb9c2572a7cb5c2d72a7cbdc2372a7cb3c2b72a7cbbc2772a7cb7c2f72a7cbfc20f2afcb0c28f2afcb8c24f2afcb4c2cf2afcbcc22f2afcb2c2af2afcbac26f2afcb6c2ef2afcbec21f2afcb1c29f2afcb9c25f2afcb5c2df2afcbdc23f2afcb3c2bf2afcbbc27f2afcb7c2ff2a1c52e1d00a875538bcc211158eac705485a32b1c53e1d80ac7a971dc1ac7ab71fc1a27a871c21a27aa71e21a27a971d21a27ab71f21aa7a871ca1aa7aa71ea1aa7a971da1aa7ab71fa1a67a871c61a67aa71e61a67a971d61a67ab71f61ae7a871ce1ae7aa71ee1ae7a971de1ae7ab71fe1a17a871c11a17aa71e11a17a971d11a17ab71f11a97a871c91a97aa71e91a97a9911a97ad71b91a97af71851a57ac71a51a57ae71951a57ad71b51a57af718d1ad7ac71ad1ad7ae719d1ad7ad71bd1ad7af71831a37ac71a31a37ae71931a37ad71b31a37af718b1ab7ac71ab1ab7ae719b1ab7ad71bb1ab7af71871a77ac71a71a77ae71971a77ad71b71a77af718f1af7ac71af1af7ae719f1af7ad71bf1af7aff1801a0facf1a01a0faef1901a0fadf1b01a0faff1881a8facf1a81a8faef1981a8fadf1b81a8faff1841a4facf1a41a4faef1941a4fadd11a4fabf1f41acfa8f1cc1acfaaf1ec1acfa9f1dc1a0735063586354635c6352635a6356635e635163596355635d6353635b6357635f6359e57e3f9355e50e385355e54e3c5355e52e3a5355e56e3e5355e51e395355e55e3d5355e53e3b5355e57e3f535de50e38d35de54e3cd35de52e3ad35de56e3ed35de51e39d35de55e3dd35de53e3bd35de57e3fd353e50e383353e54e3c3353e52e3a3353e56e3e3353e51e393353e55e3d3353e53e3b3353e57e3f335be50e38b35be54e3cb35be52e3ab35be56e3eb35be51e39b35be55e3db35be53e3bb35be57e3fb357e50e387357e54e3c7357e52e3a7357e56e3e7357e51e397357e55e3d7357e53e3b7357e57e3f735fe50e38f35fe54e3cf35fe52e3af35fe56e3ef35fe51e39f35fe55e3df35fe53e3bf35fe57e3901a87d638acc6e1358ea871648da36a1c5de3981ac7d6384e83e336385e83e337384183133638518313373849839336385983933738458353363855835337384d83d336385d83d33738438333363853833337384b83b336385b83b33738478373363857837337384f83f336385f83f337b840830b36b850830b37b848838b36b858838b37b844834b36b854834b37b84c8334b86c83cb35b87c832b34b862832b35b87283ab34b86a83ab35b87a836b34b866836b35b87683eb34b86e83eb35b87e831b34b861831b35b871839b34b869839b35b879835b34b865835b35b87583db34b86d83db35b87d833b34b863833b35b87383bb34b86b83bb35b87b837b34b867837b35b87783fb34b86f83fb35b87f83073478608307357870838734786883873578788347347864834735787483c734786c83c735787c8327347862832735787283a734786a8336785a83a73778468367367856836737784e83e73638683068306c306a306e3069306d306b306fb068b06cb06ab06eb069b06db06bb06ff0bc06cf6ff082062f6cf0a2062f6ef092062f6df0b2062f6ff08a06af6cf0aa06af6ef09a06af6df0ba06af6ff086066f6cf0a6066f6ef096066f6df0b6066f6ff08e06ef6cf0ae06ef6ef09e06ef6df0be06ef6ff081061f6cf0a1061f6ef091061f6df0b1061f6ff089069f6cf0a9069f6ef099069f6df0b9069f6ff085065f6cf0a5065f6ef095065f6df0b5065f6ff08d06df6cf0ad06df6ef09d06df6df0bd06df6ff083063f6cf0a3063f6ef093063f6df0b3063f6ff08b06bf6cf0ab06bf6ef09b06bf6df0bb06bf6ff087067f6cf0a7067f6ef097067f6df0b7067f6ff08f06ff6cf0af06ff6ef09f06ff6df0bf06873438b4c1610d0e6f704483231b1cd5e0e806c73438b6c1715a1cb7c5f15a1cbfc5095a9cb0c5895a9cb8c5495a9cb4c5c95a9cbcc5295a9cb2c5a95a9cbac5695a9cb6c5e95a9cbec5195a9cb1c5995a9cb9c5595a9cb5c5d95a9cbdc5395a9cb3c5b95a9cbbc5795a9cb7c5f95a9cbfc5055a5cb0c5855a5cb8c5455a5cb4c5c55a5cbcc5255a5cb2c5a55a5cbac5655aa4c5655b5caec5e55b5ca1c5155b5ca9c5955b5ca5c5555b5cadc5d55b5ca3c5355b5cabc5b55b5ca7c5755b5cafc5f55bdca0c50d5bdca8c58d5bdca4c54d5bdcacc5cd5bdca2c52d5bdcaac5ad5bdca6c56d5bdcaec5ed5bdca1c51d5bdca9c59d5bdca5c55d5bdcadc5dd5bdca3c53d5bdcabc5bd5bdca7c57d5bdcafc5fd5b3ca0c5035b3ca8c5835b3ca4c5435b3cacc5c35b3ca2c5235b3caac5a35b3ca6c5635b3caec5e35b3ca1c5135b3ca9c5935b3ca5c5535bb4c5d35a3cbdc5335a3cb3c5b35a3cbbc5735a3cb7c5418b418b618b518b718b498b698b598b798b458b658b558b758b4d8b6d8b5d8b7d8be7b5787e8b17b478618b17b578718b97b478698b97b578798b57b478658b57b578758bd7b4786d8bd7b5787d8b37b478638b37b578738bb7b4786b8bb7b5787b8b77b478678b77b578778bf7b4786f8bf7b5787f8b0fb4f8608b0fb5f8708b8fb4f8688b8fb5f8788b4fb4f8648b4fb5f8748bcfb4f86c8bcfb5f87c8b2fb4f8628b2fb5f8728bafb4f86a8bafb5f87a8b6fb4f8668b6fb5f8768befb4f86e8befb5f87e8b1fb4f8618b1fb5f8718b9fb4f8698b9fb5f8798b5fb4f8658b5fb5f8758bdfb4f86d8bdfb5f87d8b3fb4f8638b3fb5f8738bbfb4f86b8bbfb5f87b8b7fb4f8678b7fb5f8778bffb4f86f8bffb538a4c5a12d0e6b71788b235a1cd9e2a81647b738a6c5b12d8ed3e1b81d8ed7e1f81d4ed0e1841d4ed4e1c41d4ed2e1a41d4ed6e1e41d4ed1e1941d4ed5e1d41d4ed3e1b41d4ed7e1f41dced0e18c1dced4e1cc1dced2e1ac1dced6e1ec1dced1e19c1dced5e1dc1dced3e1bc1dced7e1fc1d2ed0e1821d2ed4e1c21d2ed2e1a21d2ed6e1e21d2ed1e1921d2ed5e1d21d2ed3211d2edbe1721d2edfe10a1daed8e14a1daedce12a1daedae16a1daedee11a1daed9e15a1daedde13a1daedbe17a1daedfe1061d6ed8e1461d6edce1261d6edae1661d6edee1161d6ed9e1561d6edde1361d6edbe1761d6edfe10e1deed8e14e1deedce12e1deedae16e1deedee11e1deed9e15e1deedde13e1deedbe17e1deedfe1011d1ed8e1411d1edce1211d1edae1611d1edee1111d1ed9e1511d1edde1311d1edbe1711d1edfe1091d9ed8e1491d9edce1291d9edaa11d9ed6e1e91d9ed1e1991d9ed5e1d91d9ed3e1b91d0e3a0c3a0c3b8c3a8c3b4c3a4c3bcc3acc3b2c3a2c3bac3aac3b6c3a6c3bec3aec3b3cafc3f33bbca0c30b3bbca8c38b3bbca4c34b3bbcacc3cb3bbca2c32b3bbcaac3ab3bbca6c36b3bbcaec3eb3bbca1c31b3bbca9c39b3bbca5c35b3bbcadc3db3bbca3c33b3bbcabc3bb3bbca7c37b3bbcafc3fb3b7ca0c3073b7ca8c3873b7ca4c3473b7cacc3c73b7ca2c3273b7caac3a73b7ca6c3673b7caec3e73b7ca1c3173b7ca9c3973b7ca5c3573b7cadc3d73b7ca3c3373b7cabc3b73b7ca7c3773b7cafc3f73bfca0c30f3bfca8c38f3bfca4c34f3bfcacc3cf3bfca2c32f3bfcaac3af3bfca6c36f3bfcaec3ef3bfca1c31f3bfca9c39f3bfca5c35f3bfcadc3df3bfca3c33f3bfcabc3bf3bfca7c37f3bfcafc3211d0eed705887c33b1cd1e1c80e477538bac3311d8eed709c1ec7ed71bc1ec7ef71821e27ec71a21e27ee71921e27ed71b21e27ef718a1ea7ec71aa1ea7ee719a1ea7ed71ba1ea7ef71861e67ec71a61e67ee71961e67ed71b61e67ef718e1ee7ec71ae1ee7ee719e1ee7ed71be1ee7ef71811e17ec71a11e17ee71911e17ed71b11e17ef71891e97ec71a91e97ee71991ee971d91e97eb71f91e57e871c51e57ea71e51e57e971d51e57eb71f51ed7e871cd1ed7ea71ed1ed7e971dd1ed7eb71fd1e37e871c31e37ea71e31e37e971d31e37eb71f31eb7e871cb1eb7ea71eb1eb7e971db1eb7eb71fb1e77e871c71e77ea71e71e77e971d71e77eb71f71ef7e871cf1ef7ea71ef1ef7e971df1ef7eb71ff1e0fe8f1c01e0feaf1e01e0fe9f1d01e0febf1f01e8fe8f1c81e8feaf1e81e8fe9f1d81e8febf1f81e4fe8f1c41e4feaf1e41e4fe9f1d41eedf1b41e4feff18c1ecfecf1ac1ecfeef19c1ecfed71d063d063d863d463dc63d263da63d663de63d163d963d563dd63d363db63d763dfe3793d9edfe3053d5ed8e3453d5edce3253d5edae3653d5edee3153d5ed9e3553d5edde3353d5edbe3753d5edfe30d3dded8e34d3ddedce32d3ddedae36d3ddedee31d3dded9e35d3ddedde33d3ddedbe3ff04c003006d0500c0d06cdbb6976ddbb66d2fdb7cd746b66ddbb6edfa46e7be01de3fc00706f8e0001f1ae0c3037c64808f0ef0b1013e3ec02706f8e4009f1ae0d3037c6680cf0ef0b9013e3fc01706f8e2005f1ae0cb037c6580af0ef0b501be3ec03706f8e600df1ae0db037c6780ef0ef0bd01be3fc00f06f8e1003f1ae0c703fc64809f0ef0b3017e3ec02f06f8e500bf1ae0d703fc6680df0ef0bb017e3fc01f06f8e3007f1ae0cf03fc6580bf0ef0b701fe3ec03f06f8e700ff1ae0df03fc6780ff0ef0bf010e19e0d0010e1be0f0018e18e0c8018e1ae0e8018e19e0d8018e13e0b8018e17e0f8014e10e084014e14e0c4014e12e0a4014e16e0e4014e11e094014e15e0d4014e13e0b4014e17e0f401ce10e08c01ce14e0cc01ce12e0ac01ce16e0ec01ce11e09c01ce15e0dc01ce13e0bc01ce17e0fc012e10e082012e14e0c2012e12e0a2012e16e0e2012e11e092012e15e0d2012e1320012e1be072012e1fe00a01ae18e04a01ae1ce02a01ae1ae06a01ae1ee01a01ae19e05a01ae1de03a01ae1be07a01ae1fe006016e18e046016e1ce026016e1ae066016e1ee016016e19e056016e1de036016e1be076016e1fe00e01ee18e04e01ee1ce02e01ee1ae06e01ee1ee01e01ee19e05e01ee1de03e01ee1be07e01ee1fe001011e18e041011e1ce021011e1ae061011e1ee011011e19e051011e1de031011e1be071011e1fe009019e18e049019e1ce029019e1aa0019e16e0e9019e11e099019e15e0d9019e13e0b9019e17e0f9015e10e085015e14e0c5015e12e0a5015e16e0e5015e11e095015e15e0d5015e13e0b5010e020c020c038c028c034c024c03cc02cc032c022c03ac02ac036c026c03ec02ec03bc2ec0eb03bc21c01b03bc29c09b03bc25c05b03bc2dc0db03bc23c03b03bc2bc0bb03bc27c07b03bc2fc0fb037c20c007037c28c087037c24c047037c2cc0c7037c22c027037c2ac0a7037c26c067037c2ec0e7037c21c017037c29c097037c25c057037c2dc0d7037c23c037037c2bc0b7037c27c077037c2fc0f703fc20c00f03fc28c08f03fc24c04f03fc2cc0cf03fc22c02f03fc2ac0af03fc26c06f03fc2ec0ef03fc21c01f03fc29c09f03fc25c05f03fc2dc0df03fc23c03f03fc2bc0bf03fc27c07f03fc2fc021010e0d705880c3031c11e0c8004705383ac031018e0d709c10c70d71bc10c70f718210270c71a210270e719210270d71b210270f718a10a70c71aa10a70e719a10a70d71ba10a70f718610670c71a610670e719610670d71b610670f718e10e70c71ae10e70e719e10e70d71be10e70f718110170c71a110170e719110170d71b110170f718910970c71a910970e7199100971d910970b71f910570871c510570a71e510570971d510570b71f510d70871cd10d70a71ed10d70971dd10d70b71fd10370871c310370a71e310370971d310370b71f310b70871cb10b70a71eb10b70971db10b70b71fb10770871c710770a71e710770971d710770b71f710f70871cf10f70a71ef10f70971df10f70b71ff100f08f1c0100f0af1e0100f09f1d0100f0bf1f0108f08f1c8108f0af1e8108f09f1d8108f0bf1f8104f08f1c4104f0af1e4104f09f1d4100df1b4104f0ff18c10cf0cf1ac10cf0ef19c10cf0df1bc10cf0ff182102f0cf1a2102f0ef192102f0df1b2102f0ff18a10af0cf1aa10af0ef19a10af0d7110621062186214621c6212621a6216621e621162196215621d6213621b6217621fe275215e1fe20d21de18e24d21de1ce22d21de1ae26d21de1ee21d21de19e25d21de1de23d21de1be27d21de1fe203213e18e243213e1ce223213e1ae263213e1ee213213e19e253213e1de233213e1be273213e1fe20b21be18e24b21be1ce22b21be1ae26b21be1ee21b21be19e25b21be1de23b21be1be27b21be1fe207217e18e247217e1ce227217e1ae267217e1ee217217e19e257217e1de237217e1be277217e1fe20f21fe18e24f21fe1ce22f21fe1ae26f21fe1ee21f21fe19e25f21fe1de23f21fe1be27f210e09716888c3421c1ee288104786382ac4d1218e09716c88e344386e84e345387e84134438618413453871849344386984934538798453443865845345387584d344386d84d345387d8433443863843345387384b344386b84b345387b8473443867847345387784f344386f84f345387f840b44b860840b45b870848b44b868848b45b878844b44b864844b45b87484cb444884cb46b85c84cb47b842842b46b852842b47b84a84ab46b85a84ab47b846846b46b856846b47b84e84eb46b85e84eb47b841841b46b851841b47b849849b46b859849b47b845845b46b855845b47b84d84db46b85d84db47b843843b46b853843b47b84b84bb46b85b84bb47b847847b46b857847b47b84f84fb46b85f84fb47784084074678508407477848848746785884874778448447467854844747784c84c746785c84c74778428427467852842747784a84a7466884a745787a8467447866846745787684e744786e84e745787e84174478618417457871849744786984974578798457447865845745787584d744786d8483088308c308a308e3089308d308b308f3088b08cb08ab08eb089b08db08bb08fb08af8bf0fa086f88f0c6086f8af0e6086f89f0d6086f8bf0f608ef88f0ce08ef8af0ee08ef89f0de08ef8bf0fe081f88f0c1081f8af0e1081f89f0d1081f8bf0f1089f88f0c9089f8af0e9089f89f0d9089f8bf0f9085f88f0c5085f8af0e5085f89f0d5085f8bf0f508df88f0cd08df8af0ed08df89f0dd08df8bf0fd083f88f0c3083f8af0e3083f89f0d3083f8bf0f308bf88f0cb08bf8af0eb08bf89f0db08bf8bf0fb087f88f0c7087f8af0e7087f89f0d7087f8bf0f708ff88f0cf08ff8af0ef08ff89f0df08ff8b70488443231c16e1f00847443832c251118e8e704c8463231c27c671631c2fc6f1639c20c609639c28c689639c24c649639c2cc6c9639c22c629639c2ac6a9639c26c669639c2ec6e9639c21c619639c29c699639c25c659639c2dc6d9639c23c639639c2bc6b9639c27c679639c2fc6f9635c20c605635c28c685635c24c645635c2cc6c5635c22c625635c2ac6a5635c2646625c36c6e5625c3ec615625c31c695625c39c655625c35c6d5625c3dc635625c33c6b5625c3bc675625c37c6f5625c3fc60d62dc30c68d62dc38c64d62dc34c6cd62dc3cc62d62dc32c6ad62dc3ac66d62dc36c6ed62dc3ec61d62dc31c69d62dc39c65d62dc35c6dd62dc3dc63d62dc33c6bd62dc3bc67d62dc37c6fd62dc3fc603623c30c683623c38c643623c34c6c3623c3cc623623c32c6a3623c3ac663623c36c6e3623c3ec613623c31c693623c39c653623c3546633c2dc6d3633c23c633633c2bc6b3633c27c673633c2fc6f363bc20c60b63bc28c68b63bc24c64b63bc2cc6cb63bc22c62b63bc2ac6ab63bc26c66b631cc418c418c618c518c798c498c698c598c758c458c658c558c7d8c4d8c6d8c5d8c7785d8cd7c778438c37c678538c37c7784b8cb7c6785b8cb7c778478c77c678578c77c7784f8cf7c6785f8cf7c7f8408c0fc6f8508c0fc7f8488c8fc6f8588c8fc7f8448c4fc6f8548c4fc7f84c8ccfc6f85c8ccfc7f8428c2fc6f8528c2fc7f84a8cafc6f85a8cafc7f8468c6fc6f8568c6fc7f84e8cefc6f85e8cefc7f8418c1fc6f8518c1fc7f8498c9fc6f8598c9fc7f8458c5fc6f8558c5fc7f84d8cdfc6f85d8cdfc7f8438c3fc6f8538c3fc7f84b8cbfc6f85b8cbfc7f8478c7fc6f8578c7fc7f84f8cffc6f85f8c43621c1ae3b01887c73822c691318e8a71748c63621c1be338098e9be078098e9fe004094e98e044094e9ce024094e9ae064094e9ee014094e99e054094e9de034094e9be074094e9fe00c09ce98e04c09ce9ce02c09ce9ae06c09ce9ee01c09ce99e05c09ce9de03c09ce9be07c09ce9fe002092e98e042092e9ce022092e9ae062092e9ee012092e99e052092e9de0320992e0b2092e97e0f209ae90e08a09ae94e0ca09ae92e0aa09ae96e0ea09ae91e09a09ae95e0da09ae93e0ba09ae97e0fa096e90e086096e94e0c6096e92e0a6096e96e0e6096e91e096096e95e0d6096e93e0b6096e97e0f609ee90e08e09ee94e0ce09ee92e0ae09ee96e0ee09ee91e09e09ee95e0de09ee93e0be09ee97e0fe091e90e081091e94e0c1091e92e0a1091e96e0e1091e91e091091e95e0d1091e93e0b1091e97e0f1099e90e089099e94e0c9099e92e0a9099ae069099e9ee019099e99e059099e9de039099e9be079099e9fe005095e98e045095e9ce025095e9ae065095e9ee015095e99e055095e9de035095e9be020c120c130c128c138c124c134c12cc13cc122c132c12ac13ac126c136c12ec13ec1eb12bc3ec11b12bc31c19b12bc39c15b12bc35c1db12bc3dc13b12bc33c1bb12bc3bc17b12bc37c1fb12bc3fc107127c30c187127c38c147127c34c1c7127c3cc127127c32c1a7127c3ac167127c36c1e7127c3ec117127c31c197127c39c157127c35c1d7127c3dc137127c33c1b7127c3bc177127c37c1f7127c3fc10f12fc30c18f12fc38c14f12fc34c1cf12fc3cc12f12fc32c1af12fc3ac16f12fc36c1ef12fc3ec11f12fc31c19f12fc39c15f12fc35c1df12fc3dc13f12fc33c1bf12fc3bc17f12fc37c1ff121c92e0d0048725383cc111098e4c705482a3131c93e0d804c74971dc14c74b71fc14274871c214274a71e214274971d214274b71f214a74871ca14a74a71ea14a74971da14a74b71fa14674871c614674a71e614674971d614674b71f614e74871ce14e74a71ee14e74971de14e74b71fe14174871c114174a71e114174971d114174b71f114974871c914974a71e91497499114974d71b914974f718514574c71a514574e719514574d71b514574f718d14d74c71ad14d74e719d14d74d71bd14d74f718314374c71a314374e719314374d71b314374f718b14b74c71ab14b74e719b14b74d71bb14b74f718714774c71a714774e719714774d71b714774f718f14f74c71af14f74e719f14f74d71bf14f74ff180140f4cf1a0140f4ef190140f4df1b0140f4ff188148f4cf1a8148f4ef198148f4df1b8148f4ff184144f4cf1a4144f4ef194144f4dd1144f4bf1f414cf48f1cc14cf4af1ec14cf49f1dc14cf4bf1fc142f48f1c2142f4af1e2142f49f1d2142f4bf1f214af48f1ca14af4af1ea14af49f1da140729062986294629c6292629a6296629e629162996295629d6293629b6297629f6295e97e2f529de90e28d29de94e2cd29de92e2ad29de96e2ed29de91e29d29de95e2dd29de93e2bd29de97e2fd293e90e283293e94e2c3293e92e2a3293e96e2e3293e91e293293e95e2d3293e93e2b3293e97e2f329be90e28b29be94e2cb29be92e2ab29be96e2eb29be91e29b29be95e2db29be93e2bb29be97e2fb297e90e287297e94e2c7297e92e2a7297e96e2e7297e91e297297e95e2d7297e93e2b7297e97e2f729fe90e28f29fe94e2cf29fe92e2af29fe96e2ef29fe91e29f29fe95e2df29fe93e2bf29fe97e2901487a6382cc5e1298e4871648aa3521c9de29814c7a6384e86e366385e86e367384186136638518613673849869366385986936738458653663855865367384d86d366385d86d36738438633663853863367384b86b366385b86b36738478673663857867367384f86f366385f86f367b840860b66b850860b67b848868b66b858868b67b844864b66b854864b67b84c8664b86c86cb65b87c862b64b862862b65b87286ab64b86a86ab65b87a866b64b866866b65b87686eb64b86e86eb65b87e861b64b861861b65b871869b64b869869b65b879865b64b865865b65b87586db64b86d86db65b87d863b64b863863b65b87386bb64b86b86bb65b87b867b64b867867b65b87786fb64b86f86fb65b87f86076478608607657870868764786886876578788647647864864765787486c764786c86c765787c8627647862862765787286a764786a8666785a86a76778468667667856866767784e86e766785e86e767784186176678518617677849869766785986976778458657667855865767784d86d76638c830c830cc30ca30ce30c930cd30cb30cfb0c8b0ccb0cab0ceb0c9b0cdb0cbb0cff0ba0cafcff0860c6fccf0a60c6fcef0960c6fcdf0b60c6fcff08e0cefccf0ae0cefcef09e0cefcdf0be0cefcff0810c1fccf0a10c1fcef0910c1fcdf0b10c1fcff0890c9fccf0a90c9fcef0990c9fcdf0b90c9fcff0850c5fccf0a50c5fcef0950c5fcdf0b50c5fcff08d0cdfccf0ad0cdfcef09d0cdfcdf0bd0cdfcff0830c3fccf0a30c3fcef0930c3fcdf0b30c3fcff08b0cbfccf0ab0cbfcef09b0cbfcdf0bb0cbfcff0870c7fccf0a70c7fcef0970c7fcdf0b70c7fcff08f0cffccf0af0cffcef09f0cffcdf0bf0c87643834c361190ecf70448623331c95e1e80cc7643836c371721c37c7f1721c3fc709729c30c789729c38c749729c34c7c9729c3cc729729c32c7a9729c3ac769729c36c7e9729c3ec719729c31c799729c39c759729c35c7d9729c3dc739729c33c7b9729c3bc779729c37c7f9729c3fc705725c30c785725c38c745725c34c7c5725c3cc725725c32c7a5725c3ac7657224c765735c2ec7e5735c21c715735c29c795735c25c755735c2dc7d5735c23c735735c2bc7b5735c27c775735c2fc7f573dc20c70d73dc28c78d73dc24c74d73dc2cc7cd73dc22c72d73dc2ac7ad73dc26c76d73dc2ec7ed73dc21c71d73dc29c79d73dc25c75d73dc2dc7dd73dc23c73d73dc2bc7bd73dc27c77d73dc2fc7fd733c20c703733c28c783733c24c743733c2cc7c3733c22c723733c2ac7a3733c26c763733c2ec7e3733c21c713733c29c793733c25c7537334c7d3723c3dc733723c33c7b3723c3bc773723c37c7f3723c3fc70b72bc30c78b72bc38c74b72bc34c7cb72bc3cc72b72bc32c7ab72bc3ac76b72bc36c7418e418e618e518e718e498e698e598e798e458e658e558e758e4d8e6d8e5d8e7d8ed7e5787d8e37e478638e37e578738eb7e4786b8eb7e5787b8e77e478678e77e578778ef7e4786f8ef7e5787f8e0fe4f8608e0fe5f8708e8fe4f8688e8fe5f8788e4fe4f8648e4fe5f8748ecfe4f86c8ecfe5f87c8e2fe4f8628e2fe5f8728eafe4f86a8eafe5f87a8e6fe4f8668e6fe5f8768eefe4f86e8eefe5f87e8e1fe4f8618e1fe5f8718e9fe4f8698e9fe5f8798e5fe4f8658e5fe5f8758edfe4f86d8edfe5f87d8e3fe4f8638e3fe5f8738ebfe4f86b8ebfe5f87b8e7fe4f8678e7fe5f8778effe4f86f8effe53824c7a1390ecb71788e23721c99e3a81c47e73826c7b1398e53e0b8058e57e0f8054e50e084054e54e0c4054e52e0a4054e56e0e4054e51e094054e55e0d4054e53e0b4054e57e0f405ce50e08c05ce54e0cc05ce52e0ac05ce56e0ec05ce51e09c05ce55e0dc05ce53e0bc05ce57e0fc052e50e082052e54e0c2052e52e0a2052e56e0e2052e51e092052e55e0d2052e5320052e5be072052e5fe00a05ae58e04a05ae5ce02a05ae5ae06a05ae5ee01a05ae59e05a05ae5de03a05ae5be07a05ae5fe006056e58e046056e5ce026056e5ae066056e5ee016056e59e056056e5de036056e5be076056e5fe00e05ee58e04e05ee5ce02e05ee5ae06e05ee5ee01e05ee59e05e05ee5de03e05ee5be07e05ee5fe001051e58e041051e5ce021051e5ae061051e5ee011051e59e051051e5de031051e5be071051e5fe009059e58e049059e5ce029059e5aa0059e56e0e9059e51e099059e55e0d9059e53e0b9059e57e0f9055e50e085055e54e0c5055e52e0a5055e56e0e5055e51e095055e55e0d5055e53e0b5050e0a0c0a0c0b8c0a8c0b4c0a4c0bcc0acc0b2c0a2c0bac0aac0b6c0a6c0bec0aec0bbcaec0eb0bbca1c01b0bbca9c09b0bbca5c05b0bbcadc0db0bbca3c03b0bbcabc0bb0bbca7c07b0bbcafc0fb0b7ca0c0070b7ca8c0870b7ca4c0470b7cacc0c70b7ca2c0270b7caac0a70b7ca6c0670b7caec0e70b7ca1c0170b7ca9c0970b7ca5c0570b7cadc0d70b7ca3c0370b7cabc0b70b7ca7c0770b7cafc0f70bfca0c00f0bfca8c08f0bfca4c04f0bfcacc0cf0bfca2c02f0bfcaac0af0bfca6c06f0bfcaec0ef0bfca1c01f0bfca9c09f0bfca5c05f0bfcadc0df0bfca3c03f0bfcabc0bf0bfca7c07f0bfcafc021050e2d705881c30b1c51e0c802471538bac031058e2d709c12c72d71bc12c72f718212272c71a212272e719212272d71b212272f718a12a72c71aa12a72e719a12a72d71ba12a72f718612672c71a612672e719612672d71b612672f718e12e72c71ae12e72e719e12e72d71be12e72f718112172c71a112172e719112172d71b112172f718912972c71a912972e7199122971d912972b71f912572871c512572a71e512572971d512572b71f512d72871cd12d72a71ed12d72971dd12d72b71fd12372871c312372a71e312372971d312372b71f312b72871cb12b72a71eb12b72971db12b72b71fb12772871c712772a71e712772971d712772b71f712f72871cf12f72a71ef12f72971df12f72b71ff120f28f1c0120f2af1e0120f29f1d0120f2bf1f0128f28f1c8128f2af1e8128f29f1d8128f2bf1f8124f28f1c4124f2af1e4124f29f1d4122df1b4124f2ff18c12cf2cf1ac12cf2ef19c12cf2df1bc12cf2ff182122f2cf1a2122f2ef192122f2df1b2122f2ff18a12af2cf1aa12af2ef19a12af2d7150625062586254625c6252625a6256625e625162596255625d6253625b6257625fe275255e5fe20d25de58e24d25de5ce22d25de5ae26d25de5ee21d25de59e25d25de5de23d25de5be27d25de5fe203253e58e243253e5ce223253e5ae263253e5ee213253e59e253253e5de233253e5be273253e5fe20b25be58e24b25be5ce22b25be5ae26b25be5ee21b25be59e25b25be5de23b25be5be27b25be5fe207257e58e247257e5ce227257e5ae267257e5ee217257e59e257257e5de237257e5be277257e5fe20f25fe58e24f25fe5ce22f25fe5ae26f25fe5ee21f25fe59e25f25fe5de23f25fe5be27f250e29716889c34a1c5ee28812479638aac4d1258e29716c89e354386e85e355387e85135438618513553871859354386985935538798553543865855355387585d354386d85d355387d8533543863853355387385b354386b85b355387b8573543867857355387785f354386f85f355387f850b54b860850b55b870858b54b868858b55b878854b54b864854b55b87485cb544885cb56b85c85cb57b842852b56b852852b57b84a85ab56b85a85ab57b846856b56b856856b57b84e85eb56b85e85eb57b841851b56b851851b57b849859b56b859859b57b845855b56b855855b57b84d85db56b85d85db57b843853b56b853853b57b84b85bb56b85b85bb57b847857b56b857857b57b84f85fb56b85f85fb57784085075678508507577848858756785885875778448547567854854757784c85c756785c85c75778428527567852852757784a85a7566885a755787a8567547866856755787685e754786e85e755787e85175478618517557871859754786985975578798557547865855755787585d754786d85830a830ac30aa30ae30a930ad30ab30af30a8b0acb0aab0aeb0a9b0adb0abb0afb0aafabf0fa0a6fa8f0c60a6faaf0e60a6fa9f0d60a6fabf0f60aefa8f0ce0aefaaf0ee0aefa9f0de0aefabf0fe0a1fa8f0c10a1faaf0e10a1fa9f0d10a1fabf0f10a9fa8f0c90a9faaf0e90a9fa9f0d90a9fabf0f90a5fa8f0c50a5faaf0e50a5fa9f0d50a5fabf0f50adfa8f0cd0adfaaf0ed0adfa9f0dd0adfabf0fd0a3fa8f0c30a3faaf0e30a3fa9f0d30a3fabf0f30abfa8f0cb0abfaaf0eb0abfa9f0db0abfabf0fb0a7fa8f0c70a7faaf0e70a7fa9f0d70a7fabf0f70affa8f0cf0affaaf0ef0affa9f0df0affab704885432b1c56e1f00a475438b2c251158eae704c85632b1ca7c6716b1cafc6f16b9ca0c6096b9ca8c6896b9ca4c6496b9cacc6c96b9ca2c6296b9caac6a96b9ca6c6696b9caec6e96b9ca1c6196b9ca9c6996b9ca5c6596b9cadc6d96b9ca3c6396b9cabc6b96b9ca7c6796b9cafc6f96b5ca0c6056b5ca8c6856b5ca4c6456b5cacc6c56b5ca2c6256b5caac6a56b5ca6466a5cb6c6e56a5cbec6156a5cb1c6956a5cb9c6556a5cb5c6d56a5cbdc6356a5cb3c6b56a5cbbc6756a5cb7c6f56a5cbfc60d6adcb0c68d6adcb8c64d6adcb4c6cd6adcbcc62d6adcb2c6ad6adcbac66d6adcb6c6ed6adcbec61d6adcb1c69d6adcb9c65d6adcb5c6dd6adcbdc63d6adcb3c6bd6adcbbc67d6adcb7c6fd6adcbfc6036a3cb0c6836a3cb8c6436a3cb4c6c36a3cbcc6236a3cb2c6a36a3cbac6636a3cb6c6e36a3cbec6136a3cb1c6936a3cb9c6536a3cb5466b3cadc6d36b3ca3c6336b3cabc6b36b3ca7c6736b3cafc6f36bbca0c60b6bbca8c68b6bbca4c64b6bbcacc6cb6bbca2c62b6bbcaac6ab6bbca6c66b6b1cd418d418d618d518d798d498d698d598d758d458d658d558d7d8d4d8d6d8d5d8d7785d8dd7d778438d37d678538d37d7784b8db7d6785b8db7d778478d77d678578d77d7784f8df7d6785f8df7d7f8408d0fd6f8508d0fd7f8488d8fd6f8588d8fd7f8448d4fd6f8548d4fd7f84c8dcfd6f85c8dcfd7f8428d2fd6f8528d2fd7f84a8dafd6f85a8dafd7f8468d6fd6f8568d6fd7f84e8defd6f85e8defd7f8418d1fd6f8518d1fd7f8498d9fd6f8598d9fd7f8458d5fd6f8558d5fd7f84d8ddfd6f85d8ddfd7f8438d3fd6f8538d3fd7f84b8dbfd6f85b8dbfd7f8478d7fd6f8578d7fd7f84f8dffd6f85f8d436a1c5ae3b01a87d738a2c691358eaa71748d636a1c5be3380d8edbe0780d8edfe0040d4ed8e0440d4edce0240d4edae0640d4edee0140d4ed9e0540d4edde0340d4edbe0740d4edfe00c0dced8e04c0dcedce02c0dcedae06c0dcedee01c0dced9e05c0dcedde03c0dcedbe07c0dcedfe0020d2ed8e0420d2edce0220d2edae0620d2edee0120d2ed9e0520d2edde0320dd2e0b20d2ed7e0f20daed0e08a0daed4e0ca0daed2e0aa0daed6e0ea0daed1e09a0daed5e0da0daed3e0ba0daed7e0fa0d6ed0e0860d6ed4e0c60d6ed2e0a60d6ed6e0e60d6ed1e0960d6ed5e0d60d6ed3e0b60d6ed7e0f60deed0e08e0deed4e0ce0deed2e0ae0deed6e0ee0deed1e09e0deed5e0de0deed3e0be0deed7e0fe0d1ed0e0810d1ed4e0c10d1ed2e0a10d1ed6e0e10d1ed1e0910d1ed5e0d10d1ed3e0b10d1ed7e0f10d9ed0e0890d9ed4e0c90d9ed2e0a90ddae0690d9edee0190d9ed9e0590d9edde0390d9edbe0790d9edfe0050d5ed8e0450d5edce0250d5edae0650d5edee0150d5ed9e0550d5edde0350d5edbe0a0c1a0c1b0c1a8c1b8c1a4c1b4c1acc1bcc1a2c1b2c1aac1bac1a6c1b6c1aec1bec1eb1abcbec11b1abcb1c19b1abcb9c15b1abcb5c1db1abcbdc13b1abcb3c1bb1abcbbc17b1abcb7c1fb1abcbfc1071a7cb0c1871a7cb8c1471a7cb4c1c71a7cbcc1271a7cb2c1a71a7cbac1671a7cb6c1e71a7cbec1171a7cb1c1971a7cb9c1571a7cb5c1d71a7cbdc1371a7cb3c1b71a7cbbc1771a7cb7c1f71a7cbfc10f1afcb0c18f1afcb8c14f1afcb4c1cf1afcbcc12f1afcb2c1af1afcbac16f1afcb6c1ef1afcbec11f1afcb1c19f1afcb9c15f1afcb5c1df1afcbdc13f1afcb3c1bf1afcbbc17f1afcb7c1ff1a1cd2e0d006873538bcc1110d8e6c705483a31b1cd3e0d806c76971dc16c76b71fc16276871c216276a71e216276971d216276b71f216a76871ca16a76a71ea16a76971da16a76b71fa16676871c616676a71e616676971d616676b71f616e76871ce16e76a71ee16e76971de16e76b71fe16176871c116176a71e116176971d116176b71f116976871c916976a71e91697699116976d71b916976f718516576c71a516576e719516576d71b516576f718d16d76c71ad16d76e719d16d76d71bd16d76f718316376c71a316376e719316376d71b316376f718b16b76c71ab16b76e719b16b76d71bb16b76f718716776c71a716776e719716776d71b716776f718f16f76c71af16f76e719f16f76d71bf16f76ff180160f6cf1a0160f6ef190160f6df1b0160f6ff188168f6cf1a8168f6ef198168f6df1b8168f6ff184164f6cf1a4164f6ef194164f6dd1164f6bf1f416cf68f1cc16cf6af1ec16cf69f1dc16cf6bf1fc162f68f1c2162f6af1e2162f69f1d2162f6bf1f216af68f1ca16af6af1ea16af69f1da16072d062d862d462dc62d262da62d662de62d162d962d562dd62d362db62d762df62d5ed7e2f52dded0e28d2dded4e2cd2dded2e2ad2dded6e2ed2dded1e29d2dded5e2dd2dded3e2bd2dded7e2fd2d3ed0e2832d3ed4e2c32d3ed2e2a32d3ed6e2e32d3ed1e2932d3ed5e2d32d3ed3e2b32d3ed7e2f32dbed0e28b2dbed4e2cb2dbed2e2ab2dbed6e2eb2dbed1e29b2dbed5e2db2dbed3e2bb2dbed7e2fb2d7ed0e2872d7ed4e2c72d7ed2e2a72d7ed6e2e72d7ed1e2972d7ed5e2d72d7ed3e2b72d7ed7e2f72dfed0e28f2dfed4e2cf2dfed2e2af2dfed6e2ef2dfed1e29f2dfed5e2df2dfed3e2bf2dfed7e2901687b638acc5e12d8e6871648ba35a1cdde29816c7b6384e87e376385e87e377384187137638518713773849879376385987937738458753763855875377384d87d376385d87d37738438733763853873377384b87b376385b87b37738478773763857877377384f87f376385f87f377b840870b76b850870b77b848878b76b858878b77b844874b76b854874b77b84c8774b86c87cb75b87c872b74b862872b75b87287ab74b86a87ab75b87a876b74b866876b75b87687eb74b86e87eb75b87e871b74b861871b75b871879b74b869879b75b879875b74b865875b75b87587db74b86d87db75b87d873b74b863873b75b87387bb74b86b87bb75b87b877b74b867877b75b87787fb74b86f87fb75b87f87077478608707757870878774786887877578788747747864874775787487c774786c87c775787c8727747862872775787287a774786a8776785a87a77778468767767856876777784e87e776785e87e777784187177678518717777849879776785987977778458757767855875777784d87d77638e830e830ec30ea30ee30e930ed30eb30efb0e8b0ecb0eab0eeb0e9b0edb0ebb0eff0ba0eafeff0860e6fecf0a60e6feef0960e6fedf0b60e6feff08e0eefecf0ae0eefeef09e0eefedf0be0eefeff0810e1fecf0a10e1feef0910e1fedf0b10e1feff0890e9fecf0a90e9feef0990e9fedf0b90e9feff0850e5fecf0a50e5feef0950e5fedf0b50e5feff08d0edfecf0ad0edfeef09d0edfedf0bd0edfeff0830e3fecf0a30e3feef0930e3fedf0b30e3feff08b0ebfecf0ab0ebfeef09b0ebfedf0bb0ebfeff0870e7fecf0a70e7feef0970e7fedf0b70e7feff08f0effecf0af0effeef09f0effedf0bf0e877438b4c3611d0eef704487233b1cd5e1e80ec77438b6c3717a1cb7c7f17a1cbfc7097a9cb0c7897a9cb8c7497a9cb4c7c97a9cbcc7297a9cb2c7a97a9cbac7697a9cb6c7e97a9cbec7197a9cb1c7997a9cb9c7597a9cb5c7d97a9cbdc7397a9cb3c7b97a9cbbc7797a9cb7c7f97a9cbfc7057a5cb0c7857a5cb8c7457a5cb4c7c57a5cbcc7257a5cb2c7a57a5cbac7657aa4c7657b5caec7e57b5ca1c7157b5ca9c7957b5ca5c7557b5cadc7d57b5ca3c7357b5cabc7b57b5ca7c7757b5cafc7f57bdca0c70d7bdca8c78d7bdca4c74d7bdcacc7cd7bdca2c72d7bdcaac7ad7bdca6c76d7bdcaec7ed7bdca1c71d7bdca9c79d7bdca5c75d7bdcadc7dd7bdca3c73d7bdcabc7bd7bdca7c77d7bdcafc7fd7b3ca0c7037b3ca8c7837b3ca4c7437b3cacc7c37b3ca2c7237b3caac7a37b3ca6c7637b3caec7e37b3ca1c7137b3ca9c7937b3ca5c7537bb4c7d37a3cbdc7337a3cb3c7b37a3cbbc7737a3cb7c7f37a3cbfc70b7abcb0c78b7abcb8c74b7abcb4c7cb7abcbcc72b7abcb2c7ab7abcbac76b7abcb6c7418f418f618f518f718f498f698f598f798f458f658f558f758f4d8f6d8f5d8f7d8fd7f5787d8f37f478638f37f578738fb7f4786b8fb7f5787b8f77f478678f77f578778ff7f4786f8fff13000f00b415000043b36ddb5eb66ddbb6bd6cdbc6bb36b26ddbb6f58dce7d03bc7f800f0cf0c1013e34c08707f8c8001f1de063037c7c804f0cf0c9013e35c0a707f8cc009f1de073037c7e802f0cf0c501be34c09707f8ca005f1de06b037c7d806f0cf0cd01be35c0b707f8ce00df1de07b037c7f801f0cf0c3017e34c08f07f8c9003f1de06703fc7c805f0cf0cb017e35c0af07f8cd00bf1de07703fc7e803f0cf0c701fe34c09f07f8cb007f1de06f03fc7d807f0cf0cf01fe35c0bf07f8cf00ff1de07f031c32c0a1031c36c0e1031c31c091031c35c0d1031c33c0b1031c27c071031c2fc0f1039c20c009039c28c089039c24c049039c2cc0c9039c22c029039c2ac0a9039c26c069039c2ec0e9039c21c019039c29c099039c25c059039c2dc0d9039c23c039039c2bc0b9039c27c079039c2fc0f9035c20c005035c28c085035c24c045035c2cc0c5035c22c025035c2ac0a5035c2640025c36c0e5025c3ec015025c31c095025c39c055025c35c0d5025c3dc035025c33c0b5025c3bc075025c37c0f5025c3fc00d02dc30c08d02dc38c04d02dc34c0cd02dc3cc02d02dc32c0ad02dc3ac06d02dc36c0ed02dc3ec01d02dc31c09d02dc39c05d02dc35c0dd02dc3dc03d02dc33c0bd02dc3bc07d02dc37c0fd02dc3fc003023c30c083023c38c043023c34c0c3023c3cc023023c32c0a3023c3ac063023c36c0e3023c3ec013023c31c093023c39c053023c3540033c2dc0d3033c23c033033c2bc0b3033c27c073033c2fc0f303bc20c00b03bc28c08b03bc24c04b03bc2cc0cb03bc22c02b03bc2ac0ab03bc26c06b03bc2ec0eb03bc21c01b03bc29c09b03bc25c05b03bc2dc0db03bc23c03b03bc2bc0bb03bc27c07b031c04180418061805180798049806980598075804580658055807d804d806d805d807785f80f707f840800f06f850800f07f848808f06f858808f07f844804f06f854804f07f84c80cf06f85c80cf07f842802f06f852802f07f84a80af06f85a80af07f846806f06f856806f07f84e80ef06f85e80ef07f841801f06f851801f07f849809f06f859809f07f845805f06f855805f07f84d80df06f85d80df07f843803f06f853803f07f84b80bf06f85b80bf07f847807f06f857807f07f84f80ff06f85f8043021c1ae0b00087073822c091018e0a70748063021c1be038218e1be278218e1fe204214e18e244214e1ce224214e1ae264214e1ee214214e19e254214e1de234214e1be274214e1fe20c21ce18e24c21ce1ce22c21ce1ae26c21ce1ee21c21ce19e25c21ce1de23c21ce1be27c21ce1fe202212e18e242212e1ce222212e1ae262212e1ee212212e19e252212e1de2322112e2b2212e17e2f221ae10e28a21ae14e2ca21ae12e2aa21ae16e2ea21ae11e29a21ae15e2da21ae13e2ba21ae17e2fa216e10e286216e14e2c6216e12e2a6216e16e2e6216e11e296216e15e2d6216e13e2b6216e17e2f621ee10e28e21ee14e2ce21ee12e2ae21ee16e2ee21ee11e29e21ee15e2de21ee13e2be21ee17e2fe211e10e281211e14e2c1211e12e2a1211e16e2e1211e11e291211e15e2d1211e13e2b1211e17e2f1219e10e289219e14e2c9219e12e2a9211ae269219e1ee219219e19e259219e1de239219e1be279219e1fe205215e18e245215e1ce225215e1ae265215e1ee215215e19e255215e1de235215e1be275215e1fe20d21de18e24d21de1ce22d21de1ae26d21de1ee21d21de19e25d21de1de23d21de1be220c420c430c428c438c424c434c42cc43cc422c432c42ac43ac426c436c42ec43ec4fb42bc3fc407427c30c487427c38c447427c34c4c7427c3cc427427c32c4a7427c3ac467427c36c4e7427c3ec417427c31c497427c39c457427c35c4d7427c3dc437427c33c4b7427c3bc477427c37c4f7427c3fc40f42fc30c48f42fc38c44f42fc34c4cf42fc3cc42f42fc32c4af42fc3ac46f42fc36c4ef42fc3ec41f42fc31c49f42fc39c45f42fc35c4df42fc3dc43f42fc33c4bf42fc3bc47f42fc37c4ff421c12e2d0108785383cc411218e0c715488a3431c13e2d810c78970dc08c78b70fc08278870c208278a70e208278970d208278b70f208a78870ca08a78a70ea08a78970da08a78b70fa08678870c608678a70e608678970d608678b70f608e78870ce08e78a70ee08e78970de08e78b70fe08178870c108178a70e108178970d108178b70f108978870c908978a70e90897899008978d70b908978f708508578c70a508578e709508578d70b508578f708d08d78c70ad08d78e709d08d78d70bd08d78f708308378c70a308378e709308378d70b308378f708b08b78c70ab08b78e709b08b78d70bb08b78f708708778c70a708778e709708778d70b708778f708f08f78c70af08f78e709f08f78d70bf08f78ff080080f8cf0a0080f8ef090080f8df0b0080f8ff088088f8cf0a8088f8ef098088f8df0b8088f8ff084084f8cf0a4084f8ef094084f8dd0084f8bf0f408cf88f0cc08cf8af0ec08cf89f0dc08cf8bf0fc082f88f0c2082f8af0e2082f89f0d2082f8bf0f208af88f0ca08af8af0ea08af89f0da08af8bf0fa086f88f0c6086f8af0e6086f89f0d6086f8bf0f608ef88f0ce08ef8af0ee08ef89f0de080711061186114611c6112611a6116611e611161196115611d6113611b6117611f611de17e1fd113e10e183113e14e1c3113e12e1a3113e16e1e3113e11e193113e15e1d3113e13e1b3113e17e1f311be10e18b11be14e1cb11be12e1ab11be16e1eb11be11e19b11be15e1db11be13e1bb11be17e1fb117e10e187117e14e1c7117e12e1a7117e16e1e7117e11e197117e15e1d7117e13e1b7117e17e1f711fe10e18f11fe14e1cf11fe12e1af11fe16e1ef11fe11e19f11fe15e1df11fe13e1bf11fe17e190088746382cc2e1118e88706484a3221c1de19808c746384e8ce3c6385e8ce3c738418c13c638518c13c738498c93c638598c93c738458c53c638558c53c7384d8cd3c6385d8cd3c738438c33c638538c33c7384b8cb3c6385b8cb3c738478c73c638578c73c7384f8cf3c6385f8cf3c7b8408c0bc6b8508c0bc7b8488c8bc6b8588c8bc7b8448c4bc6b8548c4bc7b84c8cc4b86c8ccbc5b87c8c2bc4b8628c2bc5b8728cabc4b86a8cabc5b87a8c6bc4b8668c6bc5b8768cebc4b86e8cebc5b87e8c1bc4b8618c1bc5b8718c9bc4b8698c9bc5b8798c5bc4b8658c5bc5b8758cdbc4b86d8cdbc5b87d8c3bc4b8638c3bc5b8738cbbc4b86b8cbbc5b87b8c7bc4b8678c7bc5b8778cfbc4b86f8cfbc5b87f8c07c478608c07c578708c87c478688c87c578788c47c478648c47c578748cc7c4786c8cc7c5787c8c27c478628c27c578728ca7c4786a8cc6785a8ca7c778468c67c678568c67c7784e8ce7c6785e8ce7c778418c17c678518c17c778498c97c678598c97c778458c57c678558c57c7784d8cd7c6785d8cd7c778438c37c678538c37c7784b8cb7c6785b8cb7c778478c77c678578c77c7784f8cf7c638883188318c318a318e3189318d318b318fb188b18cb18ab18eb189b18db18bb18ff1be18ef8ff181181f8cf1a1181f8ef191181f8df1b1181f8ff189189f8cf1a9189f8ef199189f8df1b9189f8ff185185f8cf1a5185f8ef195185f8df1b5185f8ff18d18df8cf1ad18df8ef19d18df8df1bd18df8ff183183f8cf1a3183f8ef193183f8df1b3183f8ff18b18bf8cf1ab18bf8ef19b18bf8df1bb18bf8ff187187f8cf1a7187f8ef197187f8df1b7187f8ff18f18ff8cf1af18ff8ef19f18ff8df1bf1887c43834c661310e8f71448c23631c15e3e818c7c43836c671121c37c1f1121c3fc109129c30c189129c38c149129c34c1c9129c3cc129129c32c1a9129c3ac169129c36c1e9129c3ec119129c31c199129c39c159129c35c1d9129c3dc139129c33c1b9129c3bc179129c37c1f9129c3fc105125c30c185125c38c145125c34c1c5125c3cc125125c32c1a5125c3ac1651224c165135c2ec1e5135c21c115135c29c195135c25c155135c2dc1d5135c23c135135c2bc1b5135c27c175135c2fc1f513dc20c10d13dc28c18d13dc24c14d13dc2cc1cd13dc22c12d13dc2ac1ad13dc26c16d13dc2ec1ed13dc21c11d13dc29c19d13dc25c15d13dc2dc1dd13dc23c13d13dc2bc1bd13dc27c17d13dc2fc1fd133c20c103133c28c183133c24c143133c2cc1c3133c22c123133c2ac1a3133c26c163133c2ec1e3133c21c113133c29c193133c25c1531334c1d3123c3dc133123c33c1b3123c3bc173123c37c1f3123c3fc10b12bc30c18b12bc38c14b12bc34c1cb12bc3cc12b12bc32c1ab12bc3ac16b12bc36c1eb12bc3ec11b12bc31c19b12bc39c15b12bc35c1db12bc3dc13b12bc33c1bb12bc3bc17b12bc37c141824182618251827182498269825982798245826582558275824d826d825d827d82f725787f820f24f860820f25f870828f24f868828f25f878824f24f864824f25f87482cf24f86c82cf25f87c822f24f862822f25f87282af24f86a82af25f87a826f24f866826f25f87682ef24f86e82ef25f87e821f24f861821f25f871829f24f869829f25f879825f24f865825f25f87582df24f86d82df25f87d823f24f863823f25f87382bf24f86b82bf25f87b827f24f867827f25f87782ff24f86f82ff253824c1a1090e4b70788223121c99e0a80447273826c1b1098e93e2b8298e97e2f8294e90e284294e94e2c4294e92e2a4294e96e2e4294e91e294294e95e2d4294e93e2b4294e97e2f429ce90e28c29ce94e2cc29ce92e2ac29ce96e2ec29ce91e29c29ce95e2dc29ce93e2bc29ce97e2fc292e90e282292e94e2c2292e92e2a2292e96e2e2292e91e292292e95e2d2292e9322292e9be272292e9fe20a29ae98e24a29ae9ce22a29ae9ae26a29ae9ee21a29ae99e25a29ae9de23a29ae9be27a29ae9fe206296e98e246296e9ce226296e9ae266296e9ee216296e99e256296e9de236296e9be276296e9fe20e29ee98e24e29ee9ce22e29ee9ae26e29ee9ee21e29ee99e25e29ee9de23e29ee9be27e29ee9fe201291e98e241291e9ce221291e9ae261291e9ee211291e99e251291e9de231291e9be271291e9fe209299e98e249299e9ce229299e9aa2299e96e2e9299e91e299299e95e2d9299e93e2b9299e97e2f9295e90e285295e94e2c5295e92e2a5295e96e2e5295e91e295295e95e2d5295e93e2b5295e97e2f529de90e28d29de94e2cd29de92e2ad29de96e2ed29de91e29d29de95e2dd29de93e2bd290e520c520c538c528c534c524c53cc52cc532c522c53ac52ac536c526c53ec52ec53bc2fc5fb537c20c507537c28c587537c24c547537c2cc5c7537c22c527537c2ac5a7537c26c567537c2ec5e7537c21c517537c29c597537c25c557537c2dc5d7537c23c537537c2bc5b7537c27c577537c2fc5f753fc20c50f53fc28c58f53fc24c54f53fc2cc5cf53fc22c52f53fc2ac5af53fc26c56f53fc2ec5ef53fc21c51f53fc29c59f53fc25c55f53fc2dc5df53fc23c53f53fc2bc5bf53fc27c57f53fc2fc521290e4d71588ac3531c91e2c81447a5383ac531298e4d719c0cc7cd70bc0cc7cf70820c27cc70a20c27ce70920c27cd70b20c27cf708a0ca7cc70aa0ca7ce709a0ca7cd70ba0ca7cf70860c67cc70a60c67ce70960c67cd70b60c67cf708e0ce7cc70ae0ce7ce709e0ce7cd70be0ce7cf70810c17cc70a10c17ce70910c17cd70b10c17cf70890c97cc70a90c97ce70990cc970d90c97cb70f90c57c870c50c57ca70e50c57c970d50c57cb70f50cd7c870cd0cd7ca70ed0cd7c970dd0cd7cb70fd0c37c870c30c37ca70e30c37c970d30c37cb70f30cb7c870cb0cb7ca70eb0cb7c970db0cb7cb70fb0c77c870c70c77ca70e70c77c970d70c77cb70f70cf7c870cf0cf7ca70ef0cf7c970df0cf7cb70ff0c0fc8f0c00c0fcaf0e00c0fc9f0d00c0fcbf0f00c8fc8f0c80c8fcaf0e80c8fc9f0d80c8fcbf0f80c4fc8f0c40c4fcaf0e40c4fc9f0d40ccdf0b40c4fcff08c0ccfccf0ac0ccfcef09c0ccfcdf0bc0ccfcff0820c2fccf0a20c2fcef0920c2fcdf0b20c2fcff08a0cafccf0aa0cafcef09a0cafcdf0ba0cafcff0860c6fccf0a60c6fcef0960c6fcdf0b60c6fcff08e0cefccf0ae0cefcef09e0cefcd7090619061986194619c6192619a6196619e619161996195619d6193619b6197619fe17d19de9fe103193e98e143193e9ce123193e9ae163193e9ee113193e99e153193e9de133193e9be173193e9fe10b19be98e14b19be9ce12b19be9ae16b19be9ee11b19be99e15b19be9de13b19be9be17b19be9fe107197e98e147197e9ce127197e9ae167197e9ee117197e99e157197e9de137197e9be177197e9fe10f19fe98e14f19fe9ce12f19fe9ae16f19fe9ee11f19fe99e15f19fe9de13f19fe9be17f190ec9706886c3321c9ee1880c4766382ac3d1198ec9706c86e3e4386e8ee3e5387e8e13e438618e13e538718e93e438698e93e538798e53e438658e53e538758ed3e4386d8ed3e5387d8e33e438638e33e538738eb3e4386b8eb3e5387b8e73e438678e73e538778ef3e4386f8ef3e5387f8e0be4b8608e0be5b8708e8be4b8688e8be5b8788e4be4b8648e4be5b8748ecbe4488ecbe6b85c8ecbe7b8428e2be6b8528e2be7b84a8eabe6b85a8eabe7b8468e6be6b8568e6be7b84e8eebe6b85e8eebe7b8418e1be6b8518e1be7b8498e9be6b8598e9be7b8458e5be6b8558e5be7b84d8edbe6b85d8edbe7b8438e3be6b8538e3be7b84b8ebbe6b85b8ebbe7b8478e7be6b8578e7be7b84f8efbe6b85f8efbe778408e07e678508e07e778488e87e678588e87e778448e47e678548e47e7784c8ec7e6785c8ec7e778428e27e678528e27e7784a8ea7e6688ea7e5787a8e67e478668e67e578768ee7e4786e8ee7e5787e8e17e478618e17e578718e97e478698e97e578798e57e478658e57e578758ed7e4786d8ed7e5787d8e37e478638e37e578738eb7e4786b8eb7e5787b8e77e478678e77e578778ef7e4786f8e831c831cc31ca31ce31c931cd31cb31cf31c8b1ccb1cab1ceb1c9b1cdb1cbb1cfb1cefcbf1fe1c1fc8f1c11c1fcaf1e11c1fc9f1d11c1fcbf1f11c9fc8f1c91c9fcaf1e91c9fc9f1d91c9fcbf1f91c5fc8f1c51c5fcaf1e51c5fc9f1d51c5fcbf1f51cdfc8f1cd1cdfcaf1ed1cdfc9f1dd1cdfcbf1fd1c3fc8f1c31c3fcaf1e31c3fc9f1d31c3fcbf1f31cbfc8f1cb1cbfcaf1eb1cbfc9f1db1cbfcbf1fb1c7fc8f1c71c7fcaf1e71c7fc9f1d71c7fcbf1f71cffc8f1cf1cffcaf1ef1cffc9f1df1cffcb71488e43731c96e3f01c47e43832c751398ece714c8e63731ca7c0710b1cafc0f10b9ca0c0090b9ca8c0890b9ca4c0490b9cacc0c90b9ca2c0290b9caac0a90b9ca6c0690b9caec0e90b9ca1c0190b9ca9c0990b9ca5c0590b9cadc0d90b9ca3c0390b9cabc0b90b9ca7c0790b9cafc0f90b5ca0c0050b5ca8c0850b5ca4c0450b5cacc0c50b5ca2c0250b5caac0a50b5ca6400a5cb6c0e50a5cbec0150a5cb1c0950a5cb9c0550a5cb5c0d50a5cbdc0350a5cb3c0b50a5cbbc0750a5cb7c0f50a5cbfc00d0adcb0c08d0adcb8c04d0adcb4c0cd0adcbcc02d0adcb2c0ad0adcbac06d0adcb6c0ed0adcbec01d0adcb1c09d0adcb9c05d0adcb5c0dd0adcbdc03d0adcb3c0bd0adcbbc07d0adcb7c0fd0adcbfc0030a3cb0c0830a3cb8c0430a3cb4c0c30a3cbcc0230a3cb2c0a30a3cbac0630a3cb6c0e30a3cbec0130a3cb1c0930a3cb9c0530a3cb5400b3cadc0d30b3ca3c0330b3cabc0b30b3ca7c0730b3cafc0f30bbca0c00b0bbca8c08b0bbca4c04b0bbcacc0cb0bbca2c02b0bbcaac0ab0bbca6c06b0bbcaec0eb0bbca1c01b0bbca9c09b0bbca5c05b0bbcadc0db0bbca3c03b0bbcabc0bb0bbca7c07b0b1c14181418161815181798149816981598175814581658155817d814d816d815d817785f81f717f840810f16f850810f17f848818f16f858818f17f844814f16f854814f17f84c81cf16f85c81cf17f842812f16f852812f17f84a81af16f85a81af17f846816f16f856816f17f84e81ef16f85e81ef17f841811f16f851811f17f849819f16f859819f17f845815f16f855815f17f84d81df16f85d81df17f843813f16f853813f17f84b81bf16f85b81bf17f847817f16f857817f17f84f81ff16f85f81430a1c5ae0b002871738a2c091058e2a707481630a1c5be038258e5be278258e5fe204254e58e244254e5ce224254e5ae264254e5ee214254e59e254254e5de234254e5be274254e5fe20c25ce58e24c25ce5ce22c25ce5ae26c25ce5ee21c25ce59e25c25ce5de23c25ce5be27c25ce5fe202252e58e242252e5ce222252e5ae262252e5ee212252e59e252252e5de2322552e2b2252e57e2f225ae50e28a25ae54e2ca25ae52e2aa25ae56e2ea25ae51e29a25ae55e2da25ae53e2ba25ae57e2fa256e50e286256e54e2c6256e52e2a6256e56e2e6256e51e296256e55e2d6256e53e2b6256e57e2f625ee50e28e25ee54e2ce25ee52e2ae25ee56e2ee25ee51e29e25ee55e2de25ee53e2be25ee57e2fe251e50e281251e54e2c1251e52e2a1251e56e2e1251e51e291251e55e2d1251e53e2b1251e57e2f1259e50e289259e54e2c9259e52e2a9255ae269259e5ee219259e59e259259e5de239259e5be279259e5fe205255e58e245255e5ce225255e5ae265255e5ee215255e59e255255e5de235255e5be275255e5fe20d25de58e24d25de5ce22d25de5ae26d25de5ee21d25de59e25d25de5de23d25de5be2a0c4a0c4b0c4a8c4b8c4a4c4b4c4acc4bcc4a2c4b2c4aac4bac4a6c4b6c4aec4bec4fb4abcbfc4074a7cb0c4874a7cb8c4474a7cb4c4c74a7cbcc4274a7cb2c4a74a7cbac4674a7cb6c4e74a7cbec4174a7cb1c4974a7cb9c4574a7cb5c4d74a7cbdc4374a7cb3c4b74a7cbbc4774a7cb7c4f74a7cbfc40f4afcb0c48f4afcb8c44f4afcb4c4cf4afcbcc42f4afcb2c4af4afcbac46f4afcb6c4ef4afcbec41f4afcb1c49f4afcb9c45f4afcb5c4df4afcbdc43f4afcb3c4bf4afcbbc47f4afcb7c4ff4a1c52e2d012879538bcc411258e2c715489a34b1c53e2d812c7a970dc0ac7ab70fc0a27a870c20a27aa70e20a27a970d20a27ab70f20aa7a870ca0aa7aa70ea0aa7a970da0aa7ab70fa0a67a870c60a67aa70e60a67a970d60a67ab70f60ae7a870ce0ae7aa70ee0ae7a970de0ae7ab70fe0a17a870c10a17aa70e10a17a970d10a17ab70f10a97a870c90a97aa70e90a97a9900a97ad70b90a97af70850a57ac70a50a57ae70950a57ad70b50a57af708d0ad7ac70ad0ad7ae709d0ad7ad70bd0ad7af70830a37ac70a30a37ae70930a37ad70b30a37af708b0ab7ac70ab0ab7ae709b0ab7ad70bb0ab7af70870a77ac70a70a77ae70970a77ad70b70a77af708f0af7ac70af0af7ae709f0af7ad70bf0af7aff0800a0facf0a00a0faef0900a0fadf0b00a0faff0880a8facf0a80a8faef0980a8fadf0b80a8faff0840a4facf0a40a4faef0940a4fadd00a4fabf0f40acfa8f0cc0acfaaf0ec0acfa9f0dc0acfabf0fc0a2fa8f0c20a2faaf0e20a2fa9f0d20a2fabf0f20aafa8f0ca0aafaaf0ea0aafa9f0da0aafabf0fa0a6fa8f0c60a6faaf0e60a6fa9f0d60a6fabf0f60aefa8f0ce0aefaaf0ee0aefa9f0de0a0715061586154615c6152615a6156615e615161596155615d6153615b6157615f615de57e1fd153e50e183153e54e1c3153e52e1a3153e56e1e3153e51e193153e55e1d3153e53e1b3153e57e1f315be50e18b15be54e1cb15be52e1ab15be56e1eb15be51e19b15be55e1db15be53e1bb15be57e1fb157e50e187157e54e1c7157e52e1a7157e56e1e7157e51e197157e55e1d7157e53e1b7157e57e1f715fe50e18f15fe54e1cf15fe52e1af15fe56e1ef15fe51e19f15fe55e1df15fe53e1bf15fe57e1900a875638acc2e1158ea8706485a32a1c5de1980ac756384e8de3d6385e8de3d738418d13d638518d13d738498d93d638598d93d738458d53d638558d53d7384d8dd3d6385d8dd3d738438d33d638538d33d7384b8db3d6385b8db3d738478d73d638578d73d7384f8df3d6385f8df3d7b8408d0bd6b8508d0bd7b8488d8bd6b8588d8bd7b8448d4bd6b8548d4bd7b84c8dd4b86c8dcbd5b87c8d2bd4b8628d2bd5b8728dabd4b86a8dabd5b87a8d6bd4b8668d6bd5b8768debd4b86e8debd5b87e8d1bd4b8618d1bd5b8718d9bd4b8698d9bd5b8798d5bd4b8658d5bd5b8758ddbd4b86d8ddbd5b87d8d3bd4b8638d3bd5b8738dbbd4b86b8dbbd5b87b8d7bd4b8678d7bd5b8778dfbd4b86f8dfbd5b87f8d07d478608d07d578708d87d478688d87d578788d47d478648d47d578748dc7d4786c8dc7d5787c8d27d478628d27d578728da7d4786a8dd6785a8da7d778468d67d678568d67d7784e8de7d6785e8de7d778418d17d678518d17d778498d97d678598d97d778458d57d678558d57d7784d8dd7d6785d8dd7d778438d37d678538d37d7784b8db7d6785b8db7d778478d77d678578d77d7784f8df7d638a831a831ac31aa31ae31a931ad31ab31afb1a8b1acb1aab1aeb1a9b1adb1abb1aff1be1aefaff1811a1facf1a11a1faef1911a1fadf1b11a1faff1891a9facf1a91a9faef1991a9fadf1b91a9faff1851a5facf1a51a5faef1951a5fadf1b51a5faff18d1adfacf1ad1adfaef19d1adfadf1bd1adfaff1831a3facf1a31a3faef1931a3fadf1b31a3faff18b1abfacf1ab1abfaef19b1abfadf1bb1abfaff1871a7facf1a71a7faef1971a7fadf1b71a7faff18f1affacf1af1affaef19f1affadf1bf1a87d438b4c661350eaf71448d236b1c55e3e81ac7d438b6c6711a1cb7c1f11a1cbfc1091a9cb0c1891a9cb8c1491a9cb4c1c91a9cbcc1291a9cb2c1a91a9cbac1691a9cb6c1e91a9cbec1191a9cb1c1991a9cb9c1591a9cb5c1d91a9cbdc1391a9cb3c1b91a9cbbc1791a9cb7c1f91a9cbfc1051a5cb0c1851a5cb8c1451a5cb4c1c51a5cbcc1251a5cb2c1a51a5cbac1651aa4c1651b5caec1e51b5ca1c1151b5ca9c1951b5ca5c1551b5cadc1d51b5ca3c1351b5cabc1b51b5ca7c1751b5cafc1f51bdca0c10d1bdca8c18d1bdca4c14d1bdcacc1cd1bdca2c12d1bdcaac1ad1bdca6c16d1bdcaec1ed1bdca1c11d1bdca9c19d1bdca5c15d1bdcadc1dd1bdca3c13d1bdcabc1bd1bdca7c17d1bdcafc1fd1b3ca0c1031b3ca8c1831b3ca4c1431b3cacc1c31b3ca2c1231b3caac1a31b3ca6c1631b3caec1e31b3ca1c1131b3ca9c1931b3ca5c1531bb4c1d31a3cbdc1331a3cb3c1b31a3cbbc1731a3cb7c1f31a3cbfc10b1abcb0c18b1abcb8c14b1abcb4c1cb1abcbcc12b1abcb2c1ab1abcbac16b1abcb6c1eb1abcbec11b1abcb1c19b1abcb9c15b1abcb5c1db1abcbdc13b1abcb3c1bb1abcbbc17b1abcb7c141834183618351837183498369835983798345836583558375834d836d835d837d83f735787f830f34f860830f35f870838f34f868838f35f878834f34f864834f35f87483cf34f86c83cf35f87c832f34f862832f35f87283af34f86a83af35f87a836f34f866836f35f87683ef34f86e83ef35f87e831f34f861831f35f871839f34f869839f35f879835f34f865835f35f87583df34f86d83df35f87d833f34f863833f35f87383bf34f86b83bf35f87b837f34f867837f35f87783ff34f86f83ff3538a4c1a10d0e6b707883231a1cd9e0a806473738a6c1b10d8ed3e2b82d8ed7e2f82d4ed0e2842d4ed4e2c42d4ed2e2a42d4ed6e2e42d4ed1e2942d4ed5e2d42d4ed3e2b42d4ed7e2f42dced0e28c2dced4e2cc2dced2e2ac2dced6e2ec2dced1e29c2dced5e2dc2dced3e2bc2dced7e2fc2d2ed0e2822d2ed4e2c22d2ed2e2a22d2ed6e2e22d2ed1e2922d2ed5e2d22d2ed3222d2edbe2722d2edfe20a2daed8e24a2daedce22a2daedae26a2daedee21a2daed9e25a2daedde23a2daedbe27a2daedfe2062d6ed8e2462d6edce2262d6edae2662d6edee2162d6ed9e2562d6edde2362d6edbe2762d6edfe20e2deed8e24e2deedce22e2deedae26e2deedee21e2deed9e25e2deedde23e2deedbe27e2deedfe2012d1ed8e2412d1edce2212d1edae2612d1edee2112d1ed9e2512d1edde2312d1edbe2712d1edfe2092d9ed8e2492d9edce2292d9edaa22d9ed6e2e92d9ed1e2992d9ed5e2d92d9ed3e2b92d9ed7e2f92d5ed0e2852d5ed4e2c52d5ed2e2a52d5ed6e2e52d5ed1e2952d5ed5e2d52d5ed3e2b52d5ed7e2f52dded0e28d2dded4e2cd2dded2e2ad2dded6e2ed2dded1e29d2dded5e2dd2dded3e2bd2d0e5a0c5a0c5b8c5a8c5b4c5a4c5bcc5acc5b2c5a2c5bac5aac5b6c5a6c5bec5aec5bbcafc5fb5b7ca0c5075b7ca8c5875b7ca4c5475b7cacc5c75b7ca2c5275b7caac5a75b7ca6c5675b7caec5e75b7ca1c5175b7ca9c5975b7ca5c5575b7cadc5d75b7ca3c5375b7cabc5b75b7ca7c5775b7cafc5f75bfca0c50f5bfca8c58f5bfca4c54f5bfcacc5cf5bfca2c52f5bfcaac5af5bfca6c56f5bfcaec5ef5bfca1c51f5bfca9c59f5bfca5c55f5bfcadc5df5bfca3c53f5bfcabc5bf5bfca7c57f5bfcafc5212d0e6d71588bc35b1cd1e2c81647b538bac5312d8e6d719c0ec7ed70bc0ec7ef70820e27ec70a20e27ee70920e27ed70b20e27ef708a0ea7ec70aa0ea7ee709a0ea7ed70ba0ea7ef70860e67ec70a60e67ee70960e67ed70b60e67ef708e0ee7ec70ae0ee7ee709e0ee7ed70be0ee7ef70810e17ec70a10e17ee70910e17ed70b10e17ef70890e97ec70a90e97ee70990ee970d90e97eb70f90e57e870c50e57ea70e50e57e970d50e57eb70f50ed7e870cd0ed7ea70ed0ed7e970dd0ed7eb70fd0e37e870c30e37ea70e30e37e970d30e37eb70f30eb7e870cb0eb7ea70eb0eb7e970db0eb7eb70fb0e77e870c70e77ea70e70e77e970d70e77eb70f70ef7e870cf0ef7ea70ef0ef7e970df0ef7eb70ff0e0fe8f0c00e0feaf0e00e0fe9f0d00e0febf0f00e8fe8f0c80e8feaf0e80e8fe9f0d80e8febf0f80e4fe8f0c40e4feaf0e40e4fe9f0d40eedf0b40e4feff08c0ecfecf0ac0ecfeef09c0ecfedf0bc0ecfeff0820e2fecf0a20e2feef0920e2fedf0b20e2feff08a0eafecf0aa0eafeef09a0eafedf0ba0eafeff0860e6fecf0a60e6feef0960e6fedf0b60e6feff08e0eefecf0ae0eefeef09e0eefed70d061d061d861d461dc61d261da61d661de61d161d961d561dd61d361db61d761dfe17d1ddedfe1031d3ed8e1431d3edce1231d3edae1631d3edee1131d3ed9e1531d3edde1331d3edbe1731d3edfe10b1dbed8e14b1dbedce12b1dbedae16b1dbedee11b1dbed9e15b1dbedde13b1dbedbe17b1dbedfe1071d7ed8e1471d7edce1271d7edae1671d7edee1171d7ed9e1571d7edde1371d7edbe1771d7edfe10f1dfed8e14f1dfedce12f1dfedae16f1dfedee11f1dfed9e15f1dfedde13f1dfedbe17f1d0ee9706887c33a1cdee1880e477638aac3d11d8ee9706c87e3f4386e8fe3f5387e8f13f438618f13f538718f93f438698f93f538798f53f438658f53f538758fd3f4386d8fd3f5387d8f33f438638f33f538738fb3f4386b8fb3f5387b8f73f438678f73f538778ff3f4386f8ff3f5387f8f0bf4b8608f0bf5b8708f8bf4b8688f8bf5b8788f4bf4b8648f4bf5b8748fcbf4488fcbf6b85c8fcbf7b8428f2bf6b8528f2bf7b84a8fabf6b85a8fabf7b8468f6bf6b8568f6bf7b84e8febf6b85e8febf7b8418f1bf6b8518f1bf7b8498f9bf6b8598f9bf7b8458f5bf6b8558f5bf7b84d8fdbf6b85d8fdbf7b8438f3bf6b8538f3bf7b84b8fbbf6b85b8fbbf7b8478f7bf6b8578f7bf7b84f8ffbf6b85f8ffbf778408f07f678508f07f778488f87f678588f87f778448f47f678548f47f7784c8fc7f6785c8fc7f778428f27f678528f27f7784a8fa7f6688fa7f5787a8f67f478668f67f578768fe7f4786e8fe7f5787e8f17f478618f17f578718f97f478698f97f578798f57f478658f57f578758fd7f4786d8fd7f5787d8f37f478638f37f578738fb7f4786b8fb7f5787b8f77f478678f77f578778ff7f4786f8f831e831ec31ea31ee31e931ed31eb31ef31e8b1ecb1eab1eeb1e9b1edb1ebb1efb1eff27001e00682b00008666dbb6bd6cdbb66d7bd9b66dbb776d64dbb6fd8d4e30c07080d100e30126034c07980d301f6031c07280d500eb0136036c07d80db01fe073037c7e802f0cf0c501be34c09707f8ca005f1de06b037c7d806f0cf0cd01be35c0b707f8ce00df1de07b037c7f801f0cf0c3017e34c08f07f8c9003f1de06703fc7c805f0cf0cb017e35c0af07f8cd00bf1de07703fc7e803f0cf0c701fe34c09f07f8cb007f1de06f03fc7d807f0cf0cf01fe35c0bf07f8cf00ff1de07f031c32c0a1031c36c0e1031c31c091031c35c0d1031c33c0b1031c27c071031c2fc0f1039c20c009039c28c089039c24c049039c2cc0c9039c22c029039c2ac0a9039c26c069039c2ec0e9039c21c019039c29c099039c25c059039c2dc0d9039c23c039039c2bc0b9039c27c079039c2fc0f9035c20c005035c28c085035c24c045035c2cc0c5035c22c025035c2ac0a5035c2640025c36c0e5025c3ec015025c31c095025c39c055025c35c0d5025c3dc035025c33c0b5025c3bc075025c37c0f5025c3fc00d02dc30c08d02dc38c04d02dc34c0cd02dc3cc02d02dc32c0ad02dc3ac06d02dc36c0ed02dc3ec01d02dc31c09d02dc39c05d02dc35c0dd02dc3dc03d02dc33c0bd02dc3bc07d02dc37c0fd02dc3fc003023c30c083023c38c043023c34c0c3023c3cc023023c32c0a3023c3ac063023c36c0e3023c3ec013023c31c093023c39c053023c3540033c2dc0d3033c23c033033c2bc0b3033c27c073033c2fc0f303bc20c00b03bc28c08b03bc24c04b03bc2cc0cb03bc22c02b03bc2ac0ab03bc26c06b03bc2ec0eb03bc21c01b03bc29c09b03bc25c05b03bc2dc0db03bc23c03b03bc2bc0bb03bc27c07b03bc2fc0fb037c20c007037c28c087037c24c047037c2cc0c7037c22c027037c2ac0a7037c26c067031c04180418061805180798049806980598075804580658055807d804d806d805d807f85c80cf07f842802f06f852802f07f84a80af06f85a80af07f846806f06f856806f07f84e80ef06f85e80ef07f841801f06f851801f07f849809f06f859809f07f845805f06f855805f07f84d80df06f85d80df07f843803f06f853803f07f84b80bf06f85b80bf07f847807f06f857807f07f84f80ff06f85f8043021c1ae0b00087073822c091018e0a70748063021c1be038218e1be278218e1fe204214e18e244214e1ce224214e1ae264214e1ee214214e19e254214e1de234214e1be274214e1fe20c21ce18e24c21ce1ce22c21ce1ae26c21ce1ee21c21ce19e25c21ce1de23c21ce1be27c21ce1fe202212e18e242212e1ce222212e1ae262212e1ee212212e19e252212e1de2322112e2b2212e17e2f221ae10e28a21ae14e2ca21ae12e2aa21ae16e2ea21ae11e29a21ae15e2da21ae13e2ba21ae17e2fa216e10e286216e14e2c6216e12e2a6216e16e2e6216e11e296216e15e2d6216e13e2b6216e17e2f621ee10e28e21ee14e2ce21ee12e2ae21ee16e2ee21ee11e29e21ee15e2de21ee13e2be21ee17e2fe211e10e281211e14e2c1211e12e2a1211e16e2e1211e11e291211e15e2d1211e13e2b1211e17e2f1219e10e289219e14e2c9219e12e2a9211ae269219e1ee219219e19e259219e1de239219e1be279219e1fe205215e18e245215e1ce225215e1ae265215e1ee215215e19e255215e1de235215e1be275215e1fe20d21de18e24d21de1ce22d21de1ae26d21de1ee21d21de19e25d21de1de23d21de1be27d21de1fe203213e18e243213e1ce223213e1ae263213e1ee213213e19e253213e1de233213e1be220c420c430c428c438c424c434c42cc43cc422c432c42ac43ac426c436c42ec43ec4e7427c3ec417427c31c497427c39c457427c35c4d7427c3dc437427c33c4b7427c3bc477427c37c4f7427c3fc40f42fc30c48f42fc38c44f42fc34c4cf42fc3cc42f42fc32c4af42fc3ac46f42fc36c4ef42fc3ec41f42fc31c49f42fc39c45f42fc35c4df42fc3dc43f42fc33c4bf42fc3bc47f42fc37c4ff421c12e2d0108785383cc411218e0c715488a3431c13e2d810c78970dc08c78b70fc08278870c208278a70e208278970d208278b70f208a78870ca08a78a70ea08a78970da08a78b70fa08678870c608678a70e608678970d608678b70f608e78870ce08e78a70ee08e78970de08e78b70fe08178870c108178a70e108178970d108178b70f108978870c908978a70e90897899008978d70b908978f708508578c70a508578e709508578d70b508578f708d08d78c70ad08d78e709d08d78d70bd08d78f708308378c70a308378e709308378d70b308378f708b08b78c70ab08b78e709b08b78d70bb08b78f708708778c70a708778e709708778d70b708778f708f08f78c70af08f78e709f08f78d70bf08f78ff080080f8cf0a0080f8ef090080f8df0b0080f8ff088088f8cf0a8088f8ef098088f8df0b8088f8ff084084f8cf0a4084f8ef094084f8dd0084f8bf0f408cf88f0cc08cf8af0ec08cf89f0dc08cf8bf0fc082f88f0c2082f8af0e2082f89f0d2082f8bf0f208af88f0ca08af8af0ea08af89f0da08af8bf0fa086f88f0c6086f8af0e6086f89f0d6086f8bf0f608ef88f0ce08ef8af0ee08ef89f0de08ef8bf0fe081f88f0c1081f8af0e1081f89f0d1081f8bf0f1089f88f0c9089f8af0e9089f89f0d9080711061186114611c6112611a6116611e611161196115611d6113611b6117611f6113e17e1f311be10e18b11be14e1cb11be12e1ab11be16e1eb11be11e19b11be15e1db11be13e1bb11be17e1fb117e10e187117e14e1c7117e12e1a7117e16e1e7117e11e197117e15e1d7117e13e1b7117e17e1f711fe10e18f11fe14e1cf11fe12e1af11fe16e1ef11fe11e19f11fe15e1df11fe13e1bf11fe17e190088746382cc2e1118e88706484a3221c1de19808c746384e8ce3c6385e8ce3c738418c13c638518c13c738498c93c638598c93c738458c53c638558c53c7384d8cd3c6385d8cd3c738438c33c638538c33c7384b8cb3c6385b8cb3c738478c73c638578c73c7384f8cf3c6385f8cf3c7b8408c0bc6b8508c0bc7b8488c8bc6b8588c8bc7b8448c4bc6b8548c4bc7b84c8cc4b86c8ccbc5b87c8c2bc4b8628c2bc5b8728cabc4b86a8cabc5b87a8c6bc4b8668c6bc5b8768cebc4b86e8cebc5b87e8c1bc4b8618c1bc5b8718c9bc4b8698c9bc5b8798c5bc4b8658c5bc5b8758cdbc4b86d8cdbc5b87d8c3bc4b8638c3bc5b8738cbbc4b86b8cbbc5b87b8c7bc4b8678c7bc5b8778cfbc4b86f8cfbc5b87f8c07c478608c07c578708c87c478688c87c578788c47c478648c47c578748cc7c4786c8cc7c5787c8c27c478628c27c578728ca7c4786a8cc6785a8ca7c778468c67c678568c67c7784e8ce7c6785e8ce7c778418c17c678518c17c778498c97c678598c97c778458c57c678558c57c7784d8cd7c6785d8cd7c778438c37c678538c37c7784b8cb7c6785b8cb7c778478c77c678578c77c7784f8cf7c6785f8cf7c7f8408c0fc6f8508c0fc7f8488c8fc6f8588c8fc7f8448c4fc6f8548c4fc7f84c8ccfc638883188318c318a318e3189318d318b318fb188b18cb18ab18eb189b18db18bb18ff1b9189f8ff185185f8cf1a5185f8ef195185f8df1b5185f8ff18d18df8cf1ad18df8ef19d18df8df1bd18df8ff183183f8cf1a3183f8ef193183f8df1b3183f8ff18b18bf8cf1ab18bf8ef19b18bf8df1bb18bf8ff187187f8cf1a7187f8ef197187f8df1b7187f8ff18f18ff8cf1af18ff8ef19f18ff8df1bf1887c43834c661310e8f71448c23631c15e3e818c7c43836c671121c37c1f1121c3fc109129c30c189129c38c149129c34c1c9129c3cc129129c32c1a9129c3ac169129c36c1e9129c3ec119129c31c199129c39c159129c35c1d9129c3dc139129c33c1b9129c3bc179129c37c1f9129c3fc105125c30c185125c38c145125c34c1c5125c3cc125125c32c1a5125c3ac1651224c165135c2ec1e5135c21c115135c29c195135c25c155135c2dc1d5135c23c135135c2bc1b5135c27c175135c2fc1f513dc20c10d13dc28c18d13dc24c14d13dc2cc1cd13dc22c12d13dc2ac1ad13dc26c16d13dc2ec1ed13dc21c11d13dc29c19d13dc25c15d13dc2dc1dd13dc23c13d13dc2bc1bd13dc27c17d13dc2fc1fd133c20c103133c28c183133c24c143133c2cc1c3133c22c123133c2ac1a3133c26c163133c2ec1e3133c21c113133c29c193133c25c1531334c1d3123c3dc133123c33c1b3123c3bc173123c37c1f3123c3fc10b12bc30c18b12bc38c14b12bc34c1cb12bc3cc12b12bc32c1ab12bc3ac16b12bc36c1eb12bc3ec11b12bc31c19b12bc39c15b12bc35c1db12bc3dc13b12bc33c1bb12bc3bc17b12bc37c1fb12bc3fc107127c30c187127c38c147127c34c1c7127c3cc127127c32c1a7127c3ac167127c36c141824182618251827182498269825982798245826582558275824d826d825d827d82cf25f87c822f24f862822f25f87282af24f86a82af25f87a826f24f866826f25f87682ef24f86e82ef25f87e821f24f861821f25f871829f24f869829f25f879825f24f865825f25f87582df24f86d82df25f87d823f24f863823f25f87382bf24f86b82bf25f87b827f24f867827f25f87782ff24f86f82ff253824c1a1090e4b70788223121c99e0a80447273826c1b1098e93e2b8298e97e2f8294e90e284294e94e2c4294e92e2a4294e96e2e4294e91e294294e95e2d4294e93e2b4294e97e2f429ce90e28c29ce94e2cc29ce92e2ac29ce96e2ec29ce91e29c29ce95e2dc29ce93e2bc29ce97e2fc292e90e282292e94e2c2292e92e2a2292e96e2e2292e91e292292e95e2d2292e9322292e9be272292e9fe20a29ae98e24a29ae9ce22a29ae9ae26a29ae9ee21a29ae99e25a29ae9de23a29ae9be27a29ae9fe206296e98e246296e9ce226296e9ae266296e9ee216296e99e256296e9de236296e9be276296e9fe20e29ee98e24e29ee9ce22e29ee9ae26e29ee9ee21e29ee99e25e29ee9de23e29ee9be27e29ee9fe201291e98e241291e9ce221291e9ae261291e9ee211291e99e251291e9de231291e9be271291e9fe209299e98e249299e9ce229299e9aa2299e96e2e9299e91e299299e95e2d9299e93e2b9299e97e2f9295e90e285295e94e2c5295e92e2a5295e96e2e5295e91e295295e95e2d5295e93e2b5295e97e2f529de90e28d29de94e2cd29de92e2ad29de96e2ed29de91e29d29de95e2dd29de93e2bd29de97e2fd293e90e283293e94e2c3293e92e2a3293e96e2e3293e91e293293e95e2d3293e93e2b3290e520c520c538c528c534c524c53cc52cc532c522c53ac52ac536c526c53ec52ec537c2ec5e7537c21c517537c29c597537c25c557537c2dc5d7537c23c537537c2bc5b7537c27c577537c2fc5f753fc20c50f53fc28c58f53fc24c54f53fc2cc5cf53fc22c52f53fc2ac5af53fc26c56f53fc2ec5ef53fc21c51f53fc29c59f53fc25c55f53fc2dc5df53fc23c53f53fc2bc5bf53fc27c57f53fc2fc521290e4d71588ac3531c91e2c81447a5383ac531298e4d719c0cc7cd70bc0cc7cf70820c27cc70a20c27ce70920c27cd70b20c27cf708a0ca7cc70aa0ca7ce709a0ca7cd70ba0ca7cf70860c67cc70a60c67ce70960c67cd70b60c67cf708e0ce7cc70ae0ce7ce709e0ce7cd70be0ce7cf70810c17cc70a10c17ce70910c17cd70b10c17cf70890c97cc70a90c97ce70990cc970d90c97cb70f90c57c870c50c57ca70e50c57c970d50c57cb70f50cd7c870cd0cd7ca70ed0cd7c970dd0cd7cb70fd0c37c870c30c37ca70e30c37c970d30c37cb70f30cb7c870cb0cb7ca70eb0cb7c970db0cb7cb70fb0c77c870c70c77ca70e70c77c970d70c77cb70f70cf7c870cf0cf7ca70ef0cf7c970df0cf7cb70ff0c0fc8f0c00c0fcaf0e00c0fc9f0d00c0fcbf0f00c8fc8f0c80c8fcaf0e80c8fc9f0d80c8fcbf0f80c4fc8f0c40c4fcaf0e40c4fc9f0d40ccdf0b40c4fcff08c0ccfccf0ac0ccfcef09c0ccfcdf0bc0ccfcff0820c2fccf0a20c2fcef0920c2fcdf0b20c2fcff08a0cafccf0aa0cafcef09a0cafcdf0ba0cafcff0860c6fccf0a60c6fcef0960c6fcdf0b60c6fcff08e0cefccf0ae0cefcef09e0cefcdf0be0cefcff0810c1fccf0a10c1fcef0910c1fcdf0b10c1fcff0890c9fccf0a90c9fcef0990c9fcd7090619061986194619c6192619a6196619e619161996195619d6193619b6197619fe173193e9fe10b19be98e14b19be9ce12b19be9ae16b19be9ee11b19be99e15b19be9de13b19be9be17b19be9fe107197e98e147197e9ce127197e9ae167197e9ee117197e99e157197e9de137197e9be177197e9fe10f19fe98e14f19fe9ce12f19fe9ae16f19fe9ee11f19fe99e15f19fe9de13f19fe9be17f190ec9706886c3321c9ee1880c4766382ac3d1198ec9706c86e3e4386e8ee3e5387e8e13e438618e13e538718e93e438698e93e538798e53e438658e53e538758ed3e4386d8ed3e5387d8e33e438638e33e538738eb3e4386b8eb3e5387b8e73e438678e73e538778ef3e4386f8ef3e5387f8e0be4b8608e0be5b8708e8be4b8688e8be5b8788e4be4b8648e4be5b8748ecbe4488ecbe6b85c8ecbe7b8428e2be6b8528e2be7b84a8eabe6b85a8eabe7b8468e6be6b8568e6be7b84e8eebe6b85e8eebe7b8418e1be6b8518e1be7b8498e9be6b8598e9be7b8458e5be6b8558e5be7b84d8edbe6b85d8edbe7b8438e3be6b8538e3be7b84b8ebbe6b85b8ebbe7b8478e7be6b8578e7be7b84f8efbe6b85f8efbe778408e07e678508e07e778488e87e678588e87e778448e47e678548e47e7784c8ec7e6785c8ec7e778428e27e678528e27e7784a8ea7e6688ea7e5787a8e67e478668e67e578768ee7e4786e8ee7e5787e8e17e478618e17e578718e97e478698e97e578798e57e478658e57e578758ed7e4786d8ed7e5787d8e37e478638e37e578738eb7e4786b8eb7e5787b8e77e478678e77e578778ef7e4786f8ef7e5787f8e0fe4f8608e0fe5f8708e8fe4f8688e8fe5f8788e4fe4f8648e4fe5f8748ecfe4f86c8e831c831cc31ca31ce31c931cd31cb31cf31c8b1ccb1cab1ceb1c9b1cdb1cbb1cfb1c9fcbf1f91c5fc8f1c51c5fcaf1e51c5fc9f1d51c5fcbf1f51cdfc8f1cd1cdfcaf1ed1cdfc9f1dd1cdfcbf1fd1c3fc8f1c31c3fcaf1e31c3fc9f1d31c3fcbf1f31cbfc8f1cb1cbfcaf1eb1cbfc9f1db1cbfcbf1fb1c7fc8f1c71c7fcaf1e71c7fc9f1d71c7fcbf1f71cffc8f1cf1cffcaf1ef1cffc9f1df1cffcb71488e43731c96e3f01c47e43832c751398ece714c8e63731ca7c0710b1cafc0f10b9ca0c0090b9ca8c0890b9ca4c0490b9cacc0c90b9ca2c0290b9caac0a90b9ca6c0690b9caec0e90b9ca1c0190b9ca9c0990b9ca5c0590b9cadc0d90b9ca3c0390b9cabc0b90b9ca7c0790b9cafc0f90b5ca0c0050b5ca8c0850b5ca4c0450b5cacc0c50b5ca2c0250b5caac0a50b5ca6400a5cb6c0e50a5cbec0150a5cb1c0950a5cb9c0550a5cb5c0d50a5cbdc0350a5cb3c0b50a5cbbc0750a5cb7c0f50a5cbfc00d0adcb0c08d0adcb8c04d0adcb4c0cd0adcbcc02d0adcb2c0ad0adcbac06d0adcb6c0ed0adcbec01d0adcb1c09d0adcb9c05d0adcb5c0dd0adcbdc03d0adcb3c0bd0adcbbc07d0adcb7c0fd0adcbfc0030a3cb0c0830a3cb8c0430a3cb4c0c30a3cbcc0230a3cb2c0a30a3cbac0630a3cb6c0e30a3cbec0130a3cb1c0930a3cb9c0530a3cb5400b3cadc0d30b3ca3c0330b3cabc0b30b3ca7c0730b3cafc0f30bbca0c00b0bbca8c08b0bbca4c04b0bbcacc0cb0bbca2c02b0bbcaac0ab0bbca6c06b0bbcaec0eb0bbca1c01b0bbca9c09b0bbca5c05b0bbcadc0db0bbca3c03b0bbcabc0bb0bbca7c07b0bbcafc0fb0b7ca0c0070b7ca8c0870b7ca4c0470b7cacc0c70b7ca2c0270b7caac0a70b7ca6c0670b1c14181418161815181798149816981598175814581658155817d814d816d815d817f85c81cf17f842812f16f852812f17f84a81af16f85a81af17f846816f16f856816f17f84e81ef16f85e81ef17f841811f16f851811f17f849819f16f859819f17f845815f16f855815f17f84d81df16f85d81df17f843813f16f853813f17f84b81bf16f85b81bf17f847817f16f857817f17f84f81ff16f85f81430a1c5ae0b002871738a2c091058e2a707481630a1c5be038258e5be278258e5fe204254e58e244254e5ce224254e5ae264254e5ee214254e59e254254e5de234254e5be274254e5fe20c25ce58e24c25ce5ce22c25ce5ae26c25ce5ee21c25ce59e25c25ce5de23c25ce5be27c25ce5fe202252e58e242252e5ce222252e5ae262252e5ee212252e59e252252e5de2322552e2b2252e57e2f225ae50e28a25ae54e2ca25ae52e2aa25ae56e2ea25ae51e29a25ae55e2da25ae53e2ba25ae57e2fa256e50e286256e54e2c6256e52e2a6256e56e2e6256e51e296256e55e2d6256e53e2b6256e57e2f625ee50e28e25ee54e2ce25ee52e2ae25ee56e2ee25ee51e29e25ee55e2de25ee53e2be25ee57e2fe251e50e281251e54e2c1251e52e2a1251e56e2e1251e51e291251e55e2d1251e53e2b1251e57e2f1259e50e289259e54e2c9259e52e2a9255ae269259e5ee219259e59e259259e5de239259e5be279259e5fe205255e58e245255e5ce225255e5ae265255e5ee215255e59e255255e5de235255e5be275255e5fe20d25de58e24d25de5ce22d25de5ae26d25de5ee21d25de59e25d25de5de23d25de5be27d25de5fe203253e58e243253e5ce223253e5ae263253e5ee213253e59e253253e5de233253e5be2a0c4a0c4b0c4a8c4b8c4a4c4b4c4acc4bcc4a2c4b2c4aac4bac4a6c4b6c4aec4bec4e74a7cbec4174a7cb1c4974a7cb9c4574a7cb5c4d74a7cbdc4374a7cb3c4b74a7cbbc4774a7cb7c4f74a7cbfc40f4afcb0c48f4afcb8c44f4afcb4c4cf4afcbcc42f4afcb2c4af4afcbac46f4afcb6c4ef4afcbec41f4afcb1c49f4afcb9c45f4afcb5c4df4afcbdc43f4afcb3c4bf4afcbbc47f4afcb7c4ff4a1c52e2d012879538bcc411258e2c715489a34b1c53e2d812c7a970dc0ac7ab70fc0a27a870c20a27aa70e20a27a970d20a27ab70f20aa7a870ca0aa7aa70ea0aa7a970da0aa7ab70fa0a67a870c60a67aa70e60a67a970d60a67ab70f60ae7a870ce0ae7aa70ee0ae7a970de0ae7ab70fe0a17a870c10a17aa70e10a17a970d10a17ab70f10a97a870c90a97aa70e90a97a9900a97ad70b90a97af70850a57ac70a50a57ae70950a57ad70b50a57af708d0ad7ac70ad0ad7ae709d0ad7ad70bd0ad7af70830a37ac70a30a37ae70930a37ad70b30a37af708b0ab7ac70ab0ab7ae709b0ab7ad70bb0ab7af70870a77ac70a70a77ae70970a77ad70b70a77af708f0af7ac70af0af7ae709f0af7ad70bf0af7aff0800a0facf0a00a0faef0900a0fadf0b00a0faff0880a8facf0a80a8faef0980a8fadf0b80a8faff0840a4facf0a40a4faef0940a4fadd00a4fabf0f40acfa8f0cc0acfaaf0ec0acfa9f0dc0acfabf0fc0a2fa8f0c20a2faaf0e20a2fa9f0d20a2fabf0f20aafa8f0ca0aafaaf0ea0aafa9f0da0aafabf0fa0a6fa8f0c60a6faaf0e60a6fa9f0d60a6fabf0f60aefa8f0ce0aefaaf0ee0aefa9f0de0aefabf0fe0a1fa8f0c10a1faaf0e10a1fa9f0d10a1fabf0f10a9fa8f0c90a9faaf0e90a9fa9f0d90a0715061586154615c6152615a6156615e615161596155615d6153615b6157615f6153e57e1f315be50e18b15be54e1cb15be52e1ab15be56e1eb15be51e19b15be55e1db15be53e1bb15be57e1fb157e50e187157e54e1c7157e52e1a7157e56e1e7157e51e197157e55e1d7157e53e1b7157e57e1f715fe50e18f15fe54e1cf15fe52e1af15fe56e1ef15fe51e19f15fe55e1df15fe53e1bf15fe57e1900a875638acc2e1158ea8706485a32a1c5de1980ac756384e8de3d6385e8de3d738418d13d638518d13d738498d93d638598d93d738458d53d638558d53d7384d8dd3d6385d8dd3d738438d33d638538d33d7384b8db3d6385b8db3d738478d73d638578d73d7384f8df3d6385f8df3d7b8408d0bd6b8508d0bd7b8488d8bd6b8588d8bd7b8448d4bd6b8548d4bd7b84c8dd4b86c8dcbd5b87c8d2bd4b8628d2bd5b8728dabd4b86a8dabd5b87a8d6bd4b8668d6bd5b8768debd4b86e8debd5b87e8d1bd4b8618d1bd5b8718d9bd4b8698d9bd5b8798d5bd4b8658d5bd5b8758ddbd4b86d8ddbd5b87d8d3bd4b8638d3bd5b8738dbbd4b86b8dbbd5b87b8d7bd4b8678d7bd5b8778dfbd4b86f8dfbd5b87f8d07d478608d07d578708d87d478688d87d578788d47d478648d47d578748dc7d4786c8dc7d5787c8d27d478628d27d578728da7d4786a8dd6785a8da7d778468d67d678568d67d7784e8de7d6785e8de7d778418d17d678518d17d778498d97d678598d97d778458d57d678558d57d7784d8dd7d6785d8dd7d778438d37d678538d37d7784b8db7d6785b8db7d778478d77d678578d77d7784f8df7d6785f8df7d7f8408d0fd6f8508d0fd7f8488d8fd6f8588d8fd7f8448d4fd6f8548d4fd7f84c8dcfd638a831a831ac31aa31ae31a931ad31ab31afb1a8b1acb1aab1aeb1a9b1adb1abb1aff1b91a9faff1851a5facf1a51a5faef1951a5fadf1b51a5faff18d1adfacf1ad1adfaef19d1adfadf1bd1adfaff1831a3facf1a31a3faef1931a3fadf1b31a3faff18b1abfacf1ab1abfaef19b1abfadf1bb1abfaff1871a7facf1a71a7faef1971a7fadf1b71a7faff18f1affacf1af1affaef19f1affadf1bf1a87d438b4c661350eaf71448d236b1c55e3e81ac7d438b6c6711a1cb7c1f11a1cbfc1091a9cb0c1891a9cb8c1491a9cb4c1c91a9cbcc1291a9cb2c1a91a9cbac1691a9cb6c1e91a9cbec1191a9cb1c1991a9cb9c1591a9cb5c1d91a9cbdc1391a9cb3c1b91a9cbbc1791a9cb7c1f91a9cbfc1051a5cb0c1851a5cb8c1451a5cb4c1c51a5cbcc1251a5cb2c1a51a5cbac1651aa4c1651b5caec1e51b5ca1c1151b5ca9c1951b5ca5c1551b5cadc1d51b5ca3c1351b5cabc1b51b5ca7c1751b5cafc1f51bdca0c10d1bdca8c18d1bdca4c14d1bdcacc1cd1bdca2c12d1bdcaac1ad1bdca6c16d1bdcaec1ed1bdca1c11d1bdca9c19d1bdca5c15d1bdcadc1dd1bdca3c13d1bdcabc1bd1bdca7c17d1bdcafc1fd1b3ca0c1031b3ca8c1831b3ca4c1431b3cacc1c31b3ca2c1231b3caac1a31b3ca6c1631b3caec1e31b3ca1c1131b3ca9c1931b3ca5c1531bb4c1d31a3cbdc1331a3cb3c1b31a3cbbc1731a3cb7c1f31a3cbfc10b1abcb0c18b1abcb8c14b1abcb4c1cb1abcbcc12b1abcb2c1ab1abcbac16b1abcb6c1eb1abcbec11b1abcb1c19b1abcb9c15b1abcb5c1db1abcbdc13b1abcb3c1bb1abcbbc17b1abcb7c1fb1abcbfc1071a7cb0c1871a7cb8c1471a7cb4c1c71a7cbcc1271a7cb2c1a71a7cbac1671a7cb6c141834183618351837183498369835983798345836583558375834d836d835d837d83cf35f87c832f34f862832f35f87283af34f86a83af35f87a836f34f866836f35f87683ef34f86e83ef35f87e831f34f861831f35f871839f34f869839f35f879835f34f865835f35f87583df34f86d83df35f87d833f34f863833f35f87383bf34f86b83bf35f87b837f34f867837f35f87783ff34f86f83ff3538a4c1a10d0e6b707883231a1cd9e0a806473738a6c1b10d8ed3e2b82d8ed7e2f82d4ed0e2842d4ed4e2c42d4ed2e2a42d4ed6e2e42d4ed1e2942d4ed5e2d42d4ed3e2b42d4ed7e2f42dced0e28c2dced4e2cc2dced2e2ac2dced6e2ec2dced1e29c2dced5e2dc2dced3e2bc2dced7e2fc2d2ed0e2822d2ed4e2c22d2ed2e2a22d2ed6e2e22d2ed1e2922d2ed5e2d22d2ed3222d2edbe2722d2edfe20a2daed8e24a2daedce22a2daedae26a2daedee21a2daed9e25a2daedde23a2daedbe27a2daedfe2062d6ed8e2462d6edce2262d6edae2662d6edee2162d6ed9e2562d6edde2362d6edbe2762d6edfe20e2deed8e24e2deedce22e2deedae26e2deedee21e2deed9e25e2deedde23e2deedbe27e2deedfe2012d1ed8e2412d1edce2212d1edae2612d1edee2112d1ed9e2512d1edde2312d1edbe2712d1edfe2092d9ed8e2492d9edce2292d9edaa22d9ed6e2e92d9ed1e2992d9ed5e2d92d9ed3e2b92d9ed7e2f92d5ed0e2852d5ed4e2c52d5ed2e2a52d5ed6e2e52d5ed1e2952d5ed5e2d52d5ed3e2b52d5ed7e2f52dded0e28d2dded4e2cd2dded2e2ad2dded6e2ed2dded1e29d2dded5e2dd2dded3e2bd2dded7e2fd2d3ed0e2832d3ed4e2c32d3ed2e2a32d3ed6e2e32d3ed1e2932d3ed5e2d32d3ed3e2b32d0e5a0c", 0x98d1) close(r3) 961.761158ms ago: executing program 1 (id=95): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./config\x00', 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./config/cluster/mycluster/node/mynode/num\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)='0\n\x00', 0x2) 883.812485ms ago: executing program 3 (id=96): r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, 0x0, 0x0) 825.647225ms ago: executing program 1 (id=97): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./config\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./config\x00', &(0x7f0000000040)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./config/cluster/mycluster\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./config/cluster/mycluster/node/mynode\x00', 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./config/cluster/mycluster/node/mynode/num\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)='0\n\x00', 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./config/cluster/mycluster/node/mynode/ipv4_address\x00', 0x2, 0x0) write(r1, &(0x7f00000002c0)='127.0.0.1\n\x00', 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./config/cluster/mycluster/node/mynode/ipv4_port\x00', 0x2, 0x0) write(r2, &(0x7f0000000340)='7777\n\x00', 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./config/cluster/mycluster/node/mynode/local\x00', 0x2, 0x0) write(r3, &(0x7f00000003c0)='1\n\x00', 0x2) 770.410594ms ago: executing program 2 (id=98): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da07000000000001090224000100000000090400000903000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x81, 0x7, &(0x7f0000000000)='BBBBBBB') nanosleep(&(0x7f0000000000)={0x1}, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) 542.192235ms ago: executing program 3 (id=99): r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000014000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000015000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000016000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000017000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000018000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000019000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000001a000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000001b000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000001c000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000001d000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000001e000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000001f000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000020000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000021000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000022000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="3400000023000500000000000000000001020000000000000a0001006d796f76730000000800020000000000080009002a000000"], 0x34}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="20000000140005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="20000000150005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="200000001c0005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="200000001d0005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="200000001e0005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="20000000200005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="20000000230005000000000000000000020100002a0000000800010001000000"], 0x20}}, 0x0) 540.225297ms ago: executing program 1 (id=100): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000000100)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/class/infiniband\x00', 0x90000, 0x0) getdents64(r0, &(0x7f0000000300), 0x1000) 464.016994ms ago: executing program 3 (id=101): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./sys\x00', 0x1ff) mount(&(0x7f0000000080)=@filename='none\x00', &(0x7f00000000c0)='./sys\x00', &(0x7f0000000100)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./sys/power/pm_test\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)='devices\n', 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./sys/power/state\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)='mem\n', 0x4) 265.897818ms ago: executing program 1 (id=102): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000000000)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./sys/power/state\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='disk', 0x4) 199.553582ms ago: executing program 1 (id=103): r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5606, 0x1) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x1b) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000040)={0x0, 0x1c, 0x20f}) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$UI_SET_EVBIT(r1, 0x40045564, 0x1) ioctl$UI_SET_KEYBIT(r1, 0x40045565, 0x1c) ioctl$UI_DEV_SETUP(r1, 0x405c5503, &(0x7f0000000100)={{}, 'syz0\x00'}) ioctl$UI_DEV_CREATE(r1, 0x5501) write$input_event(r1, &(0x7f0000000200)={{}, 0x1, 0x1c, 0x1}, 0x18) write$input_event(r1, &(0x7f0000000240), 0x18) 0s ago: executing program 4 (id=104): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(&(0x7f0000000040)=@filename='none\x00', &(0x7f0000000080)='./sys\x00', &(0x7f00000000c0)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./sys/power/state\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)='disk\n', 0x5) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.194' (ED25519) to the list of known hosts. [ 88.479470][ T5609] cgroup: Unknown subsys name 'net' [ 88.609307][ T5609] cgroup: Unknown subsys name 'cpuset' [ 88.619151][ T5609] cgroup: Unknown subsys name 'rlimit' Setting up swapspace version 1, size = 127995904 bytes [ 90.266925][ T5609] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 91.267448][ T990] cfg80211: failed to load regulatory.db [ 92.938263][ T5625] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 92.951226][ T5630] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 92.965932][ T5629] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 92.976171][ T5629] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 92.984476][ T5629] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 92.986316][ T5625] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 93.002582][ T5625] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 93.011931][ T5625] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 93.019407][ T5625] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 93.025371][ T5638] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 93.027715][ T5625] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 93.043315][ T5625] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 93.051224][ T5638] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 93.052286][ T5625] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 93.058808][ T5640] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 93.066167][ T5625] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 93.074513][ T5638] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 93.081244][ T5625] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 93.096365][ T51] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 93.106023][ T5642] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 93.115491][ T5640] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 93.123198][ T51] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 93.132164][ T5642] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 93.132389][ T5640] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 93.146892][ T51] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 93.154886][ T5640] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 93.156648][ T5624] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 93.180573][ T5624] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 [ 93.195661][ T5635] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 93.212295][ T5635] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 95.105015][ T5635] Bluetooth: hci0: command tx timeout [ 95.264979][ T5635] Bluetooth: hci4: command tx timeout [ 95.264999][ T5629] Bluetooth: hci5: command tx timeout [ 95.265194][ T5629] Bluetooth: hci3: command tx timeout [ 95.271338][ T5635] Bluetooth: hci1: command tx timeout [ 95.276948][ T4939] Bluetooth: hci2: command tx timeout [ 95.802047][ T5622] bridge0: port 1(bridge_slave_0) entered blocking state [ 95.810371][ T5622] bridge0: port 1(bridge_slave_0) entered disabled state [ 95.817685][ T5622] bridge_slave_0: entered allmulticast mode [ 95.825630][ T5622] bridge_slave_0: entered promiscuous mode [ 95.873943][ T5622] bridge0: port 2(bridge_slave_1) entered blocking state [ 95.881226][ T5622] bridge0: port 2(bridge_slave_1) entered disabled state [ 95.888512][ T5622] bridge_slave_1: entered allmulticast mode [ 95.896272][ T5622] bridge_slave_1: entered promiscuous mode [ 96.108130][ T5622] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 96.161176][ T5631] bridge0: port 1(bridge_slave_0) entered blocking state [ 96.168676][ T5631] bridge0: port 1(bridge_slave_0) entered disabled state [ 96.176846][ T5631] bridge_slave_0: entered allmulticast mode [ 96.184888][ T5631] bridge_slave_0: entered promiscuous mode [ 96.195861][ T5622] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 96.213056][ T5634] bridge0: port 1(bridge_slave_0) entered blocking state [ 96.220386][ T5634] bridge0: port 1(bridge_slave_0) entered disabled state [ 96.228129][ T5634] bridge_slave_0: entered allmulticast mode [ 96.235976][ T5634] bridge_slave_0: entered promiscuous mode [ 96.265459][ T5623] bridge0: port 1(bridge_slave_0) entered blocking state [ 96.272662][ T5623] bridge0: port 1(bridge_slave_0) entered disabled state [ 96.280312][ T5623] bridge_slave_0: entered allmulticast mode [ 96.288089][ T5623] bridge_slave_0: entered promiscuous mode [ 96.296780][ T5631] bridge0: port 2(bridge_slave_1) entered blocking state [ 96.303948][ T5631] bridge0: port 2(bridge_slave_1) entered disabled state [ 96.312753][ T5631] bridge_slave_1: entered allmulticast mode [ 96.320552][ T5631] bridge_slave_1: entered promiscuous mode [ 96.367358][ T5634] bridge0: port 2(bridge_slave_1) entered blocking state [ 96.374700][ T5634] bridge0: port 2(bridge_slave_1) entered disabled state [ 96.381950][ T5634] bridge_slave_1: entered allmulticast mode [ 96.389949][ T5634] bridge_slave_1: entered promiscuous mode [ 96.423743][ T5623] bridge0: port 2(bridge_slave_1) entered blocking state [ 96.431219][ T5623] bridge0: port 2(bridge_slave_1) entered disabled state [ 96.438712][ T5623] bridge_slave_1: entered allmulticast mode [ 96.447342][ T5623] bridge_slave_1: entered promiscuous mode [ 96.482421][ T5626] bridge0: port 1(bridge_slave_0) entered blocking state [ 96.489724][ T5626] bridge0: port 1(bridge_slave_0) entered disabled state [ 96.497008][ T5626] bridge_slave_0: entered allmulticast mode [ 96.504900][ T5626] bridge_slave_0: entered promiscuous mode [ 96.526718][ T5636] bridge0: port 1(bridge_slave_0) entered blocking state [ 96.533938][ T5636] bridge0: port 1(bridge_slave_0) entered disabled state [ 96.541399][ T5636] bridge_slave_0: entered allmulticast mode [ 96.549260][ T5636] bridge_slave_0: entered promiscuous mode [ 96.585703][ T5622] team0: Port device team_slave_0 added [ 96.591502][ T5626] bridge0: port 2(bridge_slave_1) entered blocking state [ 96.598767][ T5626] bridge0: port 2(bridge_slave_1) entered disabled state [ 96.606095][ T5626] bridge_slave_1: entered allmulticast mode [ 96.614047][ T5626] bridge_slave_1: entered promiscuous mode [ 96.637681][ T5636] bridge0: port 2(bridge_slave_1) entered blocking state [ 96.644997][ T5636] bridge0: port 2(bridge_slave_1) entered disabled state [ 96.652190][ T5636] bridge_slave_1: entered allmulticast mode [ 96.660349][ T5636] bridge_slave_1: entered promiscuous mode [ 96.682433][ T5631] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 96.694621][ T5622] team0: Port device team_slave_1 added [ 96.729173][ T5634] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 96.755241][ T5623] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 96.767782][ T5631] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 96.817648][ T5634] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 96.842785][ T5623] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 96.866802][ T5622] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 96.873796][ T5622] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 96.900101][ T5622] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 96.915981][ T5626] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 96.941213][ T5636] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 96.966083][ T5631] team0: Port device team_slave_0 added [ 96.972510][ T5622] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 96.980040][ T5622] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 97.006019][ T5622] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 97.020189][ T5626] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 97.057597][ T5634] team0: Port device team_slave_0 added [ 97.066428][ T5636] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 97.091706][ T5631] team0: Port device team_slave_1 added [ 97.122509][ T5634] team0: Port device team_slave_1 added [ 97.143806][ T5623] team0: Port device team_slave_0 added [ 97.179662][ T5626] team0: Port device team_slave_0 added [ 97.185336][ T4939] Bluetooth: hci0: command tx timeout [ 97.190106][ T5626] team0: Port device team_slave_1 added [ 97.226030][ T5623] team0: Port device team_slave_1 added [ 97.246432][ T5631] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 97.253549][ T5631] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 97.280979][ T5631] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 97.329513][ T5636] team0: Port device team_slave_0 added [ 97.344486][ T5629] Bluetooth: hci4: command tx timeout [ 97.344825][ T5635] Bluetooth: hci5: command tx timeout [ 97.350006][ T4939] Bluetooth: hci1: command tx timeout [ 97.355067][ T5629] Bluetooth: hci3: command tx timeout [ 97.366971][ T4939] Bluetooth: hci2: command tx timeout [ 97.390908][ T5631] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 97.398268][ T5631] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 97.425286][ T5631] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 97.449689][ T5634] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 97.456726][ T5634] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 97.482741][ T5634] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 97.496511][ T5636] team0: Port device team_slave_1 added [ 97.515753][ T5623] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 97.522770][ T5623] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 97.548956][ T5623] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 97.569901][ T5626] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 97.577038][ T5626] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 97.603110][ T5626] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 97.616588][ T5634] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 97.623617][ T5634] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 97.650044][ T5634] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 97.702837][ T5622] hsr_slave_0: entered promiscuous mode [ 97.710007][ T5622] hsr_slave_1: entered promiscuous mode [ 97.719520][ T5623] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 97.726648][ T5623] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 97.754748][ T5623] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 97.768559][ T5626] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 97.775556][ T5626] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 97.801652][ T5626] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 97.859096][ T5636] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 97.866098][ T5636] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 97.892158][ T5636] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 97.905851][ T5636] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 97.912816][ T5636] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 97.938842][ T5636] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 97.980717][ T5631] hsr_slave_0: entered promiscuous mode [ 97.988011][ T5631] hsr_slave_1: entered promiscuous mode [ 97.994340][ T5631] debugfs: 'hsr0' already exists in 'hsr' [ 98.000139][ T5631] Cannot create hsr debugfs directory [ 98.123291][ T5626] hsr_slave_0: entered promiscuous mode [ 98.129914][ T5626] hsr_slave_1: entered promiscuous mode [ 98.136693][ T5626] debugfs: 'hsr0' already exists in 'hsr' [ 98.143114][ T5626] Cannot create hsr debugfs directory [ 98.182706][ T5623] hsr_slave_0: entered promiscuous mode [ 98.189658][ T5623] hsr_slave_1: entered promiscuous mode [ 98.196175][ T5623] debugfs: 'hsr0' already exists in 'hsr' [ 98.201922][ T5623] Cannot create hsr debugfs directory [ 98.244454][ T5634] hsr_slave_0: entered promiscuous mode [ 98.251234][ T5634] hsr_slave_1: entered promiscuous mode [ 98.257964][ T5634] debugfs: 'hsr0' already exists in 'hsr' [ 98.263698][ T5634] Cannot create hsr debugfs directory [ 98.302052][ T5636] hsr_slave_0: entered promiscuous mode [ 98.309097][ T5636] hsr_slave_1: entered promiscuous mode [ 98.315752][ T5636] debugfs: 'hsr0' already exists in 'hsr' [ 98.321490][ T5636] Cannot create hsr debugfs directory [ 99.074692][ T5622] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 99.093237][ T5622] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 99.103600][ T5622] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 99.115240][ T5622] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 99.123416][ T5622] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 99.133630][ T5622] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 99.142719][ T5622] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 99.153207][ T5622] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 99.231700][ T5631] netdevsim netdevsim2 netdevsim0: renamed from eth0 [ 99.247175][ T5631] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 99.259737][ T5631] netdevsim netdevsim2 netdevsim1: renamed from eth1 [ 99.264576][ T5629] Bluetooth: hci0: command tx timeout [ 99.276073][ T5631] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 99.286284][ T5631] netdevsim netdevsim2 netdevsim2: renamed from eth2 [ 99.297498][ T5631] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 99.306757][ T5631] netdevsim netdevsim2 netdevsim3: renamed from eth3 [ 99.317886][ T5631] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 99.424656][ T5629] Bluetooth: hci2: command tx timeout [ 99.424682][ T4939] Bluetooth: hci3: command tx timeout [ 99.424718][ T4939] Bluetooth: hci5: command tx timeout [ 99.430231][ T5629] Bluetooth: hci1: command tx timeout [ 99.435695][ T5635] Bluetooth: hci4: command tx timeout [ 99.453813][ T5623] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 99.466873][ T5623] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 99.475653][ T5623] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 99.485547][ T5623] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 99.500883][ T5623] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 99.511602][ T5623] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 99.537150][ T5623] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 99.549254][ T5623] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 99.650305][ T5622] 8021q: adding VLAN 0 to HW filter on device bond0 [ 99.657643][ T5634] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 99.669672][ T5634] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 99.677978][ T5634] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 99.688698][ T5634] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 99.697285][ T5634] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 99.707508][ T5634] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 99.725483][ T5634] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 99.736781][ T5634] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 99.810415][ T5622] 8021q: adding VLAN 0 to HW filter on device team0 [ 99.871464][ T12] bridge0: port 1(bridge_slave_0) entered blocking state [ 99.878992][ T12] bridge0: port 1(bridge_slave_0) entered forwarding state [ 99.924356][ T3307] bridge0: port 2(bridge_slave_1) entered blocking state [ 99.931535][ T3307] bridge0: port 2(bridge_slave_1) entered forwarding state [ 99.975766][ T5636] netdevsim netdevsim5 netdevsim0: renamed from eth0 [ 99.988474][ T5636] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 99.997477][ T5636] netdevsim netdevsim5 netdevsim1: renamed from eth1 [ 100.008990][ T5636] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 100.017666][ T5636] netdevsim netdevsim5 netdevsim2: renamed from eth2 [ 100.029431][ T5636] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 100.038620][ T5636] netdevsim netdevsim5 netdevsim3: renamed from eth3 [ 100.049133][ T5636] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 100.060264][ T5631] 8021q: adding VLAN 0 to HW filter on device bond0 [ 100.179249][ T5631] 8021q: adding VLAN 0 to HW filter on device team0 [ 100.191025][ T5626] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 100.203511][ T5626] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 100.222731][ T5626] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 100.233559][ T5626] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 100.247314][ T1325] bridge0: port 1(bridge_slave_0) entered blocking state [ 100.254481][ T1325] bridge0: port 1(bridge_slave_0) entered forwarding state [ 100.275842][ T5626] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 100.286587][ T5626] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 100.313201][ T5626] netdevsim netdevsim3 netdevsim3: renamed from eth3 [ 100.323617][ T5626] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 100.341007][ T1325] bridge0: port 2(bridge_slave_1) entered blocking state [ 100.348137][ T1325] bridge0: port 2(bridge_slave_1) entered forwarding state [ 100.365465][ T5622] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 100.387786][ T5623] 8021q: adding VLAN 0 to HW filter on device bond0 [ 100.517025][ T5623] 8021q: adding VLAN 0 to HW filter on device team0 [ 100.573430][ T5634] 8021q: adding VLAN 0 to HW filter on device bond0 [ 100.588842][ T1325] bridge0: port 1(bridge_slave_0) entered blocking state [ 100.596035][ T1325] bridge0: port 1(bridge_slave_0) entered forwarding state [ 100.641997][ T1325] bridge0: port 2(bridge_slave_1) entered blocking state [ 100.649229][ T1325] bridge0: port 2(bridge_slave_1) entered forwarding state [ 100.742424][ T5634] 8021q: adding VLAN 0 to HW filter on device team0 [ 100.780089][ T1115] bridge0: port 1(bridge_slave_0) entered blocking state [ 100.787411][ T1115] bridge0: port 1(bridge_slave_0) entered forwarding state [ 100.879460][ T1115] bridge0: port 2(bridge_slave_1) entered blocking state [ 100.886681][ T1115] bridge0: port 2(bridge_slave_1) entered forwarding state [ 100.953569][ T5636] 8021q: adding VLAN 0 to HW filter on device bond0 [ 101.086501][ T5636] 8021q: adding VLAN 0 to HW filter on device team0 [ 101.150280][ T58] bridge0: port 1(bridge_slave_0) entered blocking state [ 101.157491][ T58] bridge0: port 1(bridge_slave_0) entered forwarding state [ 101.223142][ T135] bridge0: port 2(bridge_slave_1) entered blocking state [ 101.230328][ T135] bridge0: port 2(bridge_slave_1) entered forwarding state [ 101.250307][ T5626] 8021q: adding VLAN 0 to HW filter on device bond0 [ 101.348617][ T5629] Bluetooth: hci0: command tx timeout [ 101.382576][ T5626] 8021q: adding VLAN 0 to HW filter on device team0 [ 101.460738][ T3346] bridge0: port 1(bridge_slave_0) entered blocking state [ 101.467988][ T3346] bridge0: port 1(bridge_slave_0) entered forwarding state [ 101.504400][ T5629] Bluetooth: hci5: command tx timeout [ 101.504745][ T5642] Bluetooth: hci2: command tx timeout [ 101.509865][ T5629] Bluetooth: hci3: command tx timeout [ 101.509900][ T5629] Bluetooth: hci1: command tx timeout [ 101.527084][ T4939] Bluetooth: hci4: command tx timeout [ 101.543034][ T5622] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 101.559766][ T135] bridge0: port 2(bridge_slave_1) entered blocking state [ 101.566966][ T135] bridge0: port 2(bridge_slave_1) entered forwarding state [ 101.971899][ T5622] veth0_vlan: entered promiscuous mode [ 102.022241][ T5622] veth1_vlan: entered promiscuous mode [ 102.225566][ T5622] veth0_macvtap: entered promiscuous mode [ 102.280472][ T5622] veth1_macvtap: entered promiscuous mode [ 102.317834][ T5631] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 102.411475][ T5622] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 102.483205][ T5622] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 102.596161][ T1115] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 102.630379][ T5623] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 102.779533][ T5631] veth0_vlan: entered promiscuous mode [ 102.799820][ T3346] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 102.899325][ T5631] veth1_vlan: entered promiscuous mode [ 102.996690][ T58] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 103.027767][ T5634] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 103.080160][ T5636] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 103.094835][ T135] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 103.122942][ T135] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 103.130805][ T58] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 103.283445][ T13] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 103.315251][ T13] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 103.335020][ T5631] veth0_macvtap: entered promiscuous mode [ 103.373327][ T5631] veth1_macvtap: entered promiscuous mode [ 103.455567][ T5634] veth0_vlan: entered promiscuous mode [ 103.481539][ T5622] soft_limit_in_bytes is deprecated and will be removed. Please report your usecase to linux-mm@kvack.org if you depend on this functionality. [ 103.518284][ T5631] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 103.570921][ T5631] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 103.640073][ T3346] netdevsim netdevsim2 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 103.679467][ T5634] veth1_vlan: entered promiscuous mode [ 103.730126][ T5626] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 103.775307][ T735] netdevsim netdevsim2 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 103.891873][ T5623] veth0_vlan: entered promiscuous mode [ 103.932072][ T135] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 103.944485][ T135] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 103.952076][ T135] netdevsim netdevsim2 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 103.974493][ T5768] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 103.985803][ T1115] netdevsim netdevsim2 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 104.013709][ T5623] veth1_vlan: entered promiscuous mode [ 104.040024][ T5634] veth0_macvtap: entered promiscuous mode [ 104.100211][ T3346] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 104.109011][ T5634] veth1_macvtap: entered promiscuous mode [ 104.110511][ T3346] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 104.137449][ T5636] veth0_vlan: entered promiscuous mode [ 104.143475][ T5626] veth0_vlan: entered promiscuous mode [ 104.163628][ T5768] usb 1-1: config index 0 descriptor too short (expected 83, got 65) [ 104.189622][ T5768] usb 1-1: config 1 has an invalid descriptor of length 7, skipping remainder of the config [ 104.209215][ T5768] usb 1-1: config 1 interface 0 altsetting 8 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 104.213208][ T5626] veth1_vlan: entered promiscuous mode [ 104.235868][ T5768] usb 1-1: config 1 interface 0 has no altsetting 1 [ 104.237327][ T5623] veth0_macvtap: entered promiscuous mode [ 104.251831][ T5768] usb 1-1: New USB device found, idVendor=0b48, idProduct=1006, bcdDevice= 1.00 [ 104.252379][ T5636] veth1_vlan: entered promiscuous mode [ 104.263190][ T5768] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 104.277208][ T5768] usb 1-1: Product: syz [ 104.282790][ T5634] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 104.291829][ T5768] usb 1-1: Manufacturer: syz [ 104.300680][ T5768] usb 1-1: SerialNumber: syz [ 104.339299][ T5623] veth1_macvtap: entered promiscuous mode [ 104.366943][ T5634] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 104.424702][ T3307] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 104.486466][ T3307] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 104.502232][ T5623] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 104.519676][ T5626] veth0_macvtap: entered promiscuous mode [ 104.552515][ T5623] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 104.597304][ T5636] veth0_macvtap: entered promiscuous mode [ 104.610241][ T5626] veth1_macvtap: entered promiscuous mode [ 104.657625][ T5636] veth1_macvtap: entered promiscuous mode [ 104.683672][ T3346] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 104.699625][ T3346] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 104.734271][ T3346] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 104.760474][ T5768] dvbdev: DVB: registering new adapter (DEC3000-s) [ 104.767234][ T735] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 104.781205][ T5626] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 104.795355][ T1115] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 104.797376][ T5768] usb 1-1: DVB: registering adapter 1 frontend 0 (TechnoTrend/Hauppauge DEC3000-s Frontend)... [ 104.839229][ T735] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 104.842062][ T5626] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 104.858004][ T5636] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 104.862874][ T735] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 104.903335][ T5636] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 104.943989][ T135] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 104.962290][ T135] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 105.068981][ T135] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 105.078753][ T135] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 105.114756][ T13] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 105.185755][ T13] netdevsim netdevsim5 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 105.235968][ T13] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 105.325692][ T5768] usb 1-1: USB disconnect, device number 2 [ 105.525796][ T735] netdevsim netdevsim5 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 105.544414][ T5761] usb 2-1: new full-speed USB device number 2 using dummy_hcd [ 105.574710][ T135] netdevsim netdevsim5 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 105.583579][ T735] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 105.614464][ T735] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 105.695133][ T135] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 105.709343][ T135] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 105.721597][ T135] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 105.736730][ T5761] usb 2-1: not running at top speed; connect to a high speed hub [ 105.761658][ T5761] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 512, setting to 64 [ 105.793558][ T5761] usb 2-1: New USB device found, idVendor=0bda, idProduct=2831, bcdDevice= 1.00 [ 105.802821][ T735] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 105.802892][ T735] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 105.816883][ T5761] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 105.848423][ T135] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 105.869987][ T5869] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 105.886905][ T135] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 105.900598][ T3346] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 105.914252][ T5770] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 105.949707][ T58] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 105.958434][ T735] netdevsim netdevsim5 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 105.998262][ T58] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 106.024716][ T735] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 106.132594][ T5770] usb 5-1: New USB device found, idVendor=0ccd, idProduct=0039, bcdDevice= 1.01 [ 106.193556][ T5770] usb 5-1: New USB device strings: Mfr=2, Product=3, SerialNumber=1 [ 106.226877][ T5761] usb 2-1: dvb_usb_v2: found a 'Realtek RTL2831U reference design' in warm state [ 106.239180][ T5770] usb 5-1: Product: syz [ 106.260819][ T5770] usb 5-1: Manufacturer: syz [ 106.291338][ T5770] usb 5-1: SerialNumber: syz [ 106.339747][ T5770] pvrusb2: Hardware description: Terratec Grabster AV400 [ 106.376649][ T5770] pvrusb2: ********** [ 106.394857][ T5770] pvrusb2: ***WARNING*** Support for this device (Terratec Grabster AV400) is experimental. [ 106.441591][ T5761] dvb_usb_rtl28xxu 2-1:1.0: probe with driver dvb_usb_rtl28xxu failed with error -32 [ 106.445611][ T5770] pvrusb2: Important functionality might not be entirely working. [ 106.499663][ T5770] pvrusb2: Please consider contacting the driver author to help with further stabilization of the driver. [ 106.541339][ T5770] pvrusb2: ********** [ 107.179253][ T5879] loop2: detected capacity change from 0 to 32768 [ 107.291424][ T5879] BTRFS: device fsid 28302361-d975-4c41-bd4c-c547b14b74a1 devid 1 transid 8 /dev/loop2 (7:2) scanned by syz.2.8 (5879) [ 107.472657][ T5879] BTRFS info (device loop2): first mount of filesystem 28302361-d975-4c41-bd4c-c547b14b74a1 [ 107.502500][ T5879] BTRFS info (device loop2): using crc32c checksum algorithm [ 107.545636][ T990] usb 1-1: new full-speed USB device number 3 using dummy_hcd [ 107.582127][ T5888] loop5: detected capacity change from 0 to 32768 [ 107.649295][ T5888] BTRFS: device fsid 97240a68-9a28-4597-b04c-66b27e1182f2 devid 1 transid 8 /dev/loop5 (7:5) scanned by syz.5.6 (5888) [ 107.727584][ T990] usb 1-1: not running at top speed; connect to a high speed hub [ 107.743579][ T5888] BTRFS info (device loop5): first mount of filesystem 97240a68-9a28-4597-b04c-66b27e1182f2 [ 107.755077][ T5888] BTRFS info (device loop5): using blake2b checksum algorithm [ 107.806178][ T990] usb 1-1: New USB device found, idVendor=041e, idProduct=401c, bcdDevice= 1.00 [ 107.877891][ T990] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 107.938052][ T5879] BTRFS info (device loop2): enabling ssd optimizations [ 107.967892][ T990] usb 1-1: Product: syz [ 107.987191][ T5888] BTRFS info (device loop5): enabling ssd optimizations [ 108.009611][ T990] usb 1-1: Manufacturer: syz [ 108.019643][ T5879] BTRFS info (device loop2): turning on async discard [ 108.024714][ T5888] BTRFS info (device loop5): turning on async discard [ 108.033582][ T5888] BTRFS info (device loop5): enabling free space tree [ 108.044275][ T5879] BTRFS info (device loop2): enabling free space tree [ 108.046682][ T990] usb 1-1: SerialNumber: syz [ 108.211702][ T990] gspca_main: gspca_zc3xx-2.14.0 probing 041e:401c [ 108.605776][ T2363] pvrusb2: Failed to submit write-control URB status=-2 [ 108.657996][ T2363] pvrusb2: Device being rendered inoperable [ 108.701622][ T2363] pvrusb2: ***WARNING*** pvrusb2 device hardware appears to be jammed and I can't clear it. [ 108.714740][ T5770] usb 5-1: USB disconnect, device number 2 [ 108.765899][ T2363] pvrusb2: You might need to power cycle the pvrusb2 device in order to recover. [ 108.833913][ T5636] BTRFS info (device loop5): last unmount of filesystem 97240a68-9a28-4597-b04c-66b27e1182f2 [ 108.839356][ T5631] BTRFS info (device loop2): last unmount of filesystem 28302361-d975-4c41-bd4c-c547b14b74a1 [ 109.158669][ T5754] usb 2-1: USB disconnect, device number 2 [ 109.876887][ T5894] loop3: detected capacity change from 0 to 65536 [ 109.991804][ T5894] XFS (loop3): Mounting V5 Filesystem 4194cad6-cad4-4798-ac4c-c2118f686eb1 [ 110.006037][ T5933] NFSD: Failed to start, no listeners configured. [ 110.360347][ T5894] XFS (loop3): Ending clean mount [ 110.463722][ T5929] loop2: detected capacity change from 0 to 32768 [ 110.533207][ T5626] XFS (loop3): Unmounting Filesystem 4194cad6-cad4-4798-ac4c-c2118f686eb1 [ 110.567791][ T5930] loop5: detected capacity change from 0 to 32768 [ 110.623409][ T5929] JBD2: Ignoring recovery information on journal [ 110.973118][ T5929] ocfs2: Mounting device (7,2) on (node local, slot 0) with ordered data mode. [ 111.097876][ T31] audit: type=1800 audit(1785879782.400:2): pid=5950 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.1.18" name="zoned" dev="configfs" ino=9644 res=0 errno=0 [ 111.254952][ T31] audit: type=1800 audit(1785879782.440:3): pid=5952 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.1.18" name="memory_backed" dev="configfs" ino=9645 res=0 errno=0 [ 111.285174][ T5957] lo speed is unknown, defaulting to 1000 [ 111.368445][ T31] audit: type=1800 audit(1785879782.440:4): pid=5948 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.1.18" name="zone_nr_conv" dev="configfs" ino=9646 res=0 errno=0 [ 111.438556][ T5929] ocfs2: Unmounting device (7,2) on (node local) [ 111.456927][ T31] audit: type=1800 audit(1785879782.450:5): pid=5948 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.1.18" name="power" dev="configfs" ino=9647 res=0 errno=0 [ 111.483857][ T5957] lo speed is unknown, defaulting to 1000 [ 111.486832][ T5948] null_blk: disk nullb1 created [ 111.575361][ T5958] workqueue: Failed to create a rescuer kthread for wq "ocfs2_wq": -EINTR [ 111.576569][ T5958] (syz.2.13,5958,1):ocfs2_initialize_super:2226 ERROR: status = -12 [ 111.624543][ T5958] (syz.2.13,5958,1):ocfs2_fill_super:1177 ERROR: status = -12 [ 111.716523][ T5957] lo speed is unknown, defaulting to 1000 [ 111.751648][ T5957] smbdirect: ib_dev[syz0]: added: RNIC max_fast_reg_page_list_len=256 device_cap_flags=0x200000 kernel_cap_flags=0x10 page_size_cap=0x1000 [ 111.866107][ T5957] smbdirect: ib_dev[syz0]: num_ports=1 max_qp_rd_atom=128 max_qp_init_rd_atom=128 max_sgl_rd=0 max_sge_rd=1 max_cqe=3276800 max_qp_wr=32768 max_send_sge=6 max_recv_sge=6 [ 111.944432][ T5957] smbdirect: ib_dev[syz0]PORT[1]: iwarp=1 ib=0 roce=0 v1=0 v2=0 core_cap_flags=0x400008 [ 112.365091][ T990] gspca_zc3xx: reg_w_i err -71 [ 112.374316][ T5957] iwpm_register_pid: Unable to send a nlmsg (client = 2) [ 112.376063][ T5970] loop1: detected capacity change from 0 to 2048 [ 112.463075][ T5957] infiniband syz0: RDMA CMA: cma_listen_on_dev, error -98 [ 112.663299][ T5790] petalynx 0003:18B1:0037.0001: fixing up Petalynx Maxter Remote report descriptor [ 112.707451][ T5790] petalynx 0003:18B1:0037.0001: unknown main item tag 0x0 [ 112.728118][ T5790] petalynx 0003:18B1:0037.0001: unknown main item tag 0x0 [ 112.752910][ T5790] petalynx 0003:18B1:0037.0001: unknown main item tag 0x0 [ 112.776048][ T5790] petalynx 0003:18B1:0037.0001: unknown main item tag 0x0 [ 112.806830][ T5790] petalynx 0003:18B1:0037.0001: unknown main item tag 0x0 [ 112.836075][ T5790] petalynx 0003:18B1:0037.0001: unknown main item tag 0x0 [ 112.857676][ T5790] petalynx 0003:18B1:0037.0001: unknown main item tag 0x0 [ 112.874760][ T5790] petalynx 0003:18B1:0037.0001: unknown main item tag 0x0 [ 112.894795][ T5790] petalynx 0003:18B1:0037.0001: unknown main item tag 0x0 [ 112.913002][ T5790] petalynx 0003:18B1:0037.0001: unknown main item tag 0x0 [ 112.952106][ T5970] md: async del_gendisk mode will be removed in future, please upgrade to mdadm-4.5+ [ 112.953740][ T5957] lo speed is unknown, defaulting to 1000 [ 112.984986][ T990] gspca_zc3xx: Unknown sensor - set to TAS5130C [ 112.994324][ T5790] petalynx 0003:18B1:0037.0001: hidraw0: USB HID v0.00 Device [syz0] on syz0 [ 113.000387][ T990] gspca_zc3xx 1-1:1.0: probe with driver gspca_zc3xx failed with error -71 [ 113.015891][ T5982] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 113.122532][ T990] usb 1-1: USB disconnect, device number 3 [ 113.141724][ T5957] lo speed is unknown, defaulting to 1000 [ 113.223897][ T5957] lo speed is unknown, defaulting to 1000 [ 113.322919][ T5957] lo speed is unknown, defaulting to 1000 [ 113.381881][ T5957] lo speed is unknown, defaulting to 1000 [ 113.437477][ T5957] lo speed is unknown, defaulting to 1000 [ 113.491167][ T5957] lo speed is unknown, defaulting to 1000 [ 113.496691][ T5983] fido_id[5983]: Failed to open report descriptor at '/sys/devices/virtual/misc/uhid/report_descriptor': No such file or directory [ 113.529287][ T5987] netlink: 32 bytes leftover after parsing attributes in process `syz.1.29'. [ 113.556672][ T5987] netlink: 32 bytes leftover after parsing attributes in process `syz.1.29'. [ 113.603159][ T5987] netlink: 32 bytes leftover after parsing attributes in process `syz.1.29'. [ 113.660358][ T5990] netlink: 32 bytes leftover after parsing attributes in process `syz.1.29'. [ 113.702446][ T5987] netlink: 32 bytes leftover after parsing attributes in process `syz.1.29'. [ 113.736295][ T5987] netlink: 32 bytes leftover after parsing attributes in process `syz.1.29'. [ 113.769771][ T5987] netlink: 32 bytes leftover after parsing attributes in process `syz.1.29'. [ 113.811672][ T5987] netlink: 32 bytes leftover after parsing attributes in process `syz.1.29'. [ 113.852801][ T5987] netlink: 32 bytes leftover after parsing attributes in process `syz.1.29'. [ 113.887639][ T5987] netlink: 32 bytes leftover after parsing attributes in process `syz.1.29'. [ 113.955575][ T5997] file system registered [ 114.124632][ T5754] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 114.153915][ T31] audit: type=1800 audit(1785879785.460:6): pid=6004 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.5.32" name="idVendor" dev="configfs" ino=9037 res=0 errno=0 [ 114.190246][ T5997] udc dummy_udc.0: failed to start g1: -19 [ 114.232718][ T31] audit: type=1800 audit(1785879785.470:7): pid=6004 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.5.32" name="idProduct" dev="configfs" ino=9038 res=0 errno=0 [ 114.292855][ T5997] UDC core: g1: couldn't find an available UDC or it's busy [ 114.295020][ T31] audit: type=1800 audit(1785879785.480:8): pid=5997 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.5.32" name="UDC" dev="configfs" ino=9039 res=0 errno=0 [ 114.365539][ T5754] usb 5-1: New USB device found, idVendor=0424, idProduct=012c, bcdDevice= 0.00 [ 114.378772][ T5754] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 114.387353][ T5754] usb 5-1: Product: syz [ 114.391689][ T5754] usb 5-1: Manufacturer: syz [ 114.396510][ T5754] usb 5-1: SerialNumber: syz [ 115.003890][ T6009] svc: failed to register lockdv1 RPC service (errno 111). [ 115.043096][ T6009] lockd_up: makesock failed, error=-111 [ 115.064627][ T6013] rdma_rxe: rxe_newlink: failed to add lo [ 115.215280][ T5992] infiniband syz1: set active [ 115.222814][ T5992] infiniband syz1: added veth0 [ 115.306833][ T5992] smbdirect: ib_dev[syz1]: added: IB_CA max_fast_reg_page_list_len=512 device_cap_flags=0x1c001223c76 kernel_cap_flags=0x14 page_size_cap=0xfffff000 [ 115.358513][ T5992] smbdirect: ib_dev[syz1]: num_ports=1 max_qp_rd_atom=128 max_qp_init_rd_atom=128 max_sgl_rd=0 max_sge_rd=32 max_cqe=32767 max_qp_wr=1048576 max_send_sge=32 max_recv_sge=32 [ 115.364713][ T5790] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 115.383805][ T5992] smbdirect: ib_dev[syz1]PORT[1]: iwarp=0 ib=0 roce=1 v1=0 v2=1 core_cap_flags=0x803005 [ 115.415706][ T6009] svc: failed to register nfsdv3 RPC service (errno 111). [ 115.419314][ T31] audit: type=1800 audit(1785879786.730:9): pid=6019 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.5.39" name="ipv4_address" dev="configfs" ino=9844 res=0 errno=0 [ 115.456451][ T31] audit: type=1800 audit(1785879786.760:10): pid=6019 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.5.39" name="ipv4_port" dev="configfs" ino=9845 res=0 errno=0 [ 115.470056][ T6009] svc: failed to register nfsaclv3 RPC service (errno 111). [ 115.493531][ T31] audit: type=1800 audit(1785879786.760:11): pid=6019 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.5.39" name="num" dev="configfs" ino=9846 res=0 errno=0 [ 115.524541][ T6009] failed to unregister tcp with rpcbind [ 115.536736][ T6009] svc: failed to register nfsdv3 RPC service (errno 97). [ 115.545545][ T6009] svc: failed to register nfsaclv3 RPC service (errno 97). [ 115.552851][ T6009] failed to unregister tcp with rpcbind [ 115.567154][ T5790] usb 4-1: New USB device found, idVendor=046d, idProduct=0900, bcdDevice= 0.00 [ 115.578258][ T5790] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 115.589722][ T5790] usb 4-1: Product: syz [ 115.594680][ T5790] usb 4-1: Manufacturer: syz [ 115.599401][ T5790] usb 4-1: SerialNumber: syz [ 115.622080][ T5992] RDS/IB: syz1: added [ 115.651171][ T5790] gspca_main: spca500-2.14.0 probing 046d:0900 [ 115.656381][ T5992] smc: adding ib device syz1 with port count 1 [ 115.675700][ T5754] usb 5-1: probing VID:PID(0424:012C) [ 115.695216][ T5992] smc: ib device syz1 port 1 has no pnetid [ 115.702351][ T5754] usb 5-1: vub300 testing BULK IN EndPoint(0) 81 [ 115.708861][ T5754] usb 5-1: vub300 testing BULK OUT EndPoint(1) 02 [ 115.730150][ T5754] usb 5-1: vub300 testing BULK IN EndPoint(2) 83 [ 115.751800][ T5754] usb 5-1: vub300 testing BULK OUT EndPoint(3) 04 [ 115.770472][ T5754] usb 5-1: vub300 LARGE packets using EndPoints 02 81 04 83 [ 115.811183][ T5754] vub300 5-1:1.0: probe with driver vub300 failed with error -71 [ 115.876836][ T5754] usb 5-1: USB disconnect, device number 3 [ 116.164654][ T30] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 116.176740][ T5790] gspca_spca500: reg write: error -32 [ 116.210780][ T5790] gspca_spca500: reg write: error -32 [ 116.242987][ T5790] gspca_spca500: reg write: error -32 [ 116.263633][ T5790] gspca_spca500: reg write: error -32 [ 116.282076][ T5790] gspca_spca500: reg write: error -32 [ 116.303782][ T5790] gspca_spca500: reg write: error -32 [ 116.328482][ T5790] gspca_spca500: reg write: error -32 [ 116.345784][ T5790] gspca_spca500: reg write: error -32 [ 116.360334][ T30] usb 2-1: config 1 interface 0 has no altsetting 1 [ 116.364542][ T5790] gspca_spca500: reg write: error -32 [ 116.378008][ T5790] gspca_spca500: reg write: error -32 [ 116.391050][ T30] usb 2-1: New USB device found, idVendor=0b48, idProduct=1006, bcdDevice= 1.00 [ 116.393884][ T5790] gspca_spca500: reg write: error -32 [ 116.421252][ T30] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 116.436943][ T5790] gspca_spca500: reg write: error -32 [ 116.452848][ T5790] gspca_spca500: reg write: error -32 [ 116.460541][ T30] usb 2-1: Product: syz [ 116.465395][ T5790] gspca_spca500: reg write: error -32 [ 116.503667][ T30] usb 2-1: Manufacturer: syz [ 116.509055][ T30] usb 2-1: SerialNumber: syz [ 116.570397][ T6019] loop5: detected capacity change from 0 to 32768 [ 116.641895][ T6019] (syz.5.39,6019,1):ocfs2_verify_userspace_stack:856 ERROR: cluster stack passed to mount, but this filesystem does not support it [ 116.678204][ T6028] cifs: Unknown parameter 'timeo' [ 116.713556][ T6019] (syz.5.39,6019,1):ocfs2_fill_super:1177 ERROR: status = -22 [ 117.020472][ T30] dvbdev: DVB: registering new adapter (DEC3000-s) [ 117.049620][ T6024] loop2: detected capacity change from 0 to 32768 [ 117.098526][ T30] usb 2-1: DVB: registering adapter 1 frontend 0 (TechnoTrend/Hauppauge DEC3000-s Frontend)... [ 117.134152][ T5790] usb 4-1: USB disconnect, device number 2 [ 117.183364][ T6024] XFS (loop2): Mounting V5 Filesystem c496e05e-540d-4c72-b591-04d79d8b4eeb [ 117.298536][ T6024] XFS (loop2): Ending clean mount [ 117.494673][ T5754] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 117.690310][ T5754] usb 6-1: New USB device found, idVendor=1b1c, idProduct=1c03, bcdDevice= 0.00 [ 117.730215][ T5754] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 117.800272][ T30] usb 2-1: USB disconnect, device number 3 [ 117.886468][ T5631] XFS (loop2): Unmounting Filesystem c496e05e-540d-4c72-b591-04d79d8b4eeb [ 117.965219][ T990] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 118.092131][ T6051] NFSD: Failed to start, no listeners configured. [ 118.175266][ T990] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0103, bcdDevice= 1.00 [ 118.212515][ T990] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 118.309343][ T5754] corsair-psu 0003:1B1C:1C03.0002: hidraw0: USB HID v1.11 Device [HID 1b1c:1c03] on usb-dummy_hcd.5-1/input0 [ 118.694069][ T6060] loop0: detected capacity change from 0 to 32768 [ 118.743478][ T6062] kAFS: bad VL server IP address [ 118.884220][ T6062] kAFS: unable to lookup cell 'syz0' [ 119.049704][ T6065] UBIFS error (pid: 6065): cannot open "ubi0_0", error -19 [ 119.334827][ T6060] ftl_cs: FTL header not found. [ 119.565696][ T6060] block2mtd: mtd1: [/dev/loop0] erase_size = 64KiB [65536] [ 119.872003][ T990] usb 5-1: USB disconnect, device number 4 [ 119.885638][ T30] usb 3-1: new full-speed USB device number 2 using dummy_hcd [ 119.952137][ T6076] loop1: detected capacity change from 0 to 128 [ 120.086209][ T5754] usb 6-1: USB disconnect, device number 2 [ 120.094199][ T30] usb 3-1: not running at top speed; connect to a high speed hub [ 120.121034][ T30] usb 3-1: config 0 has an invalid interface number: 143 but max is 0 [ 120.139197][ T30] usb 3-1: config 0 has no interface number 0 [ 120.175963][ T30] usb 3-1: New USB device found, idVendor=2058, idProduct=1005, bcdDevice=c1.9b [ 120.208273][ T30] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 120.287162][ T30] usb 3-1: config 0 descriptor?? [ 120.463879][ T30] viperboard 3-1:0.143: version 0.00 found at bus 003 address 002 [ 120.616067][ T30] viperboard-i2c viperboard-i2c.2.auto: error -EIO: failure setting i2c_bus_freq to 100 [ 120.643042][ T30] viperboard-i2c viperboard-i2c.2.auto: probe with driver viperboard-i2c failed with error -5 [ 120.724190][ T990] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 120.785559][ T6071] loop3: detected capacity change from 0 to 32768 [ 120.859214][ T6071] XFS (loop3): Mounting V5 Filesystem 6b3d8c96-b8b2-4f73-8344-2893082bca0b [ 120.897086][ T990] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64 [ 120.922231][ T990] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 64 [ 120.933097][ T990] usb 5-1: New USB device found, idVendor=10c4, idProduct=ea60, bcdDevice= 1.00 [ 120.943620][ T990] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 120.980118][ T6080] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 120.997207][ T6080] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 121.044047][ T990] cp210x 5-1:1.0: cp210x converter detected [ 121.212927][ T6071] XFS (loop3): Ending clean mount [ 121.287066][ T6071] XFS (loop3): Unmounting Filesystem 6b3d8c96-b8b2-4f73-8344-2893082bca0b [ 121.381209][ T6078] loop1: detected capacity change from 0 to 32768 [ 121.495830][ T6078] XFS (loop1): Mounting V5 Filesystem c496e05e-540d-4c72-b591-04d79d8b4eeb [ 121.689890][ T5769] usb 3-1: USB disconnect, device number 2 [ 121.729794][ T6078] XFS (loop1): Ending clean mount [ 122.021567][ T5634] XFS (loop1): Unmounting Filesystem c496e05e-540d-4c72-b591-04d79d8b4eeb [ 122.263800][ T990] cp210x 5-1:1.0: failed to get vendor val 0x370b size 1: -71 [ 122.292126][ T990] cp210x 5-1:1.0: querying part number failed [ 122.327150][ T990] usb 5-1: cp210x converter now attached to ttyUSB0 [ 122.371904][ T990] usb 5-1: USB disconnect, device number 5 [ 122.431125][ T990] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0 [ 122.480878][ T990] cp210x 5-1:1.0: device disconnected [ 122.592848][ T6112] ubi0: attaching mtd0 [ 122.633932][ T6112] ubi0: scanning is finished [ 122.645185][ T6112] ubi0: empty MTD device detected [ 122.940069][ T6112] ubi0: attached mtd0 (name "mtdram test device", size 0 MiB) [ 122.971570][ T6112] ubi0: PEB size: 4096 bytes (4 KiB), LEB size: 3968 bytes [ 122.998551][ T6112] ubi0: min./max. I/O unit sizes: 1/64, sub-page size 1 [ 123.028039][ T6112] ubi0: VID header offset: 64 (aligned 64), data offset: 128 [ 123.050744][ T6112] ubi0: good PEBs: 32, bad PEBs: 0, corrupted PEBs: 0 [ 123.072012][ T6112] ubi0: user volume: 0, internal volumes: 1, max. volumes count: 23 [ 123.094376][ T6112] ubi0: max/mean erase counter: 0/0, WL threshold: 4096, image sequence number: 338009327 [ 123.114815][ T6112] ubi0: available PEBs: 28, total reserved PEBs: 4, PEBs reserved for bad PEB handling: 0 [ 123.144300][ T5754] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 123.157516][ T6119] ubi0: background thread "ubi_bgt0d" started, PID 6119 [ 123.269386][ T6094] rdma_rxe: rxe_newlink: failed to add veth0 [ 123.332057][ T5754] usb 3-1: New USB device found, idVendor=23ba, idProduct=0100, bcdDevice= 0.00 [ 123.374153][ T5754] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 123.635829][ T6128] __nla_validate_parse: 9 callbacks suppressed [ 123.635856][ T6128] netlink: 32 bytes leftover after parsing attributes in process `syz.0.63'. [ 123.685355][ T31] kauditd_printk_skb: 1 callbacks suppressed [ 123.685381][ T31] audit: type=1800 audit(1785879794.990:13): pid=6130 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.5.64" name="num" dev="configfs" ino=10246 res=0 errno=0 [ 123.714420][ T6131] netlink: 32 bytes leftover after parsing attributes in process `syz.0.63'. [ 123.798513][ T6128] netlink: 32 bytes leftover after parsing attributes in process `syz.0.63'. [ 123.860964][ T6137] netlink: 32 bytes leftover after parsing attributes in process `syz.0.63'. [ 123.994447][ T6138] netlink: 32 bytes leftover after parsing attributes in process `syz.0.63'. [ 124.056945][ T6128] netlink: 32 bytes leftover after parsing attributes in process `syz.0.63'. [ 124.109485][ T6131] netlink: 32 bytes leftover after parsing attributes in process `syz.0.63'. [ 124.149564][ T6128] netlink: 32 bytes leftover after parsing attributes in process `syz.0.63'. [ 124.193399][ T6128] netlink: 32 bytes leftover after parsing attributes in process `syz.0.63'. [ 124.231489][ T6128] netlink: 32 bytes leftover after parsing attributes in process `syz.0.63'. [ 124.300703][ T6142] Zero length message leads to an empty skb [ 124.345223][ T990] usb 6-1: new full-speed USB device number 3 using dummy_hcd [ 124.713694][ T990] usb 6-1: not running at top speed; connect to a high speed hub [ 124.855891][ T990] usb 6-1: New USB device found, idVendor=0572, idProduct=cafe, bcdDevice= 1.00 [ 124.996395][ T990] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 125.746790][ T5770] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 125.818278][ T6124] loop3: detected capacity change from 0 to 32768 [ 125.944071][ T5770] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64 [ 125.990650][ T5770] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 64 [ 126.006633][ T5754] usb 3-1: USB disconnect, device number 3 [ 126.018680][ T5770] usb 1-1: New USB device found, idVendor=110a, idProduct=1410, bcdDevice= 0.00 [ 126.019199][ T6135] loop4: detected capacity change from 0 to 32768 [ 126.039491][ T5770] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 126.086536][ T6135] BTRFS: device fsid 97240a68-9a28-4597-b04c-66b27e1182f2 devid 1 transid 8 /dev/loop4 (7:4) scanned by syz.4.65 (6135) [ 126.119185][ T6150] raw-gadget.2 gadget.0: fail, usb_ep_enable returned -22 [ 126.171702][ T6150] raw-gadget.2 gadget.0: fail, usb_ep_enable returned -22 [ 126.217786][ T6135] BTRFS info (device loop4): first mount of filesystem 97240a68-9a28-4597-b04c-66b27e1182f2 [ 126.249914][ T6135] BTRFS info (device loop4): using blake2b checksum algorithm [ 126.473410][ T6135] BTRFS info (device loop4): enabling ssd optimizations [ 126.496094][ T6135] BTRFS info (device loop4): turning on async discard [ 126.524030][ T6135] BTRFS info (device loop4): enabling free space tree [ 126.690603][ T5770] mxuport 1-1:1.0: mxuport_recv_ctrl_urb - short read (0 / 4) [ 126.716499][ T5770] mxuport 1-1:1.0: probe with driver mxuport failed with error -5 [ 126.759131][ T6135] loop1: detected capacity change from 0 to 512 [ 127.228195][ T5623] BTRFS info (device loop4): last unmount of filesystem 97240a68-9a28-4597-b04c-66b27e1182f2 [ 127.246526][ T990] cxacru 6-1:1.0: receive of cm 0x90 failed (-71) [ 127.333904][ T6178] cxacru 6-1:1.0: Direct firmware load for cxacru-fw.bin failed with error -2 [ 127.351311][ T990] usb 6-1: USB disconnect, device number 3 [ 127.381165][ T6178] cxacru 6-1:1.0: Falling back to sysfs fallback for: cxacru-fw.bin [ 127.489722][ T6180] loop2: detected capacity change from 0 to 64 [ 127.588625][ T31] audit: type=1800 audit(1785879798.890:14): pid=6182 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.5.74" name="local" dev="configfs" ino=10058 res=0 errno=0 [ 127.875797][ T6193] rdma_rxe: rxe_newlink: failed to add veth0 [ 128.436880][ T6199] PM: hibernation: hibernation entry [ 128.591114][ T5858] usb 1-1: USB disconnect, device number 4 [ 128.730567][ T6192] loop3: detected capacity change from 0 to 32768 [ 128.795497][ T6192] XFS (loop3): Mounting V5 Filesystem c496e05e-540d-4c72-b591-04d79d8b4eeb [ 128.911130][ T6192] XFS (loop3): Ending clean mount [ 128.921688][ T31] audit: type=1800 audit(1785879800.230:15): pid=6211 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.0.79" name="num" dev="configfs" ino=10312 res=0 errno=0 [ 128.999839][ T6192] XFS (loop3): Unmounting Filesystem c496e05e-540d-4c72-b591-04d79d8b4eeb [ 129.218651][ T6214] XFS (loop3): Mounting V5 Filesystem c496e05e-540d-4c72-b591-04d79d8b4eeb [ 129.228593][ T6199] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 129.234926][ T6199] Bluetooth: hci0: Opcode 0x0406 failed: -4 [ 129.278919][ T6214] workqueue: Failed to create a rescuer kthread for wq "xfs-log/loop3": -EINTR [ 129.279611][ T6214] XFS (loop3): log mount failed [ 129.347578][ T6199] Bluetooth: hci0: Opcode 0x0406 failed: -4 [ 129.460067][ T6199] Bluetooth: hci1: Opcode 0x0c1a failed: -4 [ 129.504043][ T6199] Bluetooth: hci1: Opcode 0x0406 failed: -4 [ 129.650287][ T6199] Bluetooth: hci1: Opcode 0x0406 failed: -4 [ 129.726495][ T6199] Bluetooth: hci2: Opcode 0x0c1a failed: -4 [ 129.751719][ T6199] Bluetooth: hci2: Opcode 0x0406 failed: -4 [ 129.769613][ T31] audit: type=1800 audit(1785879801.080:16): pid=6226 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.0.83" name="num" dev="configfs" ino=10330 res=0 errno=0 [ 129.868791][ T6199] Bluetooth: hci2: Opcode 0x0406 failed: -4 [ 129.876595][ T31] audit: type=1800 audit(1785879801.100:17): pid=6226 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.0.83" name="ipv4_address" dev="configfs" ino=10331 res=0 errno=0 [ 129.945716][ T6199] Bluetooth: hci3: Opcode 0x0c1a failed: -4 [ 129.964322][ T6199] Bluetooth: hci3: Opcode 0x0406 failed: -4 [ 129.987405][ T31] audit: type=1800 audit(1785879801.110:18): pid=6226 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.0.83" name="ipv4_port" dev="configfs" ino=10332 res=0 errno=0 [ 130.048275][ T6199] Bluetooth: hci3: Opcode 0x0406 failed: -4 [ 130.097486][ T31] audit: type=1800 audit(1785879801.110:19): pid=6226 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.0.83" name="local" dev="configfs" ino=10333 res=0 errno=0 [ 130.139057][ T6199] Bluetooth: hci4: Opcode 0x0c1a failed: -4 [ 130.166241][ T6199] Bluetooth: hci4: Opcode 0x0406 failed: -4 [ 130.229082][ T6199] Bluetooth: hci4: Opcode 0x0406 failed: -4 [ 130.283695][ T6199] Bluetooth: hci5: Opcode 0x0c1a failed: -4 [ 130.315206][ T6199] Bluetooth: hci5: Opcode 0x0406 failed: -4 [ 130.362764][ T6199] Bluetooth: hci5: Opcode 0x0406 failed: -4 [ 130.517884][ T6232] __nla_validate_parse: 8 callbacks suppressed [ 130.517913][ T6232] netlink: 32 bytes leftover after parsing attributes in process `syz.3.84'. [ 130.570140][ T6232] netlink: 32 bytes leftover after parsing attributes in process `syz.3.84'. [ 130.605932][ T6232] netlink: 32 bytes leftover after parsing attributes in process `syz.3.84'. [ 130.624215][ T5642] Bluetooth: hci0: command 0x0c1a tx timeout [ 130.636746][ T6232] netlink: 32 bytes leftover after parsing attributes in process `syz.3.84'. [ 130.692823][ T6233] netlink: 32 bytes leftover after parsing attributes in process `syz.3.84'. [ 130.719030][ T1115] Filesystems sync: 0.300 seconds [ 130.745373][ T6232] netlink: 32 bytes leftover after parsing attributes in process `syz.3.84'. [ 130.794376][ T6233] netlink: 32 bytes leftover after parsing attributes in process `syz.3.84'. [ 130.815112][ T6232] netlink: 32 bytes leftover after parsing attributes in process `syz.3.84'. [ 130.838066][ T6232] netlink: 32 bytes leftover after parsing attributes in process `syz.3.84'. [ 130.857773][ T6232] netlink: 32 bytes leftover after parsing attributes in process `syz.3.84'. [ 130.889843][ T6224] loop2: detected capacity change from 0 to 32768 [ 130.918840][ T6224] BTRFS: device fsid c9fe44da-de57-406a-8241-57ec7d4412cf devid 1 transid 8 /dev/loop2 (7:2) scanned by syz.2.82 (6224) [ 130.986077][ T6224] BTRFS info (device loop2): first mount of filesystem c9fe44da-de57-406a-8241-57ec7d4412cf [ 131.018918][ T6224] BTRFS info (device loop2): using crc32c checksum algorithm [ 131.172742][ T6224] BTRFS info (device loop2): enabling ssd optimizations [ 131.212481][ T6224] BTRFS info (device loop2): turning on async discard [ 131.252114][ T6224] BTRFS info (device loop2): enabling free space tree [ 131.290689][ T6224] BTRFS info (device loop2): force zstd compression, level 3 [ 131.322586][ T6230] loop1: detected capacity change from 0 to 32768 [ 131.351548][ T6230] BTRFS: device fsid e0cb6322-611b-4325-acdf-015f79de3787 devid 1 transid 8 /dev/loop1 (7:1) scanned by syz.1.86 (6230) [ 131.374669][ T5858] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 131.461247][ T6230] BTRFS info (device loop1): first mount of filesystem e0cb6322-611b-4325-acdf-015f79de3787 [ 131.504165][ T5642] Bluetooth: hci1: command 0x0c1a tx timeout [ 131.507167][ T6230] BTRFS info (device loop1): using sha256 checksum algorithm [ 131.567490][ T5858] usb 4-1: config index 0 descriptor too short (expected 74, got 18) [ 131.617664][ T5858] usb 4-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 8 [ 131.744831][ T5642] Bluetooth: hci2: command 0x0c1a tx timeout [ 131.757241][ T5858] usb 4-1: New USB device found, idVendor=13b1, idProduct=0042, bcdDevice= 0.00 [ 131.766932][ T6230] BTRFS info (device loop1): enabling ssd optimizations [ 131.803541][ T6230] BTRFS info (device loop1): turning on async discard [ 131.810599][ T6230] BTRFS info (device loop1): enabling free space tree [ 131.831831][ T5858] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 131.883948][ T5858] usb 4-1: Product: syz [ 131.908819][ T5858] usb 4-1: Manufacturer: syz [ 131.939631][ T5858] usb 4-1: SerialNumber: syz [ 131.994704][ T5642] Bluetooth: hci3: command 0x0c1a tx timeout [ 132.013358][ T5631] BTRFS info (device loop2): last unmount of filesystem c9fe44da-de57-406a-8241-57ec7d4412cf [ 132.035277][ T30] usb 5-1: new full-speed USB device number 6 using dummy_hcd [ 132.040008][ T6230] BTRFS error (device loop1): balance: mixed groups data and metadata options must be the same [ 132.079579][ T5858] usb 4-1: Warning: ath10k USB support is incomplete, don't expect anything to work! [ 132.154319][ T5642] Bluetooth: hci4: command 0x0c1a tx timeout [ 132.230117][ T1311] ieee802154 phy0 wpan0: encryption failed: -22 [ 132.240047][ T1311] ieee802154 phy1 wpan1: encryption failed: -22 [ 132.243381][ T30] usb 5-1: not running at top speed; connect to a high speed hub [ 132.287473][ T5747] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 132.305293][ T5642] Bluetooth: hci5: command 0x0c1a tx timeout [ 132.313787][ T30] usb 5-1: New USB device found, idVendor=046d, idProduct=0892, bcdDevice= 1.00 [ 132.355394][ T30] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 132.369392][ T5634] BTRFS info (device loop1): last unmount of filesystem e0cb6322-611b-4325-acdf-015f79de3787 [ 132.420043][ T30] gspca_main: vc032x-2.14.0 probing 046d:0892 [ 132.501249][ T5747] usb 1-1: Using ep0 maxpacket: 8 [ 132.522647][ T5747] usb 1-1: config 0 has an invalid interface number: 143 but max is 0 [ 132.548895][ T5747] usb 1-1: config 0 has no interface number 0 [ 132.567829][ T5747] usb 1-1: New USB device found, idVendor=2058, idProduct=1005, bcdDevice=c1.9b [ 132.601596][ T5747] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 132.637307][ T30] gspca_vc032x: reg_r err -32 [ 132.656722][ T30] vc032x 5-1:1.0: probe with driver vc032x failed with error -32 [ 132.668440][ T5747] usb 1-1: config 0 descriptor?? [ 132.705831][ T5642] Bluetooth: hci0: command 0x0c1a tx timeout [ 132.718031][ T31] audit: type=1800 audit(1785879804.030:20): pid=6276 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.1.91" name="ipv4_address" dev="configfs" ino=10128 res=0 errno=0 [ 132.777824][ T31] audit: type=1800 audit(1785879804.030:21): pid=6276 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.1.91" name="ipv4_port" dev="configfs" ino=10129 res=0 errno=0 [ 132.798961][ T31] audit: type=1800 audit(1785879804.030:22): pid=6276 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.1.91" name="num" dev="configfs" ino=10130 res=0 errno=0 [ 132.812325][ T5747] viperboard 1-1:0.143: version 0.00 found at bus 001 address 005 [ 132.852311][ T31] audit: type=1800 audit(1785879804.050:23): pid=6276 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.1.91" name="local" dev="configfs" ino=10131 res=0 errno=0 [ 132.911753][ T31] audit: type=1800 audit(1785879804.060:24): pid=6276 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.1.91" name="block_bytes" dev="configfs" ino=10138 res=0 errno=0 [ 132.937820][ T5747] viperboard-i2c viperboard-i2c.2.auto: error -EIO: failure setting i2c_bus_freq to 100 [ 132.991667][ T5747] viperboard-i2c viperboard-i2c.2.auto: probe with driver viperboard-i2c failed with error -5 [ 133.068313][ T5747] usb 1-1: USB disconnect, device number 5 [ 133.413333][ T3307] usb 4-1: Failed to read usb control message: -71 [ 133.417021][ T5858] usb 4-1: USB disconnect, device number 3 [ 133.436145][ T6276] loop1: detected capacity change from 0 to 32768 [ 133.438791][ T3307] usb 4-1: Unable to read the bmi data from the device: -71 [ 133.452184][ T3307] usb 4-1: unable to get target info from device [ 133.459331][ T3307] usb 4-1: could not get target info (-71) [ 133.468575][ T6276] o2cb: Local heartbeat has not been started. [ 133.477826][ T3307] usb 4-1: could not probe fw (-71) [ 133.486537][ T6276] o2cb: Cluster check failed. Fix errors before retrying. [ 133.512545][ T6276] (syz.1.91,6276,1):ocfs2_dlm_init:3371 ERROR: status = -22 [ 133.523652][ T6276] (syz.1.91,6276,1):ocfs2_mount_volume:1734 ERROR: status = -22 [ 133.559251][ T6276] (syz.1.91,6276,0):ocfs2_fill_super:1177 ERROR: status = -22 [ 133.594326][ T5642] Bluetooth: hci1: command 0x0c1a tx timeout [ 133.824259][ T5642] Bluetooth: hci2: command 0x0c1a tx timeout [ 133.963813][ T6286] lo speed is unknown, defaulting to 1000 [ 134.064915][ T5642] Bluetooth: hci3: command 0x0c1a tx timeout [ 134.198738][ T31] kauditd_printk_skb: 3 callbacks suppressed [ 134.198764][ T31] audit: type=1800 audit(1785879805.510:28): pid=6297 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.1.97" name="num" dev="configfs" ino=10167 res=0 errno=0 [ 134.228877][ T5642] Bluetooth: hci4: command 0x0c1a tx timeout [ 134.235907][ T31] audit: type=1800 audit(1785879805.510:29): pid=6297 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.1.97" name="ipv4_address" dev="configfs" ino=10168 res=0 errno=0 [ 134.256937][ T31] audit: type=1800 audit(1785879805.540:30): pid=6297 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.1.97" name="ipv4_port" dev="configfs" ino=10169 res=0 errno=0 [ 134.277799][ T31] audit: type=1800 audit(1785879805.540:31): pid=6297 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.1.97" name="local" dev="configfs" ino=10170 res=0 errno=0 [ 134.384651][ T5642] Bluetooth: hci5: command 0x0c1a tx timeout [ 134.538014][ T6308] PM: suspend entry (deep) [ 134.561240][ T6308] PM: suspend exit [ 134.584442][ T5858] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 134.754489][ T5858] usb 3-1: Using ep0 maxpacket: 16 [ 134.768134][ T5858] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 134.782675][ T5858] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 134.800625][ T5642] Bluetooth: hci0: command 0x0c1a tx timeout [ 134.824057][ T5858] usb 3-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 134.843521][ T5858] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 134.871762][ T6312] input: syz0 as /devices/virtual/input/input7 [ 134.887532][ T5858] usb 3-1: config 0 descriptor?? [ 134.893165][ T5754] usb 5-1: USB disconnect, device number 6 [ 135.005010][ T5747] [ 135.005025][ T5747] ====================================================== [ 135.005037][ T5747] WARNING: possible circular locking dependency detected [ 135.005051][ T5747] syzkaller #0 Not tainted [ 135.005070][ T5747] ------------------------------------------------------ [ 135.005083][ T5747] kworker/1:4/5747 is trying to acquire lock: [ 135.005100][ T5747] ffff8880511c62c8 (&tty->termios_rwsem){++++}-{4:4}, at: n_tty_flush_buffer+0x25/0x1b0 [ 135.005211][ T5747] [ 135.005211][ T5747] but task is already holding lock: [ 135.005222][ T5747] ffff88801bc620b8 (&buf->lock){+.+.}-{4:4}, at: tty_buffer_flush+0x72/0x310 [ 135.005316][ T5747] [ 135.005316][ T5747] which lock already depends on the new lock. [ 135.005316][ T5747] [ 135.005328][ T5747] [ 135.005328][ T5747] the existing dependency chain (in reverse order) is: [ 135.005341][ T5747] [ 135.005341][ T5747] -> #3 (&buf->lock){+.+.}-{4:4}: [ 135.005394][ T5747] lock_acquire+0x1b9/0x370 [ 135.005436][ T5747] __mutex_lock+0x1a4/0x1bd0 [ 135.005486][ T5747] tty_buffer_flush+0x72/0x310 [ 135.005535][ T5747] tty_ldisc_flush+0x68/0xf0 [ 135.005576][ T5747] __do_SAK+0x368/0x480 [ 135.005625][ T5747] vc_SAK+0x7f/0x320 [ 135.005658][ T5747] process_one_work+0xa23/0x1940 [ 135.005692][ T5747] worker_thread+0x5ef/0xe50 [ 135.005724][ T5747] kthread+0x370/0x450 [ 135.005778][ T5747] ret_from_fork+0x72b/0xd50 [ 135.005825][ T5747] ret_from_fork_asm+0x1a/0x30 [ 135.005876][ T5747] [ 135.005876][ T5747] -> #2 (console_lock){+.+.}-{0:0}: [ 135.005929][ T5747] lock_acquire+0x1b9/0x370 [ 135.005975][ T5747] console_lock+0x7a/0xa0 [ 135.006016][ T5747] serial_core_register_port+0xe65/0x16f0 [ 135.006074][ T5747] serial8250_register_8250_port+0x15af/0x2330 [ 135.006117][ T5747] serial_pnp_probe+0x436/0x930 [ 135.006159][ T5747] pnp_device_probe+0x2b3/0x4a0 [ 135.006214][ T5747] really_probe+0x241/0xa60 [ 135.006264][ T5747] __driver_probe_device+0x20e/0x450 [ 135.006316][ T5747] driver_probe_device+0x4a/0x140 [ 135.006368][ T5747] __driver_attach+0x21f/0x5b0 [ 135.006419][ T5747] bus_for_each_dev+0x13e/0x1d0 [ 135.006458][ T5747] bus_add_driver+0x305/0x5b0 [ 135.006501][ T5747] driver_register+0x1e2/0x360 [ 135.006558][ T5747] serial8250_init+0xcc/0x1c0 [ 135.006605][ T5747] do_one_initcall+0x11d/0x700 [ 135.006654][ T5747] kernel_init_freeable+0x6ea/0x7b0 [ 135.006711][ T5747] kernel_init+0x1f/0x1e0 [ 135.006742][ T5747] ret_from_fork+0x72b/0xd50 [ 135.006789][ T5747] ret_from_fork_asm+0x1a/0x30 [ 135.006839][ T5747] [ 135.006839][ T5747] -> #1 (&port->mutex){+.+.}-{4:4}: [ 135.006891][ T5747] lock_acquire+0x1b9/0x370 [ 135.006928][ T5747] __mutex_lock+0x1a4/0x1bd0 [ 135.006984][ T5747] uart_set_termios+0x8e/0x690 [ 135.007034][ T5747] tty_set_termios+0x64d/0x980 [ 135.007069][ T5747] set_termios+0x5c8/0x880 [ 135.007106][ T5747] tty_mode_ioctl+0x17e/0xd40 [ 135.007145][ T5747] n_tty_ioctl_helper+0x47/0x2b0 [ 135.007185][ T5747] n_tty_ioctl+0x53/0x340 [ 135.007239][ T5747] tty_ioctl+0x11b4/0x1640 [ 135.007287][ T5747] __x64_sys_ioctl+0x18e/0x210 [ 135.007330][ T5747] do_syscall_64+0x115/0x870 [ 135.007379][ T5747] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 135.007417][ T5747] [ 135.007417][ T5747] -> #0 (&tty->termios_rwsem){++++}-{4:4}: [ 135.007470][ T5747] check_prev_add+0xeb/0xe60 [ 135.007507][ T5747] __lock_acquire+0x136c/0x1a40 [ 135.007547][ T5747] lock_acquire+0x1b9/0x370 [ 135.007586][ T5747] down_write+0x8b/0x1f0 [ 135.007638][ T5747] n_tty_flush_buffer+0x25/0x1b0 [ 135.007698][ T5747] tty_buffer_flush+0x239/0x310 [ 135.007747][ T5747] tty_ldisc_flush+0x68/0xf0 [ 135.007788][ T5747] __do_SAK+0x368/0x480 [ 135.007838][ T5747] vc_SAK+0x7f/0x320 [ 135.007871][ T5747] process_one_work+0xa23/0x1940 [ 135.007904][ T5747] worker_thread+0x5ef/0xe50 [ 135.007945][ T5747] kthread+0x370/0x450 [ 135.008002][ T5747] ret_from_fork+0x72b/0xd50 [ 135.008047][ T5747] ret_from_fork_asm+0x1a/0x30 [ 135.008098][ T5747] [ 135.008098][ T5747] other info that might help us debug this: [ 135.008098][ T5747] [ 135.008110][ T5747] Chain exists of: [ 135.008110][ T5747] &tty->termios_rwsem --> console_lock --> &buf->lock [ 135.008110][ T5747] [ 135.008173][ T5747] Possible unsafe locking scenario: [ 135.008173][ T5747] [ 135.008184][ T5747] CPU0 CPU1 [ 135.008195][ T5747] ---- ---- [ 135.008206][ T5747] lock(&buf->lock); [ 135.008232][ T5747] lock(console_lock); [ 135.008260][ T5747] lock(&buf->lock); [ 135.008288][ T5747] lock(&tty->termios_rwsem); [ 135.008314][ T5747] [ 135.008314][ T5747] *** DEADLOCK *** [ 135.008314][ T5747] [ 135.008323][ T5747] 5 locks held by kworker/1:4/5747: [ 135.008344][ T5747] #0: ffff88801bc0b140 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x12b1/0x1940 [ 135.008434][ T5747] #1: ffffc9000460fd08 ((work_completion)(&vc_cons[currcons].SAK_work)){+.+.}-{0:0}, at: process_one_work+0x988/0x1940 [ 135.008526][ T5747] #2: ffffffff8ebd45a0 (console_lock){+.+.}-{0:0}, at: vc_SAK+0x13/0x320 [ 135.008614][ T5747] #3: ffff8880511c60a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_flush+0x1c/0xf0 [ 135.008713][ T5747] #4: ffff88801bc620b8 (&buf->lock){+.+.}-{4:4}, at: tty_buffer_flush+0x72/0x310 [ 135.008816][ T5747] [ 135.008816][ T5747] stack backtrace: [ 135.008832][ T5747] CPU: 1 UID: 0 PID: 5747 Comm: kworker/1:4 Not tainted syzkaller #0 PREEMPT(full) [ 135.008875][ T5747] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 [ 135.008900][ T5747] Workqueue: events vc_SAK [ 135.008932][ T5747] Call Trace: [ 135.008951][ T5747] [ 135.008964][ T5747] dump_stack_lvl+0x100/0x190 [ 135.009004][ T5747] print_circular_bug.cold+0x178/0x1c7 [ 135.009067][ T5747] check_noncircular+0x146/0x160 [ 135.009111][ T5747] check_prev_add+0xeb/0xe60 [ 135.009149][ T5747] ? srso_alias_return_thunk+0x5/0xfbef5 [ 135.009199][ T5747] __lock_acquire+0x136c/0x1a40 [ 135.009244][ T5747] ? srso_alias_return_thunk+0x5/0xfbef5 [ 135.009293][ T5747] lock_acquire+0x1b9/0x370 [ 135.009333][ T5747] ? n_tty_flush_buffer+0x25/0x1b0 [ 135.009396][ T5747] ? __pfx___might_resched+0x10/0x10 [ 135.009442][ T5747] down_write+0x8b/0x1f0 [ 135.009499][ T5747] ? n_tty_flush_buffer+0x25/0x1b0 [ 135.009560][ T5747] ? __pfx_down_write+0x10/0x10 [ 135.009618][ T5747] ? srso_alias_return_thunk+0x5/0xfbef5 [ 135.009665][ T5747] ? __pfx_n_tty_flush_buffer+0x10/0x10 [ 135.009728][ T5747] n_tty_flush_buffer+0x25/0x1b0 [ 135.009787][ T5747] ? __pfx_n_tty_flush_buffer+0x10/0x10 [ 135.009843][ T5747] tty_buffer_flush+0x239/0x310 [ 135.009895][ T5747] tty_ldisc_flush+0x68/0xf0 [ 135.009944][ T5747] __do_SAK+0x368/0x480 [ 135.009994][ T5747] ? srso_alias_return_thunk+0x5/0xfbef5 [ 135.010039][ T5747] ? mark_held_locks+0x40/0x70 [ 135.010088][ T5747] vc_SAK+0x7f/0x320 [ 135.010120][ T5747] process_one_work+0xa23/0x1940 [ 135.010165][ T5747] ? __pfx_process_one_work+0x10/0x10 [ 135.010199][ T5747] ? srso_alias_return_thunk+0x5/0xfbef5 [ 135.010250][ T5747] ? srso_alias_return_thunk+0x5/0xfbef5 [ 135.010298][ T5747] worker_thread+0x5ef/0xe50 [ 135.010338][ T5747] ? __pfx_worker_thread+0x10/0x10 [ 135.010373][ T5747] ? kthread+0x13a/0x450 [ 135.010429][ T5747] ? __pfx_worker_thread+0x10/0x10 [ 135.010463][ T5747] kthread+0x370/0x450 [ 135.010518][ T5747] ? __pfx_kthread+0x10/0x10 [ 135.010577][ T5747] ret_from_fork+0x72b/0xd50 [ 135.010625][ T5747] ? __pfx_ret_from_fork+0x10/0x10 [ 135.010674][ T5747] ? srso_alias_return_thunk+0x5/0xfbef5 [ 135.010718][ T5747] ? __switch_to+0x800/0x10f0 [ 135.010777][ T5747] ? __switch_to_asm+0x39/0x70 [ 135.010829][ T5747] ? __pfx_kthread+0x10/0x10 [ 135.010888][ T5747] ret_from_fork_asm+0x1a/0x30 [ 135.010955][ T5747] [ 135.326893][ T6288] NFSD: Unable to initialize client recovery tracking! (-110) [ 135.326918][ T6288] NFSD: Is nfsdcld running? If not, enable CONFIG_NFSD_LEGACY_CLIENT_TRACKING. [ 135.326944][ T6288] NFSD: starting 10-second grace period (net f00003cb) [ 135.674177][ T5642] Bluetooth: hci1: command 0x0c1a tx timeout [ 135.914854][ T5642] Bluetooth: hci2: command 0x0c1a tx timeout [ 136.144283][ T5642] Bluetooth: hci3: command 0x0c1a tx timeout [ 136.304194][ T5642] Bluetooth: hci4: command 0x0c1a tx timeout [ 136.464267][ T5642] Bluetooth: hci5: command 0x0c1a tx timeout [ 136.603659][ T5858] usbhid 3-1:0.0: can't add hid device: -71 [ 136.609982][ T5858] usbhid 3-1:0.0: probe with driver usbhid failed with error -71 [ 136.620133][ T5858] usb 3-1: USB disconnect, device number 4